Re: Migrate to git?

2019-10-06 Thread Eric Covener
> 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?

2019-10-06 Thread Nick Kew


> 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?

2019-10-06 Thread Greg Stein
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's would use
their Apache ID and commit to gitbox.a.o. Not a problem, already solved :-)

Cheers,
-g


Re: Migrate to git?

2019-10-06 Thread Ben Laurie
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?

2019-10-06 Thread Roy T. Fielding
> 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

2019-10-06 Thread Kevin A. McGrail
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?

2019-10-06 Thread Adesh Atole
+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?

2019-10-06 Thread Mads Toftum
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?

2019-10-06 Thread sebb
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

2019-10-06 Thread Jim Jagielski
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?

2019-10-06 Thread Rich Bowen
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]

2019-10-06 Thread bugzilla
+---+
| 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 |