Re: [Mailman-Developers] Git mirror for mailman
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
* 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
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
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
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
* 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
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
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
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
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
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
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
* 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