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

Reply via email to