I’m excited to announce that we’ve completed the move of Share’s entire codebase to GitHub.
The observant amongst you will notice that a couple of months back we moved the old Share GitHub mirror and stopped updating it - that’s because we’ve been transitioning both the code and our internal development processes to GitHub natively.
As of today, the new repositories are now public. The Share codebase is split across four repositories:
Share: https://github.com/Alfresco/Share
Surf: https://github.com/Alfresco/Surf
Surf Web Scripts: https://github.com/Alfresco/surf-webscripts
Aikau: https://github.com/Alfresco/aikau (this project has always been openly developed)
What this means for everyone who uses or develops against Share is that you’ve now got a much greater level of transparency over how we’re working, earlier visibility of what we’re doing and an increased opportunity to have input to that process. It makes it significantly easier for us to accept contributions as pull requests and for those of you who want to apply custom patches to your own forks. These benefits apply whether your Community or Enterprise users, as the codebase is exactly the same across the two versions.
We’ve written contribution guidelines to help, so please take a look at those: https://github.com/Alfresco/share/blob/develop/CONTRIBUTING.md
Those of you who are coming to DevCon, I look forward to discussing this there and maybe even working with you on some Share PRs at the Hack-a-thon.