On Fri, Apr 27, 2012 at 11:42, Vincent Massol <vincent(a)massol.net> wrote:
Hi devs,
Sergiu has extracted the AutoTag plugin from oldcore in its own module.
That's cool.
However he's also marked it @deprecated while doing so. And he's stopped
bundling it in XE.
This raises several question:
1) Do we consider that what the plugin does it not useful? Because if we
consider it's useful we might not want to deprecate it without offering an
alternative. It's not because a technology is deprecated that we should
deprecate stuff using that technology. Deprecated means: don't use this,
instead use that. BTW it should be our rule that when we add the
@deprecated tag we also mention what to use instead.
2) If we consider it's not useful anymore. We have 2 choices:
2a) Move it in legacy modules
2b) Move it to retired/contrib
My opinion:
* It could be useful but I'm not sure the XWiki Dev team wants to support
it. IMO it should not be deprecated since it can still be useful and
there's no replacement for it.
* Since I don't think the XWiki Dev Team should support it, I'd move it to
xwiki-contrib/retired and publish it on e.x.o. for users who want to still
use it.
* Since this is breaking our new rule regarding deprecations/legacy it
requires a VOTE to move it to contrib/retired. It also needs to be clearly
mentioned in the Release Notes as a breakage and explain how user can add
it back to their wikis.
Let me know what you think and I'll send a VOTE if you agree with what I
said above.
I absolutely do not know what it does, but I agree with your opinion if
there is no recommended alternative.
Thanks
-Vincent
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
--
Denis Gervalle
SOFTEC sa - CEO
eGuilde sarl - CTO