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

Reply via email to