Re: Wish-list
Rolf Lear <[email protected]> Thu, 10 May 2012 21:03:53 -0400
| Newsgroups | gmane.comp.java.jdom.general |
|---|---|
| Message-ID | <[email protected]> |
Hi all. Just added the items I have seen so far to this list (did I miss some?): https://github.com/hunterhacker/jdom/issues?direction=desc&milestone=3&page=1&sort=created&state=open At the moment these issues are placeholders.... they are no indication that the items *will* be done, just an indication that they will be *considered*! I think it makes sense to look for 'champions' for each one, with a procedure as follows: 1. motivate the feature - describe the intended feature, and answer the questions: "is it really useful?" and "does it 'belong' in JDOM?". 2. put together a plan for the feature - what are the dependencies, goals. 3. partitipate and keep tabs on the development... keep it on track. 4. 'sign off' on the results - does it work as intended.... ? The reason I suggest this approach is: 1. I am not familiar with all the technologies out there, so I cannot adequately motivate/design/implement/validate these items. 2. I intend to tackle the Resolver (pet project) or Saxon integration (XPath 2.0 support is a 'headline' feature), and I am not particularly good at multitasking... so 'my day job' and 1 other thing is all I can do... 3. I don't want a huge time delay on 2.1 - I am thinking 6 months or so at most... and it is amazing how fast that time will go, and with me doing 1 thing at a time ... well... it won't all happen if it is only me doing it.... 4. 'Community', 'Knowledge Transfer' and 'Opportunity' - I have never wanted to be the only person working on JDOM.... it just turned out that way - I think the 'clean up' and 'testing' for JDOM 2.x was not very attractive work :) This is a good moment for people to step up and 'own' a chunk of the project. So, any volunteers? Rolf On 09/05/2012 9:46 AM, Rolf Lear wrote: > Hi all. > > So 2.0.1 has settled in nicely, with no apparent issues. I have also > taken some 'JDOM down-time' to just get some of my life in order.... and > to avoid some burn-out. I'm now at a cross-roads of sorts.... > > My personal goal when I got involved with JDOM 2.x was to 'make JDOM > current again', and I believe it is now (again) the 'best in class' > in-memory XML model for Java. > > So, what is the 'cross-roads'? JDOM 2.x is now just an up to date 1.x > version, with a more consistent code base, and which implements the > modern Java concepts. But, should JDOM now settle in to a > maintenance-only mode again until the next major development cycle in > another 5 years? Or should JDOM again 'pioneer' in some new directions > that make XML processing easier. > > I know I have my eyes on the 'Resolver' aspect of XML parsing, and I am > going to start playing with that some more, but maybe there are other > interesting things JDOM could be doing. > > So, this is a call for any 'wish-list' items that you want to have > available in JDOM. > > Is there anything else JDOM can do for you? > > I think it would be reasonable to consider a JDOM 2.1 'branch' which > extends existing JDOM functionality in the next 6 months or so, if there > is a feature that would be nice to have, and people with an interest in > building it.... > > Rolf > _______________________________________________ > To control your jdom-interest membership: > http://www.jdom.org/mailman/options/jdom-interest/[email protected] > _______________________________________________ To control your jdom-interest membership: http://www.jdom.org/mailman/options/jdom-interest/[email protected]