Products.PluggableAuthService to github?
Any chance to get Products.PluggableAuthService migrated from the old svn to github? Whats the process of doing that? If it can be done by the community/by myself, I'd care about the migration by myself. I'm already trying to svn2git it, following the docs on https://github.com/collective/collective.github.com/blob/master/old-svn.rst but old svn.zope.org seems really slow today. However, I'd missing a proper authors mapping file. Best, Johannes
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 02/09/2015 06:41 PM, Johannes Raggam wrote:
Any chance to get Products.PluggableAuthService migrated from the old svn to github?
Whats the process of doing that? If it can be done by the community/by myself, I'd care about the migration by myself. I'm already trying to svn2git it, following the docs on https://github.com/collective/collective.github.com/blob/master/old-svn.rst but old svn.zope.org seems really slow today. However, I'd missing a proper authors mapping file.
I'm getting the migration done now (fingers crossed that my 'users.txt' file works). Tres. - -- =================================================================== Tres Seaver +1 540-429-0999 tseaver@palladion.com Palladion Software "Excellence by Design" http://palladion.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iQIcBAEBAgAGBQJU2Wz9AAoJEPKpaDSJE9HYwYwQAKveHTScSRgufa/sgo++Jox7 KDFDS7a4KHziP7bQmxA6AwQkP59TMSyMyYy69fMJk2VdJoFq9Hqk+VJpxN2OuOD+ T9qINkwllfr1SY94wLNdcV4dyP3XGhOJPuDz10cGIOktn1sAI1NgJUuV56cuoIKV Sury6rGFzBlV4adPOgawtXUfYR+6pAbfpG+GWoZmTYLSuLjfx8jC5tZxV9jHn9vh O2lLQ+ok3ZDVY14NmB5yzpApqoiCvQQnMx+Wdi7600BRw7swFv5ZAbJYWoqrfQIZ ENtKoK4DaaLzfxvQKEefOQS9x29JU9Uga+i1jsxvq+/eQr6g0F3oCGoh8JNifeXF lyoIfddbDPyvtOtnMEMaVNLtwXm+zgDqum3BGc8oH3XFhQENxGTxYoL2N21HVMyV 3mWCL4Q0eYJqA/5LfMhSTyin6h4sjtC2pOdOcGWICmAjqJDqXgkHFtFrbuT5nz47 GYCwFVWFl/yFVoSx3RnsAAuZIbufox08R2pgVDuWjWRY/dDOep0Dey50xpCGBjKy Z2DRWfdA0n12wkhOvFGZ897Q/1bB1WUAtNfX4kaDuXx3DEB5ef70LR3cm3EWX+ys ErbEt5NBTy4xafatdyxC3+8OvmL4z8q8ppw0sfupoGt3swQxreyLsG/zib/QZqJ/ H1qRTgwBdeYgddIc5waZ =ObAQ -----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 02/09/2015 09:29 PM, Tres Seaver wrote:
On 02/09/2015 06:41 PM, Johannes Raggam wrote:
Any chance to get Products.PluggableAuthService migrated from the old svn to github?
Whats the process of doing that? If it can be done by the community/by myself, I'd care about the migration by myself. I'm already trying to svn2git it, following the docs on https://github.com/collective/collective.github.com/blob/master/old-svn.rst
but old svn.zope.org seems really slow today. However, I'd missing a
proper authors mapping file.
I'm getting the migration done now (fingers crossed that my 'users.txt' file works).
Migrated: https://github.com/zopefoundation/Products.PluggableAuthService Tres. - -- =================================================================== Tres Seaver +1 540-429-0999 tseaver@palladion.com Palladion Software "Excellence by Design" http://palladion.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iQIcBAEBAgAGBQJU2X+vAAoJEPKpaDSJE9HYq2UQAIY2J7SDE0CzYDcAkFZBUv/y UVC/ZbbI1GpquLN2Qs+2QU/LJphR8bWWl76PwNKrEfZN8V/RB6zM//fIk2BTPWBn JRldmDJ27/3Vb3aRW4IkyYoIrcF6g488ohDcMlA+uVBlcX4rGibbgmUJ2WPkskWu jDDAIOO10hW2hPryqX4W63upf3UMXOx5HuvrcfphQyFdUcetw7B4X772V7bnmMGB lJNFa5M5X4v8gTQlBeDvdNM9i1ZGNqf9MHQfKCK8EhYafQtf/pJz3LHUjKOItKvO 1QaXdnlem4HqgY9LlGSeEMxRrTOSSHq9mSoLqxpcGbaZ0LhtV+dO9dRegz1O6AsH bjeOTdCOENg7r+JsYYHpN9sEJKjcbaFWB820ZH++YWT9xNjJixfWaNLzZYj/OKMF Lne/AFyGx7pAn7Li58F+G+4Ei+FR0NsSzjhqvKhqkb/zc5WqQrf7lVkKflDovL+G 6wPVbZO1QSSvsiCKakBExEMMD8+HacEwO684lqWPiUj14WdcP1nbDr+PTBGIWDWU il7pGrOg37hvdrL8jIBlsZ1ouHllH5bR7ADsIJBDJWrAOs4mIiyFVxCaqVRPhea8 RkMlrpEqu1zcBwYpzBogdSPFhwe5Ho6IldaGSLxGeNn4FlmLrendV2q1Wi8opr2k IvpO8VPdQa33vxANbYJi =gsnY -----END PGP SIGNATURE-----
Great! Thank you. Apparently, the old commits from PluggableAuthService without the Products prefix aren't in there. I'm currently do a git svn clone svn://svn.zope.org/repos/main/PluggableAuthService -ttags -bbranches without the users mapping and see, if i can git-remote-add and merge it into Products.PluggableAuthService. Besides of having it migrated to git, one reason is to investigate (git blame) the "PluggableAuthService queries all authentication plugins - even if a user was already found" problem described in other mail to find out the purpose of this behavior. Can I ask for migrating other repos too? Ideally all Repos, which Plone depends on are git managed. I don't know about the CMF products policy - AFAIK there was some controversy regarding github. I'd love to help migrating, if I can. Johannes On Mon, 2015-02-09 at 22:49 -0500, Tres Seaver wrote:
On 02/09/2015 09:29 PM, Tres Seaver wrote:
On 02/09/2015 06:41 PM, Johannes Raggam wrote:
Any chance to get Products.PluggableAuthService migrated from the old svn to github?
Whats the process of doing that? If it can be done by the community/by myself, I'd care about the migration by myself. I'm already trying to svn2git it, following the docs on https://github.com/collective/collective.github.com/blob/master/old-svn.rst
but old svn.zope.org seems really slow today. However, I'd missing a
proper authors mapping file.
I'm getting the migration done now (fingers crossed that my 'users.txt' file works).
Migrated:
https://github.com/zopefoundation/Products.PluggableAuthService
Tres.
_______________________________________________ Zope-Dev maillist - Zope-Dev@zope.org https://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - https://mail.zope.org/mailman/listinfo/zope-announce https://mail.zope.org/mailman/listinfo/zope )
Hi Johannes! Johannes Raggam wrote:
Can I ask for migrating other repos too?
The 7 packages mentioned in the CMF section of http://svn.zope.org/CMF/trunk/sources.cfg?view=co are maintained by the CMF community. Please use the zope-cmf@zope.org list for questions about CMF packages.
Ideally all Repos, which Plone depends on are git managed. I don't know about the CMF products policy - AFAIK there was some controversy regarding github. I'd love to help migrating, if I can.
I voted against using the services of GitHub Inc. for political reasons. (I have no problem with using Git, but the Zope Foundation just supports Git on GitHub or Subversion on its own servers.) It might be a compromise to set up a mirror on GitHub, as someone tried with https://github.com/zopefoundation/Products.GenericSetup But that just works if it is obvious the canonical repository is svn.zope.org, bugs should be reported to https://bugs.launchpad.net/zope-cmf and the place for discussions is zope-cmf@zope.org. And someone has to make sure both copies are in sync and releases are always made from the authoritative copy. Cheers, Yuppie
Hi, Within the next two months I should be able to volunteer to have a gitlab instance running either on our own server or on foundation server, given I am free at my tools to use for provisioning. In that case it is just one more gitlab server for me to keep running. Personally I don't share the thoughts about github but find it lightly troubling that I cannot export all information from github. Tickets and PRs are possible, but no inline comments :-( Best regards, Patrick On 10.02 11:47, yuppie wrote:
Hi Johannes!
Johannes Raggam wrote:
Can I ask for migrating other repos too?
The 7 packages mentioned in the CMF section of http://svn.zope.org/CMF/trunk/sources.cfg?view=co are maintained by the CMF community. Please use the zope-cmf@zope.org list for questions about CMF packages.
Ideally all Repos, which Plone depends on are git managed. I don't know about the CMF products policy - AFAIK there was some controversy regarding github. I'd love to help migrating, if I can.
I voted against using the services of GitHub Inc. for political reasons. (I have no problem with using Git, but the Zope Foundation just supports Git on GitHub or Subversion on its own servers.)
It might be a compromise to set up a mirror on GitHub, as someone tried with https://github.com/zopefoundation/Products.GenericSetup
But that just works if it is obvious the canonical repository is svn.zope.org, bugs should be reported to https://bugs.launchpad.net/zope-cmf and the place for discussions is zope-cmf@zope.org. And someone has to make sure both copies are in sync and releases are always made from the authoritative copy.
Cheers,
Yuppie
_______________________________________________ Zope-Dev maillist - Zope-Dev@zope.org https://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - https://mail.zope.org/mailman/listinfo/zope-announce https://mail.zope.org/mailman/listinfo/zope )
Hi, is anybody against moving CMF to - gitlab.com - git repos on bitbucket.org - self hosted gitlab run by me? If not, what are prefered options? For the self hosted thing, right now I am running two separate gitlab servers for different organizations together with my coworker Steffen Lindner. We set up the gitlab Servers with Ansible and recipes from the debops project. This means, we will always just update all the servers to newer versions and the setup is reproducible if for any reason we fail to continue maintaining the stack. From what I can tell the most vocal CMF developers on this matter are Yuppie and Charlie, so I CC both of them. Best regards, Patrick On 10.02 11:47, yuppie wrote:
Hi Johannes!
Johannes Raggam wrote:
Can I ask for migrating other repos too?
The 7 packages mentioned in the CMF section of http://svn.zope.org/CMF/trunk/sources.cfg?view=co are maintained by the CMF community. Please use the zope-cmf@zope.org list for questions about CMF packages.
Ideally all Repos, which Plone depends on are git managed. I don't know about the CMF products policy - AFAIK there was some controversy regarding github. I'd love to help migrating, if I can.
I voted against using the services of GitHub Inc. for political reasons. (I have no problem with using Git, but the Zope Foundation just supports Git on GitHub or Subversion on its own servers.)
It might be a compromise to set up a mirror on GitHub, as someone tried with https://github.com/zopefoundation/Products.GenericSetup
But that just works if it is obvious the canonical repository is svn.zope.org, bugs should be reported to https://bugs.launchpad.net/zope-cmf and the place for discussions is zope-cmf@zope.org. And someone has to make sure both copies are in sync and releases are always made from the authoritative copy.
Cheers,
Yuppie
_______________________________________________ Zope-Dev maillist - Zope-Dev@zope.org https://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - https://mail.zope.org/mailman/listinfo/zope-announce https://mail.zope.org/mailman/listinfo/zope )
Hi Patrick, Am .02.2015, 15:52 Uhr, schrieb Patrick Gerken <lists@patrick-gerken.de>:
Hi, is anybody against moving CMF to - gitlab.com - git repos on bitbucket.org - self hosted gitlab run by me?
I guess the real issue is that the old infrastructure is no longer really available. Or, perhaps, it's the people who used to do the work are no longer available. While I'm not as strongly against commercial services as Yuppie is, I do share his basic reservations, particularly with respect to Github. I have some of my own repositories on Bitbucket, partly because I prefer Mercurial for my VCS and partly because I prefer the T&Cs. I know nothing about Gitlab, but I think that as you're already hosting Jenkins, the most sensible thing would be to take you up on your hosting offer.
If not, what are prefered options? For the self hosted thing, right now I am running two separate gitlab servers for different organizations together with my coworker Steffen Lindner. We set up the gitlab Servers with Ansible and recipes from the debops project. This means, we will always just update all the servers to newer versions and the setup is reproducible if for any reason we fail to continue maintaining the stack.
An exit strategy is always a good idea as at some point in the future you are not going to be able to manage the servers.
From what I can tell the most vocal CMF developers on this matter are Yuppie and Charlie, so I CC both of them.
I might be vocal but unfortunately not so active at the moment so thanks for bringing this up. Charlie -- Charlie Clark Managing Director Clark Consulting & Research German Office Kronenstr. 27a Düsseldorf D- 40217 Tel: +49-211-600-3657 Mobile: +49-178-782-6226
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 02/18/2015 09:52 AM, Patrick Gerken wrote:
is anybody against moving CMF to - gitlab.com - git repos on bitbucket.org - self hosted gitlab run by me?
If not, what are prefered options? For the self hosted thing, right now I am running two separate gitlab servers for different organizations together with my coworker Steffen Lindner. We set up the gitlab Servers with Ansible and recipes from the debops project. This means, we will always just update all the servers to newer versions and the setup is reproducible if for any reason we fail to continue maintaining the stack. From what I can tell the most vocal CMF developers on this matter are Yuppie and Charlie, so I CC both of them.
My preference would be to move everything to Github, while at the same time setting up a mirror (git.zope.org?) of all the repositories under https://github.com/zopefoundation/). If *I* were doing the work, I would probably be trying to follow Nick Coghlan's lead toward setting up a server based on Kallithea. [1][2][3] Ideally, we would find a way to mirror the issue content as well, but we could live without that. Getting the [1] http://www.curiousefficiency.org/posts/2014/12/kallithea-on-openshift.html [2] https://github.com/ncoghlan/openshift-kallithea [3] http://kallithea-tseaver.rhcloud.com/Zope Tres. - -- =================================================================== Tres Seaver +1 540-429-0999 tseaver@palladion.com Palladion Software "Excellence by Design" http://palladion.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iQIcBAEBAgAGBQJU5Tp6AAoJEPKpaDSJE9HYHXQP/iMyza+OBj7sLVtT5UYjRbe/ i2QKGY/bYGaQl/HHHC91AFXjKcjxt5oE38u8kQTqtoJXirV3uFHglD+8dw0x+a8y Me+tNjDEZ5CEP3FZf+/GX6XxaZtZy3lJhjwZkYFH1f1jkPj/En7BByvVd7rOqZVU 7dDGIOFf3cXx6hWmQOoM32WaW8MG9AK/wtUsnd10Y2weLbZw5LDgGELaa4aHwj5n QqZrVFEhqgP3SoYAQPne9eQsD+Ke+Yw9kd1isJra3APwyDmU1qTY1AJWRod7J+fB iTEubwj+GVkZZcFgsz9dT3nV7w51p+zz210X7zynKwXBPC65uf53qkB06sqKEBWB wVciO7IeDiGpQ3icVuBsbqRBu+uixqOh0XIi6nKbWXymiAhT3g6IVCXo09SmHZXg phNJInlx/rGO4hG08OlqlSr9o7+Suo3hJ+VVk6xZ6SJ1Qv4qM7YB3nRghZgVqTsf qG8GmCDd3dl5BMlswUJgRwEO/8RD09nijsYnWbiu5ncRs6t6RVLF/OD+A4t/PWdg vlAr1tzMX5TPSvVC++QkLMaMd7OXGOIFkVYAX6H0UImdUxqcEt9yDDNRDI+R2USE u5zakhLNwMTg+a1PRBFBT+dVuFJ9V+H3PYvpiate6izugrR+bODdNwB92CH7V/HV TsH/vXKupUwKZu7URQwm =ClGm -----END PGP SIGNATURE-----
Hi Patrick, thanks for bringing this up! Patrick Gerken wrote:
is anybody against moving CMF to - gitlab.com - git repos on bitbucket.org - self hosted gitlab run by me?
If not, what are prefered options?
The Zope Foundation maintains the infrastructure used by the CMF community and I have no ambitions to change that. So in the end it's a decision of the Zope Foundation. In the beginning moving to GitHub was optional and decided for each project separately, but blocking write access for new contributers and ssh keys makes it hard to use the old infrastructure. As a result only GitHub Inc. customers can now become Zope contributers. Here is my wish list: A self hosted solution would be my preferred option. Something with a zope.org URL and no other terms and conditions besides the Committer Agreement. I would be happy to use GitLab run by you or any other solution the Zope Foundation provides. If I can help to make this happen, please let me know. AFAICS GitLab B.V. is a better cooperation partner for open source projects than Atlassian (bitbucket.org), but I might be wrong about that. I guess to convince the Zope Foundation any proposal for a second git repository has to include a concept for keeping both repositories in sync. Cheers, Yuppie
Hi Tres, can you run this migration for Products.PluginRegistry? I want to fix something but can't do writable checkouts any more. I guess thats because I change my ssh keys like some people change the phone model and tha page to upload ssh keys is not reachable and in the end maybe getting stuff on github is just faster... Thanks, Patrick On 09.02 22:49, Tres Seaver wrote:
On 02/09/2015 09:29 PM, Tres Seaver wrote:
On 02/09/2015 06:41 PM, Johannes Raggam wrote:
Any chance to get Products.PluggableAuthService migrated from the old svn to github?
Whats the process of doing that? If it can be done by the community/by myself, I'd care about the migration by myself. I'm already trying to svn2git it, following the docs on https://github.com/collective/collective.github.com/blob/master/old-svn.rst
but old svn.zope.org seems really slow today. However, I'd missing a
proper authors mapping file.
I'm getting the migration done now (fingers crossed that my 'users.txt' file works).
Migrated:
https://github.com/zopefoundation/Products.PluggableAuthService
Tres. -- =================================================================== Tres Seaver +1 540-429-0999 tseaver@palladion.com Palladion Software "Excellence by Design" http://palladion.com
_______________________________________________ Zope-Dev maillist - Zope-Dev@zope.org https://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - https://mail.zope.org/mailman/listinfo/zope-announce https://mail.zope.org/mailman/listinfo/zope )
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 02/18/2015 09:41 AM, Patrick Gerken wrote:
Hi Tres,
can you run this migration for Products.PluginRegistry?
I want to fix something but can't do writable checkouts any more. I guess thats because I change my ssh keys like some people change the phone model and tha page to upload ssh keys is not reachable and in the end maybe getting stuff on github is just faster...
https://github.com/zopefoundation/Products.PluginRegistry Tres. - -- =================================================================== Tres Seaver +1 540-429-0999 tseaver@palladion.com Palladion Software "Excellence by Design" http://palladion.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iQIcBAEBAgAGBQJU5L/FAAoJEPKpaDSJE9HYAS4QAKVISAPA79KQQ9FhvIWU2nis xCh4D45TfvZJQgllgnE8iP8yCwN58zIa+NanXnqc2+tonTxKvxrB60aVJ4Ts/N9e 8d4Iyf8qnLCPqMvIscpNumRgm7U5OhpSD9TPCNIwJlQjqUDOWgV4e5hBSOxURcGk yFgiYgrKKfGelyNxX7yab25jOlbXJo4zHl3dH4Wx+xxsNCd904nunR2biPU9nijc Jt/qg6QyUgoCwY9MsctIdx5afA2ycDu2L7DN+p5AlWbRJSwkeiyzxAEPFO5aLscz t3I6ZEnrolbM2X/xidjCzZkRLkCevG2X2rTX/GQxXPuHS+vyGkWwLYr1vXPPRq5i v9AnkzQRPAwQ3T9nfvM+vmaOnwB7rUy9bsKYN4f7fMCUO/R3XCF/TrZhL5wYaLUK r/8im1uNspYo76TFmLgF4lJKNm1F7dxP1ZYrg0ni61J2zGZzmOSPqw5kmr/fb67x nNGgS6SbxshVVzguUme+MadVpjjBLeNPE3DXBQ1cai+h7QgEKklpf3/qBu3A8bUP N8w5CPRcHyOb3lNRLTYZVqqkhSYs1AQIfN1N9IkzTZ4WGVpgnxQPXdWzCryVH2gi 3cb1lS8fe2ZgkEIllFtMC5NkDgxqNpKSZ0DPkpzA/bmvDzIUlpSjBrFtD9IuVjjb g6HneTXqfTgpvRRhQdLv =Ns+f -----END PGP SIGNATURE-----
participants (5)
-
Charlie Clark -
Johannes Raggam -
Patrick Gerken -
Tres Seaver -
yuppie