Re: [Mailman-Developers] Git mirror for mailman

2014-03-19 Thread Abhilash Raj
Hi Patrick,

I see you haven't updated the git mirror that you put up for mailman. I
also did send you my public key off the list.
Thanks a lot for your help.

On Sun, Mar 9, 2014 at 1:30 AM, Patrick Ben Koetter p...@sys4.de wrote:

 * Abhilash Raj raj.abhila...@gmail.com:
  I was in a conversation with Barry yesterday to setup a unofficial git
  mirror for mailman since there are large number of people who use git as
  their primary vcs. I think it would encourage more people to contribute
  to mailman, if not through merge requests on lp, through small patches
  making of which is quite trivial in git I suppose.

 Seems we have an inofficial git repo now. Are there any opinions on who
 should
 be in control of the code, e.g. handle merge requests, etc.? AFAIK Barry
 has
 the last word on what gets to become Mailman 3 at the moment. I'd like to
 move
 on with the repo setup and clarify that.

 Thx

 p@rick

 --
 [*] sys4 AG

 https://sys4.de, +49 (89) 30 90 46 64
 Franziskanerstraße 15, 81669 München

 Sitz der Gesellschaft: München, Amtsgericht München: HRB 199263
 Vorstand: Patrick Ben Koetter, Marc Schiffbauer
 Aufsichtsratsvorsitzender: Florian Kirstein

 ___
 Mailman-Developers mailing list
 Mailman-Developers@python.org
 https://mail.python.org/mailman/listinfo/mailman-developers
 Mailman FAQ: http://wiki.list.org/x/AgA3
 Searchable Archives:
 http://www.mail-archive.com/mailman-developers%40python.org/
 Unsubscribe:
 https://mail.python.org/mailman/options/mailman-developers/raj.abhilash1%40gmail.com

 Security Policy: http://wiki.list.org/x/QIA9




-- 
Abhilash Raj
___
Mailman-Developers mailing list
Mailman-Developers@python.org
https://mail.python.org/mailman/listinfo/mailman-developers
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: 
http://www.mail-archive.com/mailman-developers%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-developers/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9


Re: [Mailman-Developers] Git mirror for mailman

2014-03-19 Thread Patrick Ben Koetter
* Abhilash Raj raj.abhila...@gmail.com:
 Hi Patrick,
 
 I see you haven't updated the git mirror that you put up for mailman. I
 also did send you my public key off the list.
 Thanks a lot for your help.

Terri sent a mail that discourages use of a GIT repo during GSoC. Barry wants
a proxy. What I provided is a GIT repo that is not a read-only proxy. It does
not fit either of the requirements. I'll see to provide a read-only proxy as
soon as my time permits. Thanks a lot for your help.

p@rick


 
 On Sun, Mar 9, 2014 at 1:30 AM, Patrick Ben Koetter p...@sys4.de wrote:
 
  * Abhilash Raj raj.abhila...@gmail.com:
   I was in a conversation with Barry yesterday to setup a unofficial git
   mirror for mailman since there are large number of people who use git as
   their primary vcs. I think it would encourage more people to contribute
   to mailman, if not through merge requests on lp, through small patches
   making of which is quite trivial in git I suppose.
 
  Seems we have an inofficial git repo now. Are there any opinions on who
  should
  be in control of the code, e.g. handle merge requests, etc.? AFAIK Barry
  has
  the last word on what gets to become Mailman 3 at the moment. I'd like to
  move
  on with the repo setup and clarify that.
 
  Thx
 
  p@rick
 
  --
  [*] sys4 AG
 
  https://sys4.de, +49 (89) 30 90 46 64
  Franziskanerstraße 15, 81669 München
 
  Sitz der Gesellschaft: München, Amtsgericht München: HRB 199263
  Vorstand: Patrick Ben Koetter, Marc Schiffbauer
  Aufsichtsratsvorsitzender: Florian Kirstein
 
  ___
  Mailman-Developers mailing list
  Mailman-Developers@python.org
  https://mail.python.org/mailman/listinfo/mailman-developers
  Mailman FAQ: http://wiki.list.org/x/AgA3
  Searchable Archives:
  http://www.mail-archive.com/mailman-developers%40python.org/
  Unsubscribe:
  https://mail.python.org/mailman/options/mailman-developers/raj.abhilash1%40gmail.com
 
  Security Policy: http://wiki.list.org/x/QIA9
 
 
 
 
 -- 
 Abhilash Raj
 ___
 Mailman-Developers mailing list
 Mailman-Developers@python.org
 https://mail.python.org/mailman/listinfo/mailman-developers
 Mailman FAQ: http://wiki.list.org/x/AgA3
 Searchable Archives: 
 http://www.mail-archive.com/mailman-developers%40python.org/
 Unsubscribe: 
 https://mail.python.org/mailman/options/mailman-developers/p%40sys4.de
 
 Security Policy: http://wiki.list.org/x/QIA9

