danfickle / neoflyingsaucer

[Deprecated - Please use openhtmltopdf at link] An attempt to modernize flyingsaucer, the HTML and CSS 2.1 renderer in pure Java

Home Page:https://github.com/danfickle/openhtmltopdf

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Plan to deprecate this repository in favor of openhtmltopdf.

danfickle opened this issue · comments

After much soul searching I have decided to deprecate this repository. The core problem was that there has been a huge amount of code churn by me with not much benefit. Churn such as three different PDF output libraries. This churn has introduced many bugs. Also, several bugs have been fixed in FlyingSaucer since this repository was forked (this repository is 92 commits behind).

The good news is that I have learnt a lot about maintaining a large (non web-app) Java code base and I feel I can do a lot better now. Therefore, I have re-forked FlyingSaucer at openhtmltopdf. I have already implemented a PDF-BOX 2 output device, right-to-left (RTL) text support, Jsoup HTML5 parser and more on that repository (without a huge amount of churn). I have also taken the necessary steps to release to maven central and hope to do so in the next week.

Therefore, I strongly encourage you to switch to that repository.

Finally, I'd like to apologise to all those that have contributed to this repository. I can assure you that most of your code will be ported across to openhtmltopdf in the future.

Regards,
Daniel.