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
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
wrote: out of curiosity: what was decided regarding the repositories hosted at LBL (ccp4io, clipper, boost, annlib, etc.)? _______________________________________________ cctbxbb mailing list [email protected] http://phenix-online.org/mailman/listinfo/cctbxbb _______________________________________________ cctbxbb mailing list [email protected] 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 [ [email protected] ][ 1-510-495-2506 ] --