-- 
[*] sys4 AG
 
https://sys4.de, +49 (89) 30 90 46 64
Franziskanerstraße 15, 81669 München
 
Sitz der Gesellschaft: München, Amtsgericht München: HRB 199263
Vorstand: Patrick Ben Koetter, Marc Schiffbauer
Aufsichtsratsvorsitzender: Florian Kirstein
 
___
Mailman-Developers mailing list
Mailman-Developers@python.org
https://mail.python.org/mailman/listinfo/mailman-developers
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: 
http://www.mail-archive.com/mailman-developers%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-developers/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9

Re: [Mailman-Developers] Git mirror for mailman

2014-03-08 Thread Abhilash Raj
Hi Patrick,

On Saturday 08 March 2014 12:37 PM, Patrick Ben Koetter wrote:
 * Abhilash Raj raj.abhila...@gmail.com:
 Hi all,

 I was in a conversation with Barry yesterday to setup a unofficial git
 mirror for mailman since there are large number of people who use git as
 their primary vcs. I think it would encourage more people to contribute
 to mailman, if not through merge requests on lp, through small patches
 making of which is quite trivial in git I suppose.

 I am willing to maintain the mirror but I need I don't have a private
 server to host it. Anyone has ideas about how to setup? or already has a
 mirror running?
 
 How about this:
 
 https://project.sys4.de/public/projects/python/mailman
 
 Pulling should be easy:
 
 git clone https://src.sys4.de/python/mailman.git

Thanks for this.

 Who will be the maintainer? That/these persons need an account and should
 contact me so I can give them access.

I am willing to be a maintainer. Also can you tell me how to maintain I
haven't maintained a project like this before? Does a cron job needs to
setup to pull periodically?

 p@rick
 
 P.S.
 If you like something else let me know. I can destroy the project space
 easily.
 

Thanks,
Abhilash Raj



signature.asc
Description: OpenPGP digital signature
___
Mailman-Developers mailing list
Mailman-Developers@python.org
https://mail.python.org/mailman/listinfo/mailman-developers
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: 
http://www.mail-archive.com/mailman-developers%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-developers/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9

Re: [Mailman-Developers] Git mirror for mailman

2014-03-08 Thread Patrick Ben Koetter
Hi,

* Abhilash Raj raj.abhila...@gmail.com:
 Hi Patrick,

excuse my ignorance: Is Raj your first name or Abhilash?

 On Saturday 08 March 2014 12:37 PM, Patrick Ben Koetter wrote:
  * Abhilash Raj raj.abhila...@gmail.com:
  Hi all,
 
  I was in a conversation with Barry yesterday to setup a unofficial git
  mirror for mailman since there are large number of people who use git as
  their primary vcs. I think it would encourage more people to contribute
  to mailman, if not through merge requests on lp, through small patches
  making of which is quite trivial in git I suppose.
 
  I am willing to maintain the mirror but I need I don't have a private
  server to host it. Anyone has ideas about how to setup? or already has a
  mirror running?
  
  How about this:
  
  https://project.sys4.de/public/projects/python/mailman
  
  Pulling should be easy:
  
  git clone https://src.sys4.de/python/mailman.git
 
 Thanks for this.
 
  Who will be the maintainer? That/these persons need an account and should
  contact me so I can give them access.
 
 I am willing to be a maintainer. Also can you tell me how to maintain I
 haven't maintained a project like this before? Does a cron job needs to
 setup to pull periodically?

