Migrate to git?
Various PMCs have made their default/de-facto SCM git and have seen an increase in contributions and contributors... Is this something the httpd project should consider? Especially w/ the foundation officially supporting Github, it seems like time to have a discussion about it, especially as we start thinking about the next 25 years of this project :) Cheers!
Re: Migrate to git?
On 05/10/2019 15.09, Jim Jagielski wrote: Various PMCs have made their default/de-facto SCM git and have seen an increase in contributions and contributors... Is this something the httpd project should consider? Especially w/ the foundation officially supporting Github, it seems like time to have a discussion about it, especially as we start thinking about the next 25 years of this project :) Cheers! I'd be quite okay with this move - it was IIRC proposed a year or two ago as well, but didn't gain much traction. On a related note (sorry for the segue), we should probably also look at the web site repo, perhaps split that into a separate git repo if we do make the move, as the CMS system will go away at some point.
Re: Migrate to git?
Good grief. Yes! No-one uses svn these days. I can't even remember how to. Literally everything I contribute to uses git. On Sat, 5 Oct 2019 at 21:09, Jim Jagielski wrote: > Various PMCs have made their default/de-facto SCM git and have seen an > increase in contributions and contributors... > > Is this something the httpd project should consider? Especially w/ the > foundation officially supporting Github, it seems like time to have a > discussion about it, especially as we start thinking about the next 25 > years of this project :) > > Cheers!
Re: Migrate to git?
On Sat, Oct 5, 2019 at 4:09 PM Jim Jagielski wrote: > > Various PMCs have made their default/de-facto SCM git and have seen an > increase in contributions and contributors... > > Is this something the httpd project should consider? Especially w/ the > foundation officially supporting Github, it seems like time to have a > discussion about it, especially as we start thinking about the next 25 years > of this project :) > +0.9. I assume this also means using GH issues for everything new and for using normal PR reviews for backports instead of STATUS?
Re: Migrate to git?
With my community development hat on, a big +1 even though I hate Git. Shosholoza, Rich On Sat, Oct 5, 2019, 16:09 Jim Jagielski wrote: > Various PMCs have made their default/de-facto SCM git and have seen an > increase in contributions and contributors... > > Is this something the httpd project should consider? Especially w/ the > foundation officially supporting Github, it seems like time to have a > discussion about it, especially as we start thinking about the next 25 > years of this project :) > > Cheers!
Re: Migrate to git?
Yes! Yes! Do it! -C On Sat, Oct 5, 2019, 16:36 Rich Bowen wrote: > With my community development hat on, a big +1 even though I hate Git. > > Shosholoza, > Rich > > > On Sat, Oct 5, 2019, 16:09 Jim Jagielski wrote: > >> Various PMCs have made their default/de-facto SCM git and have seen an >> increase in contributions and contributors... >> >> Is this something the httpd project should consider? Especially w/ the >> foundation officially supporting Github, it seems like time to have a >> discussion about it, especially as we start thinking about the next 25 >> years of this project :) >> >> Cheers! > >
Re: Migrate to git?
Hello, Although I am not precisely active now using the repos due to time constraints I would also feel it would be a good move. So FWIW, +1 if I may. El sáb., 5 oct. 2019 a las 22:36, Rich Bowen () escribió: > > With my community development hat on, a big +1 even though I hate Git. > > Shosholoza, > Rich > > > On Sat, Oct 5, 2019, 16:09 Jim Jagielski wrote: >> >> Various PMCs have made their default/de-facto SCM git and have seen an >> increase in contributions and contributors... >> >> Is this something the httpd project should consider? Especially w/ the >> foundation officially supporting Github, it seems like time to have a >> discussion about it, especially as we start thinking about the next 25 years >> of this project :) >> >> Cheers! -- Daniel Ferradal HTTPD Project #httpd help at Freenode
Re: Migrate to git?
> On 5 Oct 2019, at 21:09, Jim Jagielski wrote: > > Various PMCs have made their default/de-facto SCM git and have seen an > increase in contributions and contributors... > > Is this something the httpd project should consider? Especially w/ the > foundation officially supporting Github, it seems like time to have a > discussion about it, especially as we start thinking about the next 25 years > of this project :) > > Cheers! [apologies if this appears twice. Just sent with wrong from: address so I expect apache to bounce it. I'm still on limited 'net connectivity since my house move - ISP due on Oct 14th to install proper connection]. If it moves to github, how and at what level is history preserved? Github can do alarming things with history even for a project that's always been there! Don't we have an svn-git gateway? If that's not best-of-both-worlds, why not? -- Nick Kew
Re: Migrate to git?
On 10/5/19 8:30 PM, Nick Kew wrote: On 5 Oct 2019, at 21:09, Jim Jagielski wrote: Various PMCs have made their default/de-facto SCM git and have seen an increase in contributions and contributors... Is this something the httpd project should consider? Especially w/ the foundation officially supporting Github, it seems like time to have a discussion about it, especially as we start thinking about the next 25 years of this project :) Cheers! [apologies if this appears twice. Just sent with wrong from: address so I expect apache to bounce it. I'm still on limited 'net connectivity since my house move - ISP due on Oct 14th to install proper connection]. If it moves to github, how and at what level is history preserved? Github can do alarming things with history even for a project that's always been there! Don't we have an svn-git gateway? If that's not best-of-both-worlds, why not? Call a vote such that we can all veto the idea. I could care less for a git based repo within the Microsoft owned service. There is nothing remotely wrong with subversion and "popular" is not a valid argument. Madonna was popular also. So was Lawrence Welk. -- Dennis Clarke RISC-V/SPARC/PPC/ARM/CISC UNIX and Linux spoken GreyBeard and suspenders optional
Re: Migrate to git?
On 05/10/2019 19.30, Nick Kew wrote: On 5 Oct 2019, at 21:09, Jim Jagielski wrote: Various PMCs have made their default/de-facto SCM git and have seen an increase in contributions and contributors... Is this something the httpd project should consider? Especially w/ the foundation officially supporting Github, it seems like time to have a discussion about it, especially as we start thinking about the next 25 years of this project :) Cheers! [apologies if this appears twice. Just sent with wrong from: address so I expect apache to bounce it. I'm still on limited 'net connectivity since my house move - ISP due on Oct 14th to install proper connection]. If it moves to github, how and at what level is history preserved? Github can do alarming things with history even for a project that's always been there! We would have the exact same level of history as before (one might even say we'll get more history, as you can specify committer and author separately in git). If you look at https://github.com/apache/httpd which is our current git mirror, it should have the exact same commits going back to 1996 as the subversion repository. There is a bit of a lag on the mirror right now, but that is a separate issue that will be fixed on October 12th. There is also, as you mention, the risk of force-pushing to rewrite history, but as I understand it, we can disable this by requiring PRs for each change to the canonical branch(es). The old subversion history would also be retained on the svn master. Don't we have an svn-git gateway? If that's not best-of-both-worlds, why not?
Re: Migrate to git?
Il giorno sab 5 ott 2019 alle ore 22:09 Jim Jagielski ha scritto: > > Various PMCs have made their default/de-facto SCM git and have seen an > increase in contributions and contributors... > > Is this something the httpd project should consider? Especially w/ the > foundation officially supporting Github, it seems like time to have a > discussion about it, especially as we start thinking about the next 25 years > of this project :) +1! Luca