[cctbxbb] Git status update

Paul Adams pdadams at lbl.gov
Fri Nov 4 10:29:19 PDT 2016


We need to look at the license terms for: clipper, tntbx, ccp4io

I am not convinced that we should be putting them up in a git repo - although it maybe allowed if they’re open source, I’m not sure how the original authors will take to having repository duplication. 

> On Nov 4, 2016, at 10:19 AM, Aaron Brewster <asbrewster at lbl.gov> wrote:
> 
> 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: 
> 	• SVN repositories hosted by LBL (clipper*, tntbx, annlib_adaptbx, ccp4io, ccp4io_adaptbx and gui_resources)
> 	• Repositories hosted elsewhere (cbflib)
> 	• Hot bundles we maintain at http://cci.lbl.gov/hot (scons, boost and annlib)
> 	• '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
> 
> _______________________________________________
> cctbxbb mailing list
> cctbxbb at phenix-online.org
> http://phenix-online.org/mailman/listinfo/cctbxbb

-- 
Paul Adams
Division Director, Molecular Biophysics & Integrated Bioimaging, Lawrence Berkeley Lab
Division Deputy for Biosciences, Advanced Light Source, Lawrence Berkeley Lab
Adjunct Professor, Department of Bioengineering, U.C. Berkeley
Vice President for Technology, the Joint BioEnergy Institute
Laboratory Research Manager, ENIGMA Science Focus Area

Building 33, Room 347
Building 80, Room 247
Building 978, Room 4126
Tel: 1-510-486-4225, Fax: 1-510-486-5909
http://cci.lbl.gov/paul

Lawrence Berkeley Laboratory
1 Cyclotron Road
BLDG 33R0345
Berkeley, CA 94720, USA.

Executive Assistant: Louise Benvenue [ LBenvenue at lbl.gov ][ 1-510-495-2506 ]
--


















More information about the cctbxbb mailing list