On 15-12-11 04:58 AM, vincent(a)massol.net wrote:
Hi Aaron,
On 11 Dec 2015 at 10:48:01, Aaron MacSween
(aaron.macsween@xwiki.com(mailto:aaron.macsween@xwiki.com)) wrote:
Bonjour!
I'm starting to settle in to things here at XWiki, which means I'm
starting to find some minor bugs that I can fix (on the way to fixing a
larger one).
As such, Caleb suggested I ask here to be given access to the
github.com/xwiki-contrib/ organization so I can push my changes.
Cool. Do you have an idea about what xwiki-contrib repos you’re going
to work on?
I wanted to bump the version of gluejs in package.json of
https://github.com/xwiki-contrib/chainpad, as it depends on a module
which no longer exists.
Also I need your github id to add you.
https://github.com/ansuz
Since that puts me in a position to do some minor
damage to the state of
the HEAD, are there any procedures or guidelines I should follow when
making changes?
There are 2 guidelines:
1) General doc for xwiki-contrib:
http://contrib.xwiki.org
2) Best practices followed by the xwiki github organization:
http://dev.xwiki.org and
specifically
http://platform.xwiki.org/xwiki/bin/view/DevGuide/ and
even more
specifically
http://dev.xwiki.org/xwiki/bin/view/Community/ApplicationDevelopmentBestPra… for
applications (maven modules generating XARs artifacts). Note that all
contrib projects do not have to follow them (each project is free to
choose its own dev rules) but most do.
Wonderful, I'll do my best to adhere to thesee once I've finished reading.
Actually, we should improve point 2) and I guess each contrib project
should add in a README.md what dev practices it follows. @All: WDYT?
Thanks
-Vincent
Thanks in advance,
Aaron