On Nov 12, 2009, at 10:45 AM, Guillaume Lerouge wrote: > Hi, > > On Thu, Nov 12, 2009 at 10:22 AM, Vincent Massol > <[email protected]> wrote: > >> Hi, >> >> What should we do with the Dodo and Finch skins? Right now they sit >> in >> the platform as any other skin. However they're not in a working >> state. I've just tried Finch and the home doesn't display nicely in >> it. >> >> We have 2 options I can think of: >> 1) we leave old/non-working modules in platform (as they are now) >> >> 2) we move them to a retired location. In this case we could move >> them >> to the contrib repo in retired/. This leaves the door open to anyone >> interested to resurrect them (even if it's a bit hidden, but we could >> make that more visible). The only small issue (maybe it's not one) is >> that name "contrib". Another option would be to create an "attic" top >> level project for retried projects. >> >> I can also think of some plugins that could go there (alexa, adwords, >> etc) - We'd need to verify that they don't work since otherwise they >> probably don't need to be moved. >> >> We could also define a rule to move stuff to the attic: >> - the feature is not working anymore >> - there's been no commit for one year >> >> Obviously anyone interested in reviving the retired code could do so >> and move it back to the platform at any time. >> >> Any idea on this? >> > > Sounds good overall. > > "attic" sounds better to me. It's different from "contrib" in that > those are > projects that were "officially" being worked on by the team at some > point in > the past. > > As for the specific rules, given our development practices, we could > use a > dynamic rule such as "no commit in the last 2 major releases" (in > addition > to the "not working anymore rule").
This is not enough. Even 1 year might not be enough but I feel it's acceptable. If someone says 2 years I'd still be ok. These moves should not be done lightly. FWIW at apache it takes several years (around 4-5 AFAIR - the main case I remember is the ECS project). Thanks -Vincent _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

