+1 Thanks
On Wed, Apr 11, 2012 at 11:28, Marius Dumitru Florea < [email protected]> wrote: > +1 > > Thanks, > Marius > > On Tue, Apr 10, 2012 at 7:21 PM, Vincent Massol <[email protected]> > wrote: > > Hi devs, > > > > I had started a first VOTE: > > http://markmail.org/thread/56v5thsj6wv7tpno > > > > But since that first VOTE transformed into a brainstorming I'm starting > a new VOTE below with the result of our brainstorming: > > > > * Distribute without legacy modules by default > > * Document how users can add legacy modules and make that visible from > the download page somewhere. > > * Move deprecated APIs to legacy modules as soon as our code is clean > and stops using the newly deprecated APIs > > * Never remove APIs from the legacy modules by default but when we > really need to do so (for some technical reason for example), do it on a > case by case basis and send a VOTE to do so > > > > This ensures that: > > * New users quickly use the newest APIs (they won't even see the old > APIs by default). > > * Older users are not broken since they can add the legacy modules > > * When someone upgrades he can easily try using the new distribution > without legacy and if it breaks some of his code he can either fix his code > or add the legacy modules > > > > Here's my +1 > > > > Thanks > > -Vincent > > _______________________________________________ > > devs mailing list > > [email protected] > > http://lists.xwiki.org/mailman/listinfo/devs > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs > -- Denis Gervalle SOFTEC sa - CEO eGuilde sarl - CTO _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