I will create an account for you and I will send the login data to you
offlist. Do you PGP or anything alike?

As for the workflow: Wars have been waged to etablish the right way [tm] to
do this. I suggest whatever we do, make it easy to adopt or people will turn
away because they need to spend too much work on project administration.

The mailman repo is public. Anyone can pull a copy from it. If they want to
contribute code/docs/..., they have to submit a merge request at
https://project.sys4.de/python/mailman/merge_requests.

Then its up to one of the developers to look at the new code and then to
decide whether it should be merged or not. It's up to a developer or any more
privileged role to conduct the actual merge.

As for pulling: To my knowledge it is best practise to pull before you begin
your work. Of course one should create a branch and work in that, so the code
won't interfere with other changes, while you work on it.

p@rick

-- 
[*] sys4 AG
 
https://sys4.de, +49 (89) 30 90 46 64
Franziskanerstraße 15, 81669 München
 
Sitz der Gesellschaft: München, Amtsgericht München: HRB 199263
Vorstand: Patrick Ben Koetter, Marc Schiffbauer
Aufsichtsratsvorsitzender: Florian Kirstein
 
___
Mailman-Developers mailing list
Mailman-Developers@python.org
https://mail.python.org/mailman/listinfo/mailman-developers
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: 
http://www.mail-archive.com/mailman-developers%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-developers/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9

Re: [Mailman-Developers] Git mirror for mailman

2014-03-08 Thread Abhilash Raj

Hey,
On Saturday 08 March 2014 06:03 PM, Patrick Ben Koetter wrote:
 Hi,
 
 * Abhilash Raj raj.abhila...@gmail.com:
 Hi Patrick,
 
 excuse my ignorance: Is Raj your first name or Abhilash?

My First name is Abhilash.

 On Saturday 08 March 2014 12:37 PM, Patrick Ben Koetter wrote:
 * Abhilash Raj raj.abhila...@gmail.com:
 Hi all,

 I was in a conversation with Barry yesterday to setup a unofficial git
 mirror for mailman since there are large number of people who use git as
 their primary vcs. I think it would encourage more people to contribute
 to mailman, if not through merge requests on lp, through small patches
 making of which is quite trivial in git I suppose.

 I am willing to maintain the mirror but I need I don't have a private
 server to host it. Anyone has ideas about how to setup? or already has a
 mirror running?

 How about this:

 https://project.sys4.de/public/projects/python/mailman

 Pulling should be easy:

 git clone https://src.sys4.de/python/mailman.git

 Thanks for this.

 Who will be the maintainer? That/these persons need an account and should
 contact me so I can give them access.

 I am willing to be a maintainer. Also can you tell me how to maintain I
 haven't maintained a project like this before? Does a cron job needs to
 setup to pull periodically?
 
 I will create an account for you and I will send the login data to you
 offlist. Do you PGP or anything alike?

I will send you my public key to you offlist. So I will have to pull
from main repo and push manually? or can we setup a cron job to do that
work?

 As for the workflow: Wars have been waged to etablish the right way [tm] to
 do this. I suggest whatever we do, make it easy to adopt or people will turn
 away because they need to spend too much work on project administration.
 
 The mailman repo is public. Anyone can pull a copy from it. If they want to
 contribute code/docs/..., they have to submit a merge request at
 https://project.sys4.de/python/mailman/merge_requests.
 
 Then its up to one of the developers to look at the new code and then to
 decide whether it should be merged or not. It's up to a developer or any more
 privileged role to conduct the actual merge.
 
 As for pulling: To my knowledge it is best practise to pull before you begin
 your work. Of course one should create a branch and work in that, so the code
 won't interfere with other changes, while you work on it.
 
 p@rick
 

thanks,
Abhilash Raj



signature.asc
Description: OpenPGP digital signature
___
Mailman-Developers mailing list
Mailman-Developers@python.org
https://mail.python.org/mailman/listinfo/mailman-developers
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: 
http://www.mail-archive.com/mailman-developers%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-developers/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9

