On 15-12-11 04:58 AM, [email protected] wrote:
Hi Aaron,
On 11 Dec 2015 at 10:48:01, Aaron MacSween ([email protected](mailto:[email protected])) 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.
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/ApplicationDevelopmentBestPrac... 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