Dear EasyBuilders,

On Wednesday July 5th 2017 (i.e., next week) we will be moving the four EasyBuild repositories [1-4] that currently reside under the 'hpcugent' GitHub organization to a new GitHub organization created specifically for EasyBuild: https://github.com/easybuilders .

The reason for this change is two-fold.

First and foremost, we want to highlight that EasyBuild is no longer a project developed and maintained only by the HPC-UGent team. A welcoming and active community has emerged around it in the last couple of years, and we feel this should be reflected clearly on GitHub as well.

It is important to note that this does *not* imply that I, or by extension the HPC-UGent team, will be less involved with EasyBuild in the foreseeable future than we are today...


In addition, there is a growing need for more helping hands to process incoming contributions, in particular pull requests to the easybuild-easyconfigs repository. Providing merge rights (& beyond) to people outside the HPC-UGent team is significantly easier if the repositories are not hosted under the hpcugent GitHub organization.

Shortly after the migration, several people that have been contributing back frequently themselves and have been very active in the community will be assigned as co-maintainers, and will be granted permissions to merge pull requests and administer issues in the different EasyBuild repositories. This was already briefly discussed during the last EasyBuild conference call [5,6]; more details will follow later.

Based on the GitHub documentation on repository transfers [7], we expect the migration to the 'easybuilders' GitHub organisation to go smoothly and have limited impact in practice.

All open pull requests and issues will be migrated, forks of the GitHub repositories will "follow" the migration, URLs referring to the old locations will be redirected automatically, as will repository locations in Git (meaning that 'git pull' & co will continue to work as before).

The only major impact of the move may be the EasyBuild website at http://hpcugent.github.io/easybuild/, but that will be handled (if needed) either by setting up an auto-redirect page, or by clearly mentioning the new URL and briefly explaining the migration.

We believe this change is long overdue, and will benefit both the EasyBuild project and the community as a whole in the long run.

Do let us know if you have any questions or concerns related to these changes.


regards,

Kenneth
EasyBuild lead developer & release manager

[1] https://github.com/hpcugent/easybuild
[2] https://github.com/hpcugent/easybuild-framework
[3] https://github.com/hpcugent/easybuild-easyblocks
[4] https://github.com/hpcugent/easybuild-easyconfigs
[5] https://github.com/hpcugent/easybuild/wiki/Conference-call-notes-20170621
[6] https://gist.github.com/boegel/315385ae425268cb75ec583f451da88b
[7] https://help.github.com/articles/about-repository-transfers

Reply via email to