Re: [Mailman-Developers] Git mirror for mailman

2014-03-08 Thread Patrick Ben Koetter
* Abhilash Raj raj.abhila...@gmail.com:
 I was in a conversation with Barry yesterday to setup a unofficial git
 mirror for mailman since there are large number of people who use git as
 their primary vcs. I think it would encourage more people to contribute
 to mailman, if not through merge requests on lp, through small patches
 making of which is quite trivial in git I suppose.

Seems we have an inofficial git repo now. Are there any opinions on who should
be in control of the code, e.g. handle merge requests, etc.? AFAIK Barry has
the last word on what gets to become Mailman 3 at the moment. I'd like to move
on with the repo setup and clarify that.

Thx

p@rick

-- 
[*] sys4 AG
 
https://sys4.de, +49 (89) 30 90 46 64
Franziskanerstraße 15, 81669 München
 
Sitz der Gesellschaft: München, Amtsgericht München: HRB 199263
Vorstand: Patrick Ben Koetter, Marc Schiffbauer
Aufsichtsratsvorsitzender: Florian Kirstein
 
___
Mailman-Developers mailing list
Mailman-Developers@python.org
https://mail.python.org/mailman/listinfo/mailman-developers
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: 
http://www.mail-archive.com/mailman-developers%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-developers/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9

Re: [Mailman-Developers] Git mirror for mailman

2014-03-08 Thread Adam McGreggor
On Sat, Mar 08, 2014 at 12:14:40PM +0530, Abhilash Raj wrote:
 I was in a conversation with Barry yesterday to setup a unofficial git
 mirror for mailman since there are large number of people who use git as
 their primary vcs. 

+1. This is a good step to get involvement.

 I am willing to maintain the mirror but I need I don't have a private
 server to host it. Anyone has ideas about how to setup? or already has a
 mirror running?

Why not just use GitHub, like many other projects do? It encourages
social coding, and provides a good UI for non-geeks to interact.


-- 
I never make predictions. I never have, and I never will.
-- Tony Blair
___
Mailman-Developers mailing list
Mailman-Developers@python.org
https://mail.python.org/mailman/listinfo/mailman-developers
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: 
http://www.mail-archive.com/mailman-developers%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-developers/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9


Re: [Mailman-Developers] Git mirror for mailman

2014-03-08 Thread Barry Warsaw
On Mar 08, 2014, at 12:14 PM, Abhilash Raj wrote:

I was in a conversation with Barry yesterday to setup a unofficial git
mirror for mailman since there are large number of people who use git as
their primary vcs.

Let me just state my official position for Mailman core: we'll switch to git
some day, but not just yet.  Git has won this round of dvcs wars, so it's
inevitable that we'll switch.  I'd like not to do that right now though, given
that I think it will be a distraction for Pycon, GSoC, and 3.0.  Switching the
dvcs is not just a matter of importing branches and tags - there are workflow
issues to suss out.  It'll also be interesting to see how ESR's reposurgeon
work ends up handling Emacs's switch from bzr to git.  Let's let the state of
things shake out a little more before switching the official branch.

I'm all for unofficial mirrors though, if it helps others contribute to
Mailman.  Please feel free to experiment!  I would still prefer to get merge
proposals and/or patches through Launchpad though.

As nice as Github is, we can't use it because Mailman is a GNU project and
Github is not free software.  There are other free software options for git
code hosting, including self-hosting or moving to savannah.gnu.org.  I'd still
keep the bug tracker on Launchpad, as I still think it's superior.

Cheers,
-Barry


signature.asc
Description: PGP signature
___
Mailman-Developers mailing list
Mailman-Developers@python.org
https://mail.python.org/mailman/listinfo/mailman-developers
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: 
http://www.mail-archive.com/mailman-developers%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-developers/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9

Re: [Mailman-Developers] Git mirror for mailman

2014-03-08 Thread Barry Warsaw
On Mar 08, 2014, at 09:00 PM, Patrick Ben Koetter wrote:

