On Thu, Nov 12, 2009 at 10:22 AM, Vincent Massol <vincent(a)massol.net> 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
+1 with 2), about the rule I'd prefer "the feature is not working anymore".
Since we're talking about skins I'd even think about albatross as a
candidate for the attic, currently maintaining skins is like
maintaining branches (css, templates duplications) and having 3 of
them at the same time is time consuming (read: a PITA). Just like
branches, I think 2 is ok.
My dream retirement planning would be something like: january 2010,
albatross; january 2011, toucan. Colibri is a big step ahead (L&F,
cleanliness, accessibilty) and we should promote the migration.
Obviously anyone interested in reviving the retired code could do so
and move it back to the platform at any time.
Thanks,
JV.