Sorry I've been quite, my HD died on Wednesday and I'm just getting back on line... On Monday, January 16, 2006, at 09:23AM, Sean Schofield <[EMAIL PROTECTED]> wrote:
>OK, > >We have been discussing a few important maven-related decisions these >past few days. Its time to make a decision and move on. Here is my >proposal. I'd like to see a couple of +1's and then we can get back >to business. Everything is held up by this matter so lets bring it to >a close. > >1.) Make the master pom an official artifact of myfaces. Its a little >weird to have a POM only artifact in the public maven repository but >who cares? Its not a big deal. Everything is downloaded >automatically. This seems to make more sense then hiding it in >api/pom.xml (where it is now.) The master pom is needed my all >modules therefore its a dependency. It could sit in myfaces/pom.xml >except each of the modules is releasable on its own schedule so IMO >there is no other logical alternative. > +1 on a master pom, location is not that important to me, myfaces/pom.xml sounds good to me >2.) Directory names vs. artifiact names. Bernd has suggested a >preference for the two matching but this is definitely not a >requirement for maven. I propose core/trunk/api instead of >core/trunk/myfaces-api. There is no *technical* reason for doing this >*either way.* My personal preference is to keep the directory names >as short as possible. The final product will be call myfaces-api.jar >either way. > +1 on shorter names >3.) Establish a core module. So we have myfaces/core/trunk/api and >myfaces/core/trunk/impl. Bernd and I had started down this road and >stopped at his request. I think the issues that concerned us then can >be addressed now. So can we agree to do this? > +1 >Keep in mind nothing is final. We can always revisit the decision if >we found we made a mistake. But it will be easier to make the right >decision the first time around. > >Sean > >
