Hi Aaron,
If you could send me your gmail addresses and I’ll share the doc.
Regarding your questions:
1. Syncing the repositories is done using subgit and I run this currently 4 times a day.
2. Yes, the repositories are copies of what we are distributing. No, I do not think we should remove them, rather we should if at all possible extend them by adding their development history and actually point to them. Currently no changes can be made to any of those packages, and – from a distribution point of view, worse – nobody knows if and when those packages do change. What I therefore do for dials releases is a) download all the packages, b) unpack them into the respective repositories and c) see if any changes were made before I d) tag the repository for release. As you can see this has a massive time impact and is part of the reason why releases are currently more painful than they have to be. Therefore if the packages were recently updated this is not a problem since nobody currently refers to them outside the stable releases.
3. Isn’t dials.lbl.gov already running off the https://github.com/dials/dials.github.io repository? I am sure we can have something similar for the cctbx websites. We already generate http://cctbx.github.io/ but I don’t atm know where cctbx.sourceforge.net comes from.
-Markus
Dr Markus Gerstel MBCS
Postdoctoral Research Associate
Tel: +44 1235 778698
Diamond Light Source Ltd.
Diamond House
Harwell Science & Innovation Campus
Didcot
Oxfordshire
OX11 0DE
From: [email protected] [mailto:[email protected]] On Behalf Of Aaron Brewster
Sent: 28 October 2016 23:48
To: cctbx mailing list
Subject: Re: [cctbxbb] Git status update
Hi Markus,
Billy, Nigel and I worked through the plan you originally sent out (linked at the top of this email thread). We've added a couple questions as comments in the document (expounded on below). Also, could you make the document writeable by Billy, Nigel and I? We want to assign some of the tasks listed.
Here are the questions:
* How is the repository at https://github.com/cctbx/cctbx being synced with the SVN version? (This is just my own curiosity :)
* We think the non-cctbx repositories there that are copies (clipper, boost, annlib, etc.) of the bundles distributed alongside cctbx need to be removed from the git cctbx organization as they are duplications of what we are currently distributing. You say they are there so you can do tagging with the dials releases, but if Billy has updated the versions at LBL, then wouldn't these versions hosted by git already be out of date? Which would affect the dials stable releases?
* We need to think about how websites such as dials.lbl.govhttp://dials.lbl.gov or cctbx.sourceforge.nethttp://cctbx.sourceforge.net will be affected by moving to git. Probably it's just updating links or moving html files?
Thanks,
-Aaron
On Tue, Aug 23, 2016 at 6:32 AM,