Seems we have an inofficial git repo now. Are there any opinions on who should
be in control of the code, e.g. handle merge requests, etc.? AFAIK Barry has
the last word on what gets to become Mailman 3 at the moment. I'd like to move
on with the repo setup and clarify that.

I would prefer if the git repo is a pure mirror of the official bzr branch.
As code gets pushed to lp:mailman, it would be nice if the git repo simply
pulled in the new revisions.  For now, just using 'master' should be enough; I
don't think we need to pull lp:mailman/2.1 into that repo.

-Barry
___
Mailman-Developers mailing list
Mailman-Developers@python.org
https://mail.python.org/mailman/listinfo/mailman-developers
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: 
http://www.mail-archive.com/mailman-developers%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-developers/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9


Re: [Mailman-Developers] Git mirror for mailman

2014-03-08 Thread Barry Warsaw
On Mar 08, 2014, at 01:33 PM, Patrick Ben Koetter wrote:

As for the workflow: Wars have been waged to etablish the right way [tm] to
do this. I suggest whatever we do, make it easy to adopt or people will turn
away because they need to spend too much work on project administration.

See my previous email.  I would prefer if this mirror were read-only.  I don't
think an administrator is actually necessary as the repo should not accept
pull requests.  It only needs to occasionally re-sync with the Bazaar
repository on Launchpad.

Cheers,
-Barry
___
Mailman-Developers mailing list
Mailman-Developers@python.org
https://mail.python.org/mailman/listinfo/mailman-developers
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: 
http://www.mail-archive.com/mailman-developers%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-developers/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9


Re: [Mailman-Developers] Git mirror for mailman

2014-03-08 Thread Barry Warsaw
On Mar 08, 2014, at 03:01 PM, Paul Wise wrote:

https://bugs.debian.org/714038

Subscribed!

-Barry
___
Mailman-Developers mailing list
Mailman-Developers@python.org
https://mail.python.org/mailman/listinfo/mailman-developers
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: 
http://www.mail-archive.com/mailman-developers%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-developers/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9


Re: [Mailman-Developers] Git mirror for mailman

2014-03-07 Thread Paul Wise
git itself has git-remote-bzr that works well so I don't think this is
needed, git users can just checkout direct from bzr to git. The only
issue I can find with it is that push to launchpad doesn't appear to
work right now.

https://bugs.debian.org/714038

-- 
bye,
pabs

http://bonedaddy.net/pabs3/
___
Mailman-Developers mailing list
Mailman-Developers@python.org
https://mail.python.org/mailman/listinfo/mailman-developers
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: 
http://www.mail-archive.com/mailman-developers%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-developers/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9


Re: [Mailman-Developers] Git mirror for mailman

2014-03-07 Thread Patrick Ben Koetter
* Abhilash Raj raj.abhila...@gmail.com:
 Hi all,
 
 I was in a conversation with Barry yesterday to setup a unofficial git
 mirror for mailman since there are large number of people who use git as
 their primary vcs. I think it would encourage more people to contribute
 to mailman, if not through merge requests on lp, through small patches
 making of which is quite trivial in git I suppose.
 
 I am willing to maintain the mirror but I need I don't have a private
 server to host it. Anyone has ideas about how to setup? or already has a
 mirror running?

How about this:

https://project.sys4.de/public/projects/python/mailman

Pulling should be easy:

git clone https://src.sys4.de/python/mailman.git

Who will be the maintainer? That/these persons need an account and should
contact me so I can give them access.

p@rick

P.S.
If you like something else let me know. I can destroy the project space
easily.

-- 
[*] sys4 AG
 
https://sys4.de, +49 (89) 30 90 46 64
Franziskanerstraße 15, 81669 München
 
Sitz der Gesellschaft: München, Amtsgericht München: HRB 199263
Vorstand: Patrick Ben Koetter, Marc Schiffbauer
Aufsichtsratsvorsitzender: Florian Kirstein
 
___
Mailman-Developers mailing list
Mailman-Developers@python.org
https://mail.python.org/mailman/listinfo/mailman-developers
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: 
http://www.mail-archive.com/mailman-developers%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-developers/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9