Re: Using github and not http://git.spdx.org as primary for SPDX python tools

2016-12-02 Thread Philippe Ombredanne
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

2016-12-02 Thread gary
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

2016-12-02 Thread Schuberth, Sebastian
> 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

2016-12-02 Thread Kate Stewart
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 Ombredanne 
wrote:

> 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

2016-12-02 Thread Philippe Ombredanne
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