[Building Sakai] Managing/contributing local code mods

Mark Breuker mbreuker at loi.nl
Mon Jan 10 01:44:51 PST 2011


Hi all,

What is the current recommended way to manage/contribute local code modifications?

I tried doing an SVN copy from the main Sakai repo to our contrib space but this doesn't work (I suppose its not the same repository).

I could do an export/import but then it will be impossible to easily create patches or merge with the main Sakai codebase.

For instance our team would like to create local branches from the Sakai 2.x maintenance branch. Implement some fixes/improvements on that branch and then create a local tag. If we think the fix is beneficial to the broader community we would then create a Jira ticket with a request to merge the changes back to the main Sakai codebase.

While writing this mail I found some documentation on Confluence [1] but the proposed solutions there (using vendor branches/overlays) have some serious drawbacks related to keeping local mods in synch with community code. Are there any new insights? Git was also suggested [2] but does it properly support sub modules nowadays?

Thanks,

Mark

[1] https://confluence.sakaiproject.org/x/vQE5Ag

[2] https://confluence.sakaiproject.org/x/yYD3







Mark Breuker
Senior Informatie Analist
Tel.: +31 71 5451 203

Leidse Onderwijsinstellingen bv
Leidsedreef 2
2352 BA Leiderdorp
www.loi.nl

________________________________

[Nederland wordt steeds slimmer. Leidse Onderwijsinstellingen]

De informatie verzonden met dit e-mailbericht (en bijlagen) is uitsluitend bestemd voor de geadresseerde(n) en zij die van de geadresseerde(n) toestemming hebben dit bericht te lezen. Gebruik door anderen dan geadresseerde(n) is verboden. De informatie in dit e-mailbericht (en de bijlagen) kan vertrouwelijk van aard zijn en kan binnen het bereik vallen van een wettelijke geheimhoudingsplicht. Indien u deze e-mail ten onrechte ontvangen hebt, wordt u verzocht ons daarvan zo spoedig mogelijk per e-mail of telefonisch op de hoogte te stellen, en het ontvangen bericht (en de bijlagen) te wissen zonder deze te lezen, te kopi?ren of aan derden bekend te stellen.

P  Denk aan het milieu voordat u dit bericht print

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20110110/64945c09/attachment.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: nwss_loi76f6.gif
Type: image/gif
Size: 4378 bytes
Desc: nwss_loi76f6.gif
Url : http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20110110/64945c09/attachment.gif 


More information about the sakai-dev mailing list