Re: [OpenBabel-Devel] GitHub Migration
I think those of use new to git and multiply impaired (using Windows, old) would find it helpful if somebody could explicitly lay out all the steps in this workflow. Chris On 04/03/2013 20:49, Geoffrey Hutchison wrote: Someone (Geoff, I assume) will need to give you permissions to use that URL, which is read/write. The read only URL should still work if you just want to check a copy of the sources out: Right. Anyone who wants write access, please let me know. As far as a workflow, let's go with pull requests for now. When you've got a change you want to integrate, please submit a pull request through GitHub. This will let some level of review occur before things get merged. If this gets backed up, we can look for alternate approaches. -Geoff -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_feb ___ OpenBabel-Devel mailing list OpenBabel-Devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openbabel-devel -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_feb ___ OpenBabel-Devel mailing list OpenBabel-Devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openbabel-devel
Re: [OpenBabel-Devel] GitHub Migration
Hi Chris, It seems that the core devs have direct commit access to the repo. This means that you can essentially keep working as before. 1. Create an a/c at github.com and send the name to Geoff to add to the Open Babel project (note: only applies to core devs I guess) 2. Install TortoiseGit 1.8.1 from http://code.google.com/p/tortoisegit/. Choose Advanced context menu when installing Tortoise-Git and the defaults otherwise. 3. Also from http://code.google.com/p/tortoisegit/, follow the link to install msysgit (TortoiseGit just calls msysgit at the command-line). I installed Git-1.8.1.2-preview20130201.exe. I chose the option Run Git from the Windows command prompt and the defaults otherwise. 4. Set up your ssh keys using plink for github. You'll have to google this one; I have this done from before (thank goodness), and I don't remember how to do it. 5. Right-click somewhere, and choose Git Clone... and https://github.com/openbabel/openbabel.git; as the address 6. The rest is like TortoiseSVN except that after commiting locally, you have to push to github. There's a push button in the commit dialog as well as in the context menu. (Both TortoiseGit and msysgit add different versions of the same options to the context menu. They can be used interchangeably.) - Noel On 5 March 2013 10:15, Chris Morley c.mor...@gaseq.co.uk wrote: I think those of use new to git and multiply impaired (using Windows, old) would find it helpful if somebody could explicitly lay out all the steps in this workflow. Chris On 04/03/2013 20:49, Geoffrey Hutchison wrote: Someone (Geoff, I assume) will need to give you permissions to use that URL, which is read/write. The read only URL should still work if you just want to check a copy of the sources out: Right. Anyone who wants write access, please let me know. As far as a workflow, let's go with pull requests for now. When you've got a change you want to integrate, please submit a pull request through GitHub. This will let some level of review occur before things get merged. If this gets backed up, we can look for alternate approaches. -Geoff -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_feb ___ OpenBabel-Devel mailing list OpenBabel-Devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openbabel-devel -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_feb ___ OpenBabel-Devel mailing list OpenBabel-Devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openbabel-devel -- Symantec Endpoint Protection 12 positioned as A LEADER in The Forrester Wave(TM): Endpoint Security, Q1 2013 and remains a good choice in the endpoint security space. For insight on selecting the right partner to tackle endpoint security challenges, access the full report. http://p.sf.net/sfu/symantec-dev2dev ___ OpenBabel-Devel mailing list OpenBabel-Devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openbabel-devel
Re: [OpenBabel-Devel] GitHub Migration
Just checking: I'm guessing the plan is to stick with (at least for now) the tickets tracker at sourceforge, or move to the issue tracker at github? And, less relevant to the GitHub Migration topic but still useful to know: is the best way to drum up interest in fixing a bug to post to this mailing list? (We have found a memory leak we can't track down that is blocking our progress on a separate project. Any advice? http://sourceforge.net/p/openbabel/bugs/867/ ) Thanks, Richard On Mar 4, 2013, at 3:49 PM, Geoffrey Hutchison geoff.hutchi...@gmail.com wrote: Someone (Geoff, I assume) will need to give you permissions to use that URL, which is read/write. The read only URL should still work if you just want to check a copy of the sources out: Right. Anyone who wants write access, please let me know. As far as a workflow, let's go with pull requests for now. When you've got a change you want to integrate, please submit a pull request through GitHub. This will let some level of review occur before things get merged. If this gets backed up, we can look for alternate approaches. -Geoff -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_feb ___ OpenBabel-Devel mailing list OpenBabel-Devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openbabel-devel -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_feb ___ OpenBabel-Devel mailing list OpenBabel-Devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openbabel-devel
Re: [OpenBabel-Devel] GitHub Migration
On Thu, Feb 28, 2013 at 6:16 PM, Geoffrey Hutchison geo...@pitt.edu wrote: If you'd like to access and/or write changes, you'll need to use GitHub. Hurray! What is the workflow for submitting a patch to github? Will the SVN committers have write access to openbabel/openbabel, or should we fork and send pull requests? Dave -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_feb___ OpenBabel-Devel mailing list OpenBabel-Devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openbabel-devel
Re: [OpenBabel-Devel] GitHub Migration
On 2013-03-01 00:16, Geoffrey Hutchison wrote: Noel pointed out to me that the migration to the new SourceForge tracker, etc. did weird things to SVN. That is, the SourceForge code browser points at the migrated SVN, but the old SVN repository still exists. And all of us have been using it. One thing I've found is that each project has a new SVN repo, which is not kept in sync with the old one. In other words, people (myself included) have been commiting to the old SVN repo for Open Babel, but the commits since Oct have not been moving across to the new one. See https://sourceforge.net/p/openbabel/code/commit_browser As usual, there is no info or warning about this at SF (that I could see). I assume that at some point the old SVN will be killed by SF, so I guess either we should all move across or else make the move to git. So I just pulled the plug. In principal, you cannot write to the SVN repository at SourceForge anymore. If you'd like to access and/or write changes, you'll need to use GitHub. This means that some of you will probably need to go create a GitHub account (very painless) and point your SVN at a new location: https://github.com/blog/1178-collaborating-on-github-with-subversion svn co --depth empty https://github.com/openbabel/openbabel cd openbabel; svn up trunk … # Done! Better yet, you might consider trying Git. I'm happy to provide some tutorials and/or howtos on the mailing list, and there are really nice GUIs from GitHub: http://mac.github.com http://windows.github.com So how does one (re)gain access to git other than anonymous git clone g...@github.com:openbabel/openbabel.git I'm getting Permission denied (publickey). I realize this is a pain, but keeping the SVN at SourceForge is a problem waiting to happen. I'll try to facilitate a mirroring system for the now-read-only repository at SF.net. -Geoff -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_feb ___ OpenBabel-Devel mailing list OpenBabel-Devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openbabel-devel -- David van der Spoel, Ph.D., Professor of Biology Dept. of Cell Molec. Biol., Uppsala University. Box 596, 75124 Uppsala, Sweden. Phone: +46184714205. sp...@xray.bmc.uu.sehttp://folding.bmc.uu.se -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_feb ___ OpenBabel-Devel mailing list OpenBabel-Devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openbabel-devel
Re: [OpenBabel-Devel] GitHub Migration
On Fri, Mar 1, 2013 at 2:17 AM, David van der Spoel sp...@xray.bmc.uu.sewrote: So how does one (re)gain access to git other than anonymous git clone g...@github.com:openbabel/openbabel.git I'm getting Permission denied (publickey). Someone (Geoff, I assume) will need to give you permissions to use that URL, which is read/write. The read only URL should still work if you just want to check a copy of the sources out: git clone git://github.com/openbabel/openbabel.git Dave -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_feb___ OpenBabel-Devel mailing list OpenBabel-Devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openbabel-devel
Re: [OpenBabel-Devel] GitHub Migration
On Fri, Mar 1, 2013 at 4:52 PM, David Lonie david.lo...@kitware.com wrote: On Fri, Mar 1, 2013 at 2:17 AM, David van der Spoel sp...@xray.bmc.uu.se wrote: So how does one (re)gain access to git other than anonymous git clone g...@github.com:openbabel/openbabel.git I'm getting Permission denied (publickey). Someone (Geoff, I assume) will need to give you permissions to use that URL, which is read/write. The read only URL should still work if you just want to check a copy of the sources out: git clone git://github.com/openbabel/openbabel.git Yes, and it is no problem setting up a pushurl later with the same repository. You can also fork on Github, push to your copy and then make a pull request (although I am not sure what approach Geoff is thinking of using). Great to see the move to Github. Marcus -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_feb ___ OpenBabel-Devel mailing list OpenBabel-Devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openbabel-devel