Re: [IMPORTANT] DPMT migrated to Salsa

2018-02-09 Thread Vincent Bernat
 ❦  9 février 2018 13:46 +0100, Ondrej Novy  :

>- mass-commit change of d/control: Vcs-*

Is it needed? anonscm URL work (both Vcs fields use https) and it seems
a better idea to have service-independant URL.
-- 
Follow each decision as closely as possible with its associated action.
- The Elements of Programming Style (Kernighan & Plauger)


signature.asc
Description: PGP signature


Re: Request to join DPMT

2018-02-09 Thread Scott Talbert

On Tue, 6 Feb 2018, Scott Talbert wrote:


Hi,

I would like to join DPMT so that I could maintain the python-pytest-xdist 
package (that I've recently discussed adopting with Daniel Stender). 
Additionally, I'll need to package a new dependency for a new upstream 
release of python-pytest-xdist.


My Alioth login is swt2c-guest.

I've read https://python-modules.alioth.debian.org/policy.html and accept it.


Can I redirect this as a request to join the Salsa group?  :)  My Salsa 
username is the same, swt2c-guest.


Thanks,
Scott



Re: [IMPORTANT] DPMT migrated to Salsa

2018-02-09 Thread Daniele Tricoli
On Friday, February 9, 2018 1:46:34 PM CET Ondrej Novy wrote:
> Hi,
> 
> good news everyone. I migrated DPMT to Salsa.

Many thanks! \o/

> What is missing:
> 
>- change PAPT policy and change "Joining the team" section to same
>wording as DPMT policy
>- move all documentation, policy, pages from alioth (to Salsa pages?)
>- move mailing lists from alioth
>- fix wiki
>- prepare script for setting up/fixing repos (i did it by ad-hoc scripts
>now) ideally with CI/CD + GitLab Scheduler (runs every week?). Something
>like this:
>   
> https://salsa.debian.org/jcowgill/multimedia-cli/blob/master/multimedia-cli
> .py - PAPT -> Salsa migration (svn->git)
>- fix mr
>- mass-commit change of d/control: Vcs-*
>- ... did I forgot something?
> 
> Any thoughts? :)

If I can help in some way, please tell me.

Cheers,

-- 
 Daniele Tricoli 'eriol'
 https://mornie.org



[IMPORTANT] DPMT migrated to Salsa

2018-02-09 Thread Ondrej Novy
Hi,

good news everyone. I migrated DPMT to Salsa.

What is done:

   - git repository migration Alioth -> Salsa
   - git at Alioth locked (pre-receive hook)
   - DD members of Alioth DPMT team migrated to Salsa DPMT subgroup
   - DD members of Alioth PAPT team migrated to Salsa PAPT subgroup
   - original owners of DPMT+PAPT are owners of Salsa Python team (parent
   of DPMT and PAPT)
   - AliothRewriter (only for http/https). For example this URL:
   https://anonscm.debian.org/cgit/python-modules/packages/enum34.git will
   redirect you to Salsa
   - enable IRC notification, tag bug as pending hook and email
   notifications to dispa...@tracker.debian.org

All non-DD members needs to create account at Salsa and request access.
Please send that request (with your username) by private mail to me. If you
are member of DPMT/PAPT Alioth group, I will add you to Salsa.

You should change your git remotes to Salsa.

Simple workaround if you like debcheckout:
onovy@sid:~$ cat ~/.gitconfig
...
[url "ssh://g...@salsa.debian.org/python-team/modules/"]
insteadOf = git://anonscm.debian.org/python-modules/packages/
insteadOf = git://git.debian.org/python-modules/packages/
insteadOf = https://anonscm.debian.org/git/python-modules/packages/
insteadOf = https://anonscm.debian.org/cgit/python-modules/packages/
insteadOf = http://anonscm.debian.org/git/python-modules/packages/
insteadOf = http://anonscm.debian.org/cgit/python-modules/packages/

Requests to join DPMT/PAPT should be send to debian-python ML. One of owner
of Python team will add you as member to DPMT and/or PAPT subgroup. Please
don't add anyone but Owners to Python team directly to keep access control
clean.

What is missing:

   - change PAPT policy and change "Joining the team" section to same
   wording as DPMT policy
   - move all documentation, policy, pages from alioth (to Salsa pages?)
   - move mailing lists from alioth
   - fix wiki
   - prepare script for setting up/fixing repos (i did it by ad-hoc scripts
   now) ideally with CI/CD + GitLab Scheduler (runs every week?). Something
   like this:
   
https://salsa.debian.org/jcowgill/multimedia-cli/blob/master/multimedia-cli.py
   - PAPT -> Salsa migration (svn->git)
   - fix mr
   - mass-commit change of d/control: Vcs-*
   - ... did I forgot something?

Any thoughts? :)

Thanks.

-- 
Best regards
 Ondřej Nový

Email: n...@ondrej.org
PGP: 3D98 3C52 EB85 980C 46A5  6090 3573 1255 9D1E 064B


Re: pyapi-gitlab vs python-gitlab

2018-02-09 Thread Debian/GNU
On 02/09/2018 05:19 AM, Paul Wise wrote:
> On Fri, Feb 9, 2018 at 11:17 AM, Scott Kitterman wrote:
> 
>> I'd encourage you to work with the upstreams to deconflict the namespace.  
>> This isn't really a problem Debian should solve.
> 
> Good point, I've contacted them via email and will file tickets if
> there is no response.
> 

i've contacted them in 2017-12 (via github), and afaict both projects
acknowleged the problem and rejected a solution :-(

https://github.com/pyapi-gitlab/pyapi-gitlab/issues/263
https://github.com/python-gitlab/python-gitlab/issues/385

gfsmdr
IOhannes



signature.asc
Description: OpenPGP digital signature