Re: Using github and not http://git.spdx.org as primary for SPDX python tools
On Fri, Dec 2, 2016 at 6:17 PM,wrote: > Hi Philippe, > > There are a few things we need to do to make the complete transition. There > are some repos which are on git.spdx.org that need to be moved to github. > There are also some users who have commit access to git.spdx.org that do not > have commit access on github. The simplest is to ask their Github username on this list or a private email and then send an invite. If they do not reply then this might not be a big issue for them? > I am also thinking we may want create some kind of README or pointer to > github for those still looking at git.spdx.org. Any ideas on what to do > here would be appreciated. This is easy: once the mirroring is removed, I can just push a commit that explains that the repo has moved to Github in a file called MOVED_TO_GITHUB_SPDX.txt and in that same commit delete all files (the history would still have them for the posterity) or just update the README and leave everything else as-is. > For Python, we have the original GSoC student Ahmed with commit access - do > you think we need to reach out to him to get him access to the new repo > (I'll need to dig up his email address)? Ahmed has been quiet for a while so I would not bother. If he shows up we can grant him access or his github user is ah450 so you could send an invite too. But since he not active it might be best to just do nothing until he wakes up. > Kate and Philippe - > > We can probably move things incrementally - python and SPDX tools first > since they are already setup with all committers on github with the possible > exception of Ahmed. Any reason to wait on these to repos? Philippe or I > should be able to disable the mirroring. I would then remove all commit > access on SPDX.org to prevent any accidental commits. This works for me alright. You should go head with the the Go tools too and grant me access on Github as I mentored the initial contribution. There will be some minor issues with Go import namespacing but they will be easy enough to fix. -- Cordially Philippe Ombredanne +1 650 799 0949 | pombreda...@nexb.com DejaCode : What's in your code?! at http://www.dejacode.com nexB Inc. at http://www.nexb.com ___ Spdx-tech mailing list Spdx-tech@lists.spdx.org https://lists.spdx.org/mailman/listinfo/spdx-tech
RE: Using github and not http://git.spdx.org as primary for SPDX python tools
Hi Philippe, There are a few things we need to do to make the complete transition. There are some repos which are on git.spdx.org that need to be moved to github. There are also some users who have commit access to git.spdx.org that do not have commit access on github. I am also thinking we may want create some kind of README or pointer to github for those still looking at git.spdx.org. Any ideas on what to do here would be appreciated. For Python, we have the original GSoC student Ahmed with commit access - do you think we need to reach out to him to get him access to the new repo (I'll need to dig up his email address)? Kate and Philippe - We can probably move things incrementally - python and SPDX tools first since they are already setup with all committers on github with the possible exception of Ahmed. Any reason to wait on these to repos? Philippe or I should be able to disable the mirroring. I would then remove all commit access on SPDX.org to prevent any accidental commits. Let me know what you think. Gary > -Original Message- > From: spdx-tech-boun...@lists.spdx.org [mailto:spdx-tech- > boun...@lists.spdx.org] On Behalf Of Philippe Ombredanne > Sent: Friday, December 2, 2016 6:59 AM > To: Kate Stewart > Cc: spdx-tech@lists.spdx.org > Subject: Re: Using github and not http://git.spdx.org as primary for SPDX > python tools > > On Fri, Dec 2, 2016 at 3:23 PM, Kate Stewart> wrote: > > Hi Philippe, > > This has been discussed with LF IT last month, and the plan is to > > remove git.spdx.org and the associated mirroring and just use github > > account. > > > > Gary and I are coordinating this transition, and we'll announce more > > info on this email list as soon as the date is firmed up. > > Thanks! Since it sounds like the mirroring is done by Github itself I reckon > it might as simple as asking them to remove it, right? > > -- > Cordially > Philippe Ombredanne > > +1 650 799 0949 | pombreda...@nexb.com > DejaCode : What's in your code?! at http://www.dejacode.com nexB Inc. at > http://www.nexb.com ___ > Spdx-tech mailing list > Spdx-tech@lists.spdx.org > https://lists.spdx.org/mailman/listinfo/spdx-tech ___ Spdx-tech mailing list Spdx-tech@lists.spdx.org https://lists.spdx.org/mailman/listinfo/spdx-tech
RE: Using github and not http://git.spdx.org as primary for SPDX python tools
> This has been discussed with LF IT last month, and > the plan is to remove https://git.spdx.org and the associated mirroring > and just use github account. Perfect! That's what I was secretly hoping for :-) Sebastian Schuberth Lead Engineer Open Source Governance, Chief Technology Office Mobile: +49 151 55155140 HERE Berlin Invalidenstraße 116, 10115 Berlin 52° 31' 52" N 13° 23' 5" E HERE Deutschland GmbH, Place of Business: Invalidenstraße 116, 10115 Berlin, Germany – Commercial Register: Amtsgericht Charlottenburg, HRB 106443B - USt-IdNr.: DE 812 845 193 - Managing Directors: Michael Bültmann, Robertus A.J. Houben This e-mail and any attachments hereto may contain information that is privileged or confidential, and is intended for use only by the individual or entity to which it is addressed. Any disclosure, copying or distribution of the information by anyone else is strictly prohibited. If you have received this document in error, please notify us promptly by responding to this e-mail. Thank you. ___ Spdx-tech mailing list Spdx-tech@lists.spdx.org https://lists.spdx.org/mailman/listinfo/spdx-tech
Re: Using github and not http://git.spdx.org as primary for SPDX python tools
Hi Philippe, This has been discussed with LF IT last month, and the plan is to remove git.spdx.org and the associated mirroring and just use github account. Gary and I are coordinating this transition, and we'll announce more info on this email list as soon as the date is firmed up. Kate On Fri, Dec 2, 2016 at 7:39 AM, Philippe Ombredannewrote: > I want to use Github as the primary repo for the Python tools and NOT > the current repo at git.spdx.org. > > Why? > Contributors have been complaining and are not happy with current > setup as they should. > > Today the repo https://github.com/spdx/tools-python/ is a mirror of > http://git.spdx.org/?p=spdx-tools-python.git > This means that all commit must be done pushed to git.spdx.org and > eventually they will be replicated to github. > Eventually is a big word. It takes forever (it took about three days > on a recent commit) > This lack of sync just makes a sane workflow impossible in particular > to review pull requests and foster collaboration. > > Even if the sync was to take less than a minute, this mirroring is > just an impediment and inefficient when all the work is taking place > on Gihub including issues and PRs. > > The mirroring (if needed) should be done the other way: > http://git.spdx.org should be synced from the github repo for > reference. > > This should be rather simple IMHO: just remove any mirroring hooks or > settings from repo @ spdx > (and if needed setup a cron job to pull from github instead.) > > Who can make this happen? Kate? Gary? > I would rather have this ASAP. > > -- > Cordially > Philippe Ombredanne > > +1 650 799 0949 | pombreda...@nexb.com > DejaCode : What's in your code?! at http://www.dejacode.com > nexB Inc. at http://www.nexb.com > ___ > Spdx-tech mailing list > Spdx-tech@lists.spdx.org > https://lists.spdx.org/mailman/listinfo/spdx-tech > -- Kate Stewart Sr. Director of Strategic Programs, The Linux Foundation Mobile: +1.512.657.3669 Email / Google Talk: kstew...@linuxfoundation.org ___ Spdx-tech mailing list Spdx-tech@lists.spdx.org https://lists.spdx.org/mailman/listinfo/spdx-tech
Using github and not http://git.spdx.org as primary for SPDX python tools
I want to use Github as the primary repo for the Python tools and NOT the current repo at git.spdx.org. Why? Contributors have been complaining and are not happy with current setup as they should. Today the repo https://github.com/spdx/tools-python/ is a mirror of http://git.spdx.org/?p=spdx-tools-python.git This means that all commit must be done pushed to git.spdx.org and eventually they will be replicated to github. Eventually is a big word. It takes forever (it took about three days on a recent commit) This lack of sync just makes a sane workflow impossible in particular to review pull requests and foster collaboration. Even if the sync was to take less than a minute, this mirroring is just an impediment and inefficient when all the work is taking place on Gihub including issues and PRs. The mirroring (if needed) should be done the other way: http://git.spdx.org should be synced from the github repo for reference. This should be rather simple IMHO: just remove any mirroring hooks or settings from repo @ spdx (and if needed setup a cron job to pull from github instead.) Who can make this happen? Kate? Gary? I would rather have this ASAP. -- Cordially Philippe Ombredanne +1 650 799 0949 | pombreda...@nexb.com DejaCode : What's in your code?! at http://www.dejacode.com nexB Inc. at http://www.nexb.com ___ Spdx-tech mailing list Spdx-tech@lists.spdx.org https://lists.spdx.org/mailman/listinfo/spdx-tech