Both get my vote.

On Thu, Nov 11, 2010 at 7:51 PM, Dennis Lundberg <denn...@apache.org> wrote:

> Hi
>
> Both proposals are well thought through and are steps in the right
> direction.
>
> On 2010-11-11 19:56, Robert Scholte wrote:
> > hi all,
> >
> > I'm making some nice progress on QDox 2.0 but there are some issues for
> > which I'd like to do a proposal. They will be touching the heart of
> > QDox, so I'll give everyone a chance to respond.
> >
> > 1. Change java prerequisite of QDox to Java5
> > Up untill now QDox 1.x this project could be built with java1.4. Main
> > reason was to support doclets as some sort of annotation-mechanism for
> > those who couldn't make the leap to java5.
> > Occording to the Sun/Oracle documentation on Java 1.4.2 [1] is
> > considered End Of Life since october 30th 2008 (that's over two years
> > ago). And since QDox is used in much more ways than just an
> > Annotation solution for pre-java5 stuff, I'd suggest to move to the next
> > era and use the java5 QDox 2.x so we can make use of a much stronger
> > language-features
> > This way we can get rid of duplicate Objects (both an array and a List)
> > to keep track of certain models, the code is better readable and
> > maintainable. QDox 2.0 would be the perfect moment to make the switch.
> >
> > 2. (Re)move AbstractQdoxTask (for Ant) and APITestCase(for junit3)
> > Main reason to remove them is that these classes don't belong in the
> > core-project of QDox, they should be considered projects/ultilities who
> > make use of QDox. Their required dependencies kind of spoil the
> > pom. They should at least be moved to separate projects (qdox-anttools
> > and qdox-junit3tools or something like that) but we might even wonder if
> > these projects are still worthwhile to maintain. Especially for junit3,
> > since junit4 is the new standard, which uses... annotations :) So no
> > need to subclass a TestCase
> > I'd suggest to remove them, untill users complain about missing
> > them. They can be added in just a few steps afterwards...
> >
> >
> > I've had a look at the streaming parser, but we need to get a new
> > feature inside JFlex[2] to have a solid solution. I don't think you can
> > vote here, but some extra support for this feature would be nice.
> >
> >
> > regards,
> >
> > - Robert
> >
> > [1] http://www.oracle.com/technetwork/java/javase/index-jsp-138567.html
> > [2]
> >
> http://sourceforge.net/tracker/?func=detail&aid=3089140&group_id=14929&atid=364929
> > <
> http://sourceforge.net/tracker/?func=detail&aid=3089140&group_id=14929&atid=364929
> >
>
>
> --
> Dennis Lundberg
>
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
>
>    http://xircles.codehaus.org/manage_email
>
>
>

Reply via email to