Re: Migrate to git?
> Regarding httpd, we have the git mirror, so access is available through > whatever > a contributor prefers. How is that not best-of-both-worlds? Can't merge a pull request, can only close it. Can't do either from the UI. IIUC, GH doesn't know who contributors are for their "merged" PRs. Net: A read-only bridge is worse than a hello-world r/w github project. Similarly, two bug trackers and two avenues for contributions means low ROI on any kind of process improvements much less where we have a weird/diminished GH experience.
Re: Migrate to git?
> On 6 Oct 2019, at 04:06, Daniel Gruno wrote: > > On 05/10/2019 19.30, Nick Kew wrote: >>> >> 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. OK, I've just dug up an example in an Apache/Github project. A simple renaming of a source file, that with "svn mv" would have preserved history, seems to have essentially wiped its past. 'History' is highly misleading, 'Blame' is 100% wrong! https://github.com/apache/trafficserver/blob/master/plugins/experimental/stream_editor/stream_editor.cc And that's within git: no actual change-of-repos involved. Regarding httpd, we have the git mirror, so access is available through whatever a contributor prefers. How is that not best-of-both-worlds? -- Nick Kew
Re: Migrate to git?
On Sun, Oct 6, 2019, 11:52 Roy T. Fielding wrote: > > On Oct 5, 2019, at 1:09 PM, Jim Jagielski wrote: > > > > Various PMCs have made their default/de-facto SCM git and have seen an > increase in contributions and contributors... > Not because of git, but due to GitHub. Git is "meh", but GitHub is a fantastic tool. > > > Is this something the httpd project should consider? -0 because I'm not sure it would improve contribution, though it would certainly help some people with their workflow (think: mod_md) >... > I don't know how to handle folks who don't have Github IDs already (or > don't want them). > Those without GitHub IDs, or do not want to accept their T&C's would use their Apache ID and commit to gitbox.a.o. Not a problem, already solved :-) Cheers, -g
Re: Migrate to git?
On Sun, 6 Oct 2019 at 17:52, Roy T. Fielding wrote: > > On Oct 5, 2019, at 1: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 :) > > I don't like git. I don't like isolating work on branches. If we want to > work on it as a base, > we need to agree on how to manage the release branches first and their > names (so that > the existing history can be merged accordingly). > > I hate our existing bugzilla blackhole and manual process of PRs. > > I do like Github. I like the flexibility and openness of Github issues and > tracking with commits. > I like the PRs and review mechanisms. I am not sure what to do about > security issues. > Assuming you mean developing and discussing security fixes: https://help.github.com/en/articles/creating-a-maintainer-security-advisory > I don't know how to handle folks who don't have Github IDs already (or > don't want them). > > Currently, I am +0 on the idea, but +1 if the way forward is worked out > and the process > of migrating history is extensively automated/tested first. I did that > for httpwg and it was > a pain in the ass even with only five committers. But it can be done. > > Roy
Re: Migrate to git?
> On Oct 5, 2019, at 1: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 :) I don't like git. I don't like isolating work on branches. If we want to work on it as a base, we need to agree on how to manage the release branches first and their names (so that the existing history can be merged accordingly). I hate our existing bugzilla blackhole and manual process of PRs. I do like Github. I like the flexibility and openness of Github issues and tracking with commits. I like the PRs and review mechanisms. I am not sure what to do about security issues. I don't know how to handle folks who don't have Github IDs already (or don't want them). Currently, I am +0 on the idea, but +1 if the way forward is worked out and the process of migrating history is extensively automated/tested first. I did that for httpwg and it was a pain in the ass even with only five committers. But it can be done. Roy
Re: ACNA20 and Apache https's 25th anniversary
I would love to do a talk about mod fcgid with examples in a few languages. Regards, KAM On October 6, 2019 9:24:19 AM EDT, Jim Jagielski wrote: >Next year will be httpd's 25th anniversary. I think it would be great >if the web server PMC would commit to having a httpd track at ACNA20... > >Anyone else interested? We'd need about 6-7 talks to fill the track.
Re: Migrate to git?
+1 On Sun, 6 Oct 2019 at 19:29, Mads Toftum wrote: > On Sat, Oct 05, 2019 at 04:09:34PM -0400, 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 :) > > > I don't really see the point. There's already a mirror there for those > who can't live without git. I'd also mention that svn has been a long > time user of apr. > However, at the current level of httpd being a mostly dormant project > (has it been 10+ years since 3.x was even a topic)... > > So, it's a -0 from the peanut gallery. > > > vh > > Mads Toftum > -- > http://flickr.com/photos/q42/ >
Re: Migrate to git?
On Sat, Oct 05, 2019 at 04:09:34PM -0400, 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 :) > I don't really see the point. There's already a mirror there for those who can't live without git. I'd also mention that svn has been a long time user of apr. However, at the current level of httpd being a mostly dormant project (has it been 10+ years since 3.x was even a topic)... So, it's a -0 from the peanut gallery. vh Mads Toftum -- http://flickr.com/photos/q42/
Re: Migrate to git?
On Sun, 6 Oct 2019 at 14:24, Rich Bowen wrote: > > On Sat, Oct 5, 2019, 21:14 Dennis Clarke wrote: >> >> There is nothing >> remotely wrong with subversion and "popular" is not a valid argument. >> Madonna was popular also. So was Lawrence Welk. > > > It's more nuanced than "popular". It's about making it accessible to - and > attracting - a new generation of participants. Surely a GitHub mirror would make it accessible/attractive too? S.
ACNA20 and Apache https's 25th anniversary
Next year will be httpd's 25th anniversary. I think it would be great if the web server PMC would commit to having a httpd track at ACNA20... Anyone else interested? We'd need about 6-7 talks to fill the track.
Re: Migrate to git?
On Sat, Oct 5, 2019, 21:14 Dennis Clarke wrote: > There is nothing > remotely wrong with subversion and "popular" is not a valid argument. > Madonna was popular also. So was Lawrence Welk. > It's more nuanced than "popular". It's about making it accessible to - and attracting - a new generation of participants. >
Bug report for Apache httpd-2 [2019/10/06]
+---+ | Bugzilla Bug ID | | +-+ | | Status: UNC=Unconfirmed NEW=New ASS=Assigned| | | OPN=ReopenedVER=Verified(Skipped Closed/Resolved) | | | +-+ | | | Severity: BLK=Blocker CRI=Critical REG=Regression MAJ=Major | | | | MIN=Minor NOR=NormalENH=Enhancement TRV=Trivial | | | | +-+ | | | | Date Posted | | | | | +--+ | | | | | Description | | | | | | | |10747|New|Maj|2002-07-12|ftp SIZE command and 'smart' ftp servers results i| |11580|Opn|Enh|2002-08-09|generate Content-Location headers | |12033|Opn|Nor|2002-08-26|Graceful restart immediately result in [warn] long| |13661|Ass|Enh|2002-10-15|Apache cannot not handle dynamic IP reallocation | |14104|Opn|Enh|2002-10-30|not documented: must restart server to load new CR| |16811|Ass|Maj|2003-02-05|mod_autoindex always return webpages in UTF-8.| |17244|Ass|Nor|2003-02-20|./configure --help gives false information regardi| |17497|Opn|Nor|2003-02-27|mod_mime_magic generates incorrect response header| |20036|Ass|Nor|2003-05-19|Trailing Dots stripped from PATH_INFO environment | |21260|Opn|Nor|2003-07-02|CacheMaxExpire directive not enforced ! | |21533|Ass|Cri|2003-07-11|Multiple levels of htacces files can cause mod_aut| |22484|Opn|Maj|2003-08-16|semaphore problem takes httpd down| |22686|Opn|Nor|2003-08-25|ab: apr_poll: The timeout specified has expired (7| |22898|Opn|Nor|2003-09-02|nph scripts with two HTTP header | |23911|Opn|Cri|2003-10-18|CGI processes left defunct/zombie under 2.0.54| |24095|Opn|Cri|2003-10-24|ERROR "Parent: child process exited with status 32| |24437|Opn|Nor|2003-11-05|mod_auth_ldap doubly-escapes backslash (\) charact| |24890|Opn|Nor|2003-11-21|Apache config parser should not be local aware ( g| |25469|Opn|Enh|2003-12-12|create AuthRoot for defining paths to auth files | |25484|Ass|Nor|2003-12-12|Non-service Apache cannot be stopped in WinXP | |26153|Opn|Cri|2004-01-15|Apache cygwin directory traversal vulnerability | |27257|Ass|Enh|2004-02-26|rotatelogs with getopt and setuid | |27715|Ass|Enh|2004-03-16|Client sending misformed Range "bytes = 0-100" ins| |28657|Ver|Min|2004-04-28|mod_negotiation should not store Content-Location | |29090|Ass|Enh|2004-05-19|MultiviewsMatch NegotiatedOnly extensions not resp| |29510|Ass|Enh|2004-06-10|ab does not support multiple cookies | |29644|Ver|Nor|2004-06-17|mod_proxy keeps downloading even after the client | |30259|Ass|Enh|2004-07-22|When proxy connects to backend, a DNS lookup is do| |30505|Ass|Enh|2004-08-05|Apache uses 'Error', and not lower level event typ| |31302|Opn|Cri|2004-09-19|suexec doesn't execute commands if they're not in | |31352|Ass|Enh|2004-09-21|RFE, Bind to LDAP server with browser supplier use| |31418|Opn|Nor|2004-09-25|SSLUserName is not usable by other modules| |32328|Opn|Enh|2004-11-19|Make mod_rewrite escaping optional / expose intern| |32750|Ass|Maj|2004-12-17|mod_proxy + Win32DisableAcceptEx = memory leak| |33089|New|Nor|2005-01-13|mod_include: Options +Includes (or IncludesNoExec)| |33207|Opn|Nor|2005-01-23|Results of my suexec.c code audit | |34270|Inf|Nor|2005-04-01|Large POSTs over SSL from Internet Explorer do not| |34519|New|Enh|2005-04-19|Directory index should emit valid XHTML | |35098|Ver|Maj|2005-05-27|Install fails using --prefix | |35652|Opn|Min|2005-07-07|Improve error message: "pcfg_openfile: unable to c| |35768|Ver|Nor|2005-07-17|Missing file logs at far too high of log level| |36636|Opn|Maj|2005-09-13|database write lock taken for PROPFIND operations | |36676|New|Nor|2005-09-15|time() bug in httpd/os/win32/util_win32.c:wait_for| |36710|Opn|Blk|2005-09-19|CGI output not captured | |37290|Opn|Min|2005-10-28|DirectoryIndex don't work in scriptaliased directo| |37355|Opn|Enh|2005-11-04|Allow to specify Proxy-Authorization in ProxyRemot| |37564|New|Enh|2005-11-19|Suggestion: mod_suexec SuexecUserGroup directive i| |38325|Opn|Nor|2006-01-20|impossible to determine AUTH_TYPE of interpreted r| |38571|New|Enh|2006-02-08|CustomLog directive checked by apachectl configtes| |38995|New|Nor|2006-03-16|httpd tries to communicate with the CGI daemon eve| |39275|Opn|Nor|2006-04-11|slow child_init causes MaxClients warning | |39287|