Hello EasyBuilders,

To make the packaging of EasyBuild into RPMs (and such) easier, and also for e.g. making contributions from third parties easier to manage, we will be splitting up the current EasyBuild repository into three different repositories:

* easybuild-framework: the EasyBuild framework, which includes the easybuild.framework and easybuild.tools Python packages that provide general support for building and installing software * easybuild-easyblocks: a collection of easyblocks, in the form of the easybuild.easyblocks Python package, that implement support for building and installing (collections of) software applications; this depends on the framework being available, of course * easybuild-easyconfigs: a collection of example easyconfig files that specify which software to build, and using which build options; these easyconfigs will be well tested with the latest compatible versions of the easybuild-framework and easybuild-easyblocks packages (see link below w.r.t. compatible version numbers)

The packaging and versionings of EasyBuild packages is briefly described at https://github.com/hpcugent/easybuild/wiki/Packaging-and-versioning .

We will make the switch to the three repository setup tomorrow morning (Tue Oct 16th 2012, ~10am, CET) probably.

I will be renaming the current easybuild repository to easybuild-framework and remove all non-framework stuff from it, and will populate the newly created other two repositories with the right files.

The relevant repository links:

https://github.com/hpcugent/easybuild-framework (which is now still https://github.com/hpcugent/easybuild)
https://github.com/hpcugent/easybuild-easyblocks
https://github.com/hpcugent/easybuild-easyconfigs

Please take this into account on your end, e.g. change the remotes for the easybuild repository to easybuild-framework, and clone the easybuild-easyblocks and easybuild-easyconfigs repositories if you need them.

We will be adding setup.py scripts to each of these repositories, so you change easily install a full EasyBuild setup into a single place easily for using and developing EasyBuild.


regards,

Kenneth
EasyBuild release manager

Reply via email to