On Mon, 2004-04-19 at 16:38, Fabrizio Giustina wrote: > Yes, please... start thinking about opening the doors for new committers on > maven-plugins or on specific plugins only. > I agree that cvs access should not be given away for free, but the list of plugins > is too long to have so few people taking the responsibility for all of them. Better > having people working on 1 or few plugins than having 4 or 5 developers working on > anything.
I think most of us agree, especially the core committers. I'm all for moving the majority of them out. I see maybe 10 of them being required for the core if that. > If the Apache cvs is not friendly to new committers, it will be better to move all > the non core plugins repository on sourceforge or somewhere else. That's what some of us have been advocating for quite some time. I'm all for it. > I also worked on maven plugins, submitted many bug reports and patches, but I often > avoid working on them because of the excessive delay needed just to have one of the > developer reading your bug report or considering your patch, which can maybe lay in > jira forever. There are many patches in jira never evaluated by developers and old > bugs maybe already fixed but still in an open status (= nobody is looking at them). I looked at your xdoc ones, I don't know what else you've worked on. But I didn't want to commit them and wasn't without further discussion at which point Dion went ahead and applied them anyway. > > Upload requests also takes too much time so that are, in many situations, useless. > One of maven core feature is the automatic downloading of dependencies, but it's so > annoying having a maven-enabled project and tell users "ok, you SHOULD not need jars > to build sources, but since this and this and this are not yet (request submitted) > in the maven repository you will need to download them manually anyway". There's nothign stopping you from putting your own stuff in any web-enabled location and pointing any build you want at that location. Again if we're speaking of your stuff, namely the carbon items, I'm peronally not going to unpack the whole lot and rename the jars. If you provided a tarball that laid out the whole structure for carbon then it might go quicker. > If this system doesn't work change it. New people with only repository access? And > what about the tool for automatic repository upload used by developers? We've talked about, we have batted around some email on the PMC about a policy for automated uploads and there are use cases for this that we have. There is also a tool called meeper which will be released during the alpha phase of maven2 and meeper is also used in the Maven book. > Or maybe you should change the process so that users can upload directly in an > "incoming" area and developers only has the role of approving new upload and seeing > them moved to the http area automatically? Just think about improving it, please. > The way it works now it's not a good way at all. You are not forced to use ibiblio, you can put your artifacts anywhere. Just list ibiblio first, your own repo second and when the artifacts are placed at ibiblio nothing changes. You only have to list the repos in your project.properties. The users of your build need not be inconvenienced. You don't ever have to make users download anything manually. > > There is a lot to do on maven and on existing plugins, thinking only about maven 2 > is not the only thing you should do... It's not. Brett is working on the maven1 core but components from maven2 are going to be the bits and pieces that make maven1.x work properly. There are also the other maven projects which will be integrated like Wagon and SCM which will also correct many of the deficiencies in maven1 but we're waiting until post 1.0 to do this. It is also easy to integrate any maven2 plugins into Jelly because the plugins are POJOs. This is exactly what I intend to do with the xdoc plugin. -- jvz. Jason van Zyl [EMAIL PROTECTED] http://maven.apache.org happiness is like a butterfly: the more you chase it, the more it will elude you, but if you turn your attention to other things, it will come and sit softly on your shoulder ... -- Thoreau --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
