Hi,

How many of those actually are blockers, isn't 2.0 a massive improvement
over 1.8 already. Seems most of those could be added to 2.1 or later. Making
a beta release would allow for feedback on current code to fix major issues.

Thanks

-----Original Message-----
From: John Hewson [mailto:[email protected]] 
Sent: 11 October 2014 03:44
To: [email protected]
Subject: Re: 2.0

It's worth point out that there are still 131 issues without a Fix Version,
many of which could apply to 2.0

https://issues.apache.org/jira/issues/?jql=project%20%3D%20PDFBOX%20AND%20re
solution%20%3D%20Unresolved%20AND%20fixVersion%20%3D%20EMPTY%20ORDER%20BY%20
priority%20DESC

We could perhaps try to add Affected + Fix versions for these issues too,
until then the picture is still incomplete.

-- John

On 10 Oct 2014, at 19:37, John Hewson <[email protected]> wrote:

> Hi All,
> 
> I really want to give a better answer to this question, but the JIRA 
> issues were not labelled with enough version-related information to 
> allow me to simply view a list of issues which are due to be fixed in 2.0.
> 
> As you're probably aware, I went through pretty much all the issues 
> and made sure that issues which definitely affect 2.0 had that in 
> their "Affects Version/s" field. I also set the "Fix Version/s" for 
> issues which are due to be fixed in 2.0, so for the first time we have a
way to see which issues are due to be fixed. The end result is here:
> 
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20PDFBOX%20AN
> D%20resolution%20%3D%20Unresolved%20AND%20fixVersion%20%3D%202.0.0%20O
> RDER%20BY%20priority%20DESC
> 
> So I can now say that we have 166 issues due to be fixed in 2.0. We 
> might want to choose to defer some of these (we'll need to add a 
> "Later" version to JIRA to do that) and to maybe take a look at issues 
> which overlap with current development such as xrefs, rendering, and
parsing.
> 
> Cheers
> 
> -- John
> 
> On 10 Oct 2014, at 11:05, John Hewson <[email protected]> wrote:
> 
>> Simon,
>> 
>> Andreas has the best handle on this, but off the top of my head what 
>> we need is to finish making breaking API changes and for the code to 
>> have been stable for a while before making a 2.0 release.
>> 
>> Improvements and fixes which still need breaking API changes include:
>>      - Pattern rendering
>>      - Pages resource caching (significant memory usage issues)
>>      - Font embedding (particularly TTF)
>>      - Parsing (Andreas?)
>>      - Page Tree (needs completely re-writing)
>>      - Text extraction on Java 8 (this might end up being a breaking 
>> change to the sort)
>> 
>> There's probably more, such as work on Acroforms, and we need to have 
>> much better example code for 2.0 due to all the changes.
>> 
>> This seems like a good time to explicitly try to make sure that we 
>> have JIRA issues open for all outstanding tasks, so that we can track 
>> how close 2.0 is to being ready. The stability of the code is a pretty
good indicator - we're not there yet.
>> 
>> I'm going to open some JIRA issues. Andreas, Tilman - please open 
>> issues for any
>> 2.0 features which you think we need.
>> 
>> Thanks
>> 
>> -- John
>> 
>> On 10 Oct 2014, at 08:08, Simon Steiner <[email protected]>
wrote:
>> 
>>> Hi,
>>> 
>>> 
>>> 
>>> Could you set a target date for 2.0 release. What's missing to make 
>>> a release?
>>> 
>>> 
>>> 
>>> Thanks
>>> 
>> 
> 


Reply via email to