On 16/12/2008, at 7:50 PM, Ralph Goers wrote:
On Dec 15, 2008, at 7:41 AM, Jason van Zyl wrote:
Also in the course of 6 months of development of the model-builder
we have not had a single contribution from anyone else. Zero
interest. So yes, it is easier to release elsewhere and that has
allowed me to patch, test, release in rapid succession to try and
get the alpha-1 to the point of release.
I wouldn't say "zero interest". I simply have found it impossible to
keep up with all the svn commits in all the various branches.
Furthermore, a lot of stuff was being worked on in somewhat private
branches. Unless they ask for collaboration I'm not going to go
review stuff in someone's private sandbox until they call out and
say it is ready for review before merging.
Yes, exactly.
I don't particularly care if the code is put somewhere else. The
license allows it and I'm not particularly attached to my single
trivial commit.
I do care if we start introducing dependencies from external sources
without setting a higher barrier. If it were anything like Woodstox
where it was pretty much baked and clear what to do if you have a
problem then it'd be fine. But if it's going to be outside the project
(particularly where some people don't have commit access) we can't
chase snapshots. The situation with Modello and Plexus is not an ideal
way to continue doing things given the chance to change, no matter how
easy it is to get commit or how easy it is to get the whole chain of
dependencies up in an IDE.
Even if the code of the model-builder is completely stable, it needs
more work:
- there's no site or documentation to go with it (from what I can
tell, all the documentation is in the PDF which is now in Maven)
- there's no issue tracker to report problems to (I found SPICE though
it's not listed in the POM, but it doesn't have a component)
- there's no way to find out where it is going next or ask questions.
That's either going to happen here (in which case, why move?), or need
to be done privately with Shane (which is not scalable).
The fact that it was released (as 1.0) like that, without changing the
packages or the license made it look to me like it was the right thing
done at the wrong time for the wrong reasons.
Given that, it was just hard to tell what was going on - though it is
helpful that it has been made clear that nothing else is going to be
moved now.
Thanks,
Brett
--
Brett Porter
br...@apache.org
http://blogs.exist.com/bporter/
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org