Hi Guillaume,
On Nov 28, 2011, at 2:02 PM, Guillaume Sauthier (Objectweb) wrote:
> Hi all
>
> Some weeks ago, I've been discussing in IRC with Thomas and Vincent about
> contributing a {{panel}} macro that could be used to replace the old
> velocity #panelHeader()/#panelFooter() macro...
>
> I've pushed that code into github :
> https://github.com/sauthieg/xwiki-panel-macro
>
> ATM, it probably has less features than the old velocity stuff, but I'm
> sure it is a good starting point if you want to move to a Java-based panel
> macro.
> The code is tested using the XWiki Test Runner.
>
> So if you're interested in that code, I'll be happy to re-contribute it to
> XWiki.
>
> Any thoughts ?
Great! Here's what comes up to mind:
1) Either you keep the code in your user on github or we host it in
xwiki-contrib: https://github.com/organizations/xwiki-contrib. The advantages
of hosting on xwiki-contrib is that you get a wiki, a jira, a maven repository
to release it, see http://contrib.xwiki.org + it's closer to the rest of xwiki
contribs/extensions . However there's absolutely not reason you couldn't keep
it in your github user if you prefer.
2) You can start by publishing what you have on http://extensions.xwiki.org and
make it downloadable so that people can start using it/provide feedback
3) Some devs from the xwiki dev team should review what you've done to decide
if we want to include it in xwiki-platform. Since 1) and/or 2) (they're
separate) are easy to do this point shouldn't be a blocker for them.
Let us know what you'd like to do.
Thanks a lot for contributing back!
-Vincent
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs