[cctbxbb] Git status update

Aaron Brewster asbrewster at lbl.gov
Fri Nov 4 10:19:14 PDT 2016


Hi Marcin, here's a more thorough answer than you were probably asking for,
but Billy and I just finished a review of the cctbx dependencies so here's
the result.  I'm speaking here only of cctbx dependencies, defined exactly
by what happens when you run libtbx/auto_build/bootstrap.py
--builder=cctbx.  First off, the copies of boost, scons, annlib, etc in the
cctbx git organization were moved into the git DIALS organization, since
they are only being used internally by the DIALS team to manage releases
(thanks Markus).

As for the cctbx dependencies, they can be divided into four categories:

   1. SVN repositories hosted by LBL (clipper*, tntbx, annlib_adaptbx,
   ccp4io, ccp4io_adaptbx and gui_resources)
   2. Repositories hosted elsewhere (cbflib)
   3. Hot bundles we maintain at http://cci.lbl.gov/hot (scons, boost and
   annlib)
   4. 'Base' dependencies that get downloaded by install_base_packages.py
   and are hosted at http://cci.lbl.gov/cctbx_dependencies/

After the cctbx to git transition is complete, Billy and I will look into
moving the svn repositories in 1) into the cctbx git organization using
subgit, if that seems reasonable all around.  Before we do, we want to look
into their licensing a bit, probably adding some extremely open and
permissive license file to annlib_adaptbx, ccp4io_adaptbx which currently
don't have licenses.

2) is fine how it is.  3) and 4) it would be nice to download from the
original websites (boost.org, scons.org, etc.), but that's longer term and
probably needs to be case by case.  Hosting our own version in case of the
original shutting down seems important to me.

*clipper isn't distributed with the cctbx basic installation. In other
words, bootstrap.py --builder=cctbx does check out clipper, but the bundled
package built by buildbot isn't including it.

-Aaron






On Fri, Nov 4, 2016 at 9:48 AM, Marcin Wojdyr <wojdyr at gmail.com> wrote:

> out of curiosity: what was decided regarding the repositories hosted
> at LBL (ccp4io, clipper, boost, annlib, etc.)?
> _______________________________________________
> cctbxbb mailing list
> cctbxbb at phenix-online.org
> http://phenix-online.org/mailman/listinfo/cctbxbb
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://phenix-online.org/pipermail/cctbxbb/attachments/20161104/b3262911/attachment.htm>


More information about the cctbxbb mailing list