What if we changed the commons version on the trunk to 2.0.0 then to address the major change issue?
I agree with Mike that users can always slowly refactor their stuff over time. We have a 1.1.2 release finished for commons so people can use that until they want to change. Tomahawk might be a little more tricky but right now we're talking about refactoring commons so I think I am still +1 Sean On 2/17/06, Jesse Alexander (KBSA 21) <[EMAIL PROTECTED]> wrote: > Mike's arguments are valid. > > To make it easier for developers out there, it might make sense to exclude > other changes from this minor. That would reduce the problem sources for > those "outside" developers... > > Alexander > > > -----Original Message----- > > From: Mike Kienenberger [mailto:[EMAIL PROTECTED] > > Sent: Friday, February 17, 2006 4:06 PM > > To: MyFaces Development > > Subject: Re: Refactor Commons to org.apache.myfaces.commons ? > > > > The benefits outweight the downsides. Currently, there's no guarantee > > that any particular Myfaces release will support your custom > > components if you have a dependency on our classes. > > > > Also, up to this point, if you're depending on Myfaces classes for > > your custom components, it's difficult to know if you're depending on > > API, IMPL, COMMONS, or TOMAHAWK pieces. This should make it far > > clearer, and make it easier for developers in the long run. > > > > A separate commons release is also new enough that it shouldn't be too > > big of an issue. > > > > The sooner we start doing things the "right" way, the sooner people > > can feel safe about using commons to build their components. > > > > On 2/17/06, Manfred Geiler <[EMAIL PROTECTED]> wrote: > > > Well it's a package refactoring. So, each dependend (or using) class > > > in impl and tomahawk must be aligned as well. I'm feeling > > much warmer > > > when doing this within my IDE, which has total knowledge of all > > > dependencies. ;-) > > > > > > BTW, is everyone really aware of what I'm proposing here? > > > We have an already released myfaces-commons-1.1.2 lib with > > package structure > > > org.apache.myfaces.* > > > The next myfaces-commons-1.1.3 will have package structure > > > org.apache.myfaces.commons.* > > > This is not what normally should happen between minor > > release changes, right? > > > At least we must make prominent notice about this in commons 1.1.3 > > > release notes. > > > Do you think there are already people out there, using > > myfaces-commons > > > as base for there own components? They might be angry, no? ;-) > > > > > > Everyone really sure? Really no objections? > > > :-) > > > > > > Manfred > > > > > > > > > On 2/17/06, Sean Schofield <[EMAIL PROTECTED]> wrote: > > > > Just do the svn move manuall. Its not too hard. > > > > > > > > On 2/17/06, Arvid Hülsebus <[EMAIL PROTECTED]> wrote: > > > > > It looks like he had only problems with older versions > > of IDEA or the > > > > > Subversion client. We can't report any problems with IDEA 5.1. > > > > > > > > > > Regards, > > > > > Arvid > > > > > > > > > > Martin Marinschek wrote: > > > > > > +1 from me. definitely. > > > > > > > > > > > > regards, > > > > > > > > > > > > Martin > > > > > > > > > > > > On 2/17/06, Arvid Hülsebus > > <[EMAIL PROTECTED]> wrote: > > > > > > > > > > > >> Normally it does, but there are some limitations. I > > will ask Udo when he > > > > > >> is back -- in about 30 minutes. He gained some > > experience restructuring > > > > > >> our repository for the donation of the Tobago source. > > > > > >> > > > > > >> Regards, > > > > > >> Arvid > > > > > >> > > > > > >> Manfred Geiler wrote: > > > > > >> > > > > > >>>> pps. Use svn move to do this so we don't lose our history > > > > > >>>> > > > > > >>>> > > > > > >>> Does anyone know if IntelliJ does "svn move" behind > > the scenes when > > > > > >>> moving (refactoring) classes? > > > > > >>> > > > > > >>> Thanks, > > > > > >>> Manfred > > > > > >>> > > > > > >>> > > > > > >>> > > > > > > > > > > > > > > > > > > -- > > > > > > > > > > > > http://www.irian.at > > > > > > > > > > > > Your JSF powerhouse - > > > > > > JSF Consulting, Development and > > > > > > Courses in English and German > > > > > > > > > > > > Professional Support for Apache MyFaces > > > > > > > > > > > > > > > > > > > > > > > > > > >
