Dear EasyBuilders,
The migration of the EasyBuild repositories to
https://github.com/easybuilders has been completed; no animals were
harmed in the process.
A redirect to the new location for the EasyBuild website [1] has been
put in place as well.
We recommend that you update your bookmarks to the new locations under
https://github.com/easybuilders, and to change the remotes in your Git
working directories as well (even though the old locations will be
redirected for an indefinite amount of time).
If you notice any fallout, please report it ASAP.
regards,
Kenneth
[1] http://easybuilders.github.io/easybuild/
On 28/06/2017 22:16, Kenneth Hoste wrote:
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