You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@httpd.apache.org by Rob Hartill <ro...@imdb.com> on 1996/11/16 01:37:15 UTC
1.2b plan of action
"Ah, well, it's no use prevaricating about the bush..."
- Wallace. "The Wrong Trousers".
(I know this is incomplete. It'll be biassed towards issues I'm aware
of until I see feedback).
Plan for Release of Apache 1.2 beta
===================================
Release Date: Dec 1st '96
Timetable:
Sunday 17th - end of the day there's a feature freeze. No features
will be added after that without a fight. Assume that all features
are vetoed. Features added before the deadline need 3 x +1 votes
BEFORE being committed.
Now-24th - send bug patches/reports to the list. Don't commit
patches until there are at least 3 +1 votes visible on the list.
Sunday 24th - roll the last pre-beta tarball and make lots of
noise on the list to get everyone to download it and try exactly
the same version.
At any time, send to the list a description of anything that needs
doing and I'll try to summarise the state of affairs daily if there's
anything new to report.
Nov 30th, change the server name to 1.2b, create a public tarball.
Dec 1st, move tarfile into place. Start a new release timetable
for 1.2
Assume that only showstopper bugs will change the timetable... don't moan
if your pet project/gripe is overlooked if it can't meet the deadline - if
it has waited this long then it can wait for 1.3; if we can generate momentum,
1.3 could be only a few months away.
I'll try to post daily progress reports and maintain a 'to do' list. If there's
nothing to report, I won't. There's a to do list attached. Please send me
additions or more detail.
CVS: Those of you with cvs priviliges on hyperreal, please commit whatever gets
approved (3 x +1) and nothing else. Also, what needs to be done CVS-wise
in order to create 1.2b and then prepare for 1.2 ? Let me know so I can put
it on the 'to do' list.
tarballs: Can someone volunteer to create a 1.2b tarball - I get the impression
that this is best done by someone with cvs privs. If there's no volunteer,
please explain the process so that it can be put on the to do list.
documentation: I'm easy on this (for 1.2b). The more the better, but I won't
treat it as a showstopper. If this frightens you, start writing documentation.
Bugs:
(I know Brian setup a web bugtacking system but last time I tried it
was way too slow (network delays) to be of any use.
-=-=-=-=-=-
SIGUSR1/graceful restarts
Problem: Under FreeBSD, this is lethal. USR1 followed by HUP takes down
te server. Paul S (?) reported annoying processes after a USR1.
Plan: I can't see this getting fixed any time soon so I recommend it
stays undocumented or gets big flashing warning lights.
To do: Is there any documentation on this ? If there is, add a huge
warning. If someone offers some comments for the C source to warn about
this I'll +1 them.
-=-=-=--=-=-=-
Showstoppers:
none
To do:
ASAP Find a patch for 'satisfy' that works well (tried and tested)
(before feature freeze)
Prepare more documentation.
Resolve all outstanding bugs (see above).
Nov 17 Feature freeze.
Nov 24 Create last pre-beta tarball.
Test, test, test.
Report back with positive as well as negative comments.
Nov 30 Create 1.2b tarball.
" Update CVS to reflect 1.2b release.
Dec 1 Release 1.2b.
" Put documentation online if there is any.
" Hand 1.2 management over.
Note: this is how I think we should work to release 1.2b. I'm not making
any rules for future release managers to follow (if we ever have another one).
This is my best plan for 1.2b within the timeframe that most people
appear to agree with (i.e. ASAP).
--
Rob Hartill. Internet Movie Database Ltd. http://www.imdb.com/
Re: 1.2b plan of action
Posted by Alexei Kosut <ak...@nueva.pvt.k12.ca.us>.
On Sat, 16 Nov 1996, Rob Hartill wrote:
> (I know this is incomplete. It'll be biassed towards issues I'm aware
> of until I see feedback).
>
> Plan for Release of Apache 1.2 beta
> ===================================
[...]
Looks good. I have only two nits:
1) Make it 1.2b1, not 1.2b. We should be consistent, and we quite
possibly will need several betas.
2) I am vetoing, right now, any mention of an Apache 1.3. Just get
that thought out of your head right now. After this, it's 2.0 or
bust. That was the agreement we made back in July when we decided to
do 1.2 (and remember, that was supposed to be done by the end of
August).
I'm going to try to work on the 1.2 docs today or tomorrow. Until
someone figures out something better, I'm going on the current plan:
docs/1.2/ has whats-new docs for 1.2. That's all we really need for a
beta, and it's important that we have it. We can rework the full docs
later (as I did for 1.1, just before the release of 1.1.0).
Anyone else find it ironic that we keep releasing things on my
birthday (1.1.0 was on December 1, 1995, and 1.2b1 may now be on
December 1, 1996.)
--
________________________________________________________________________
Alexei Kosut <ak...@nueva.pvt.k12.ca.us> The Apache HTTP Server
URL: http://www.nueva.pvt.k12.ca.us/~akosut/ http://www.apache.org/
Re: 1.2b plan of action
Posted by ra...@vex.net.
> Bugs:
> (I know Brian setup a web bugtacking system but last time I tried it
> was way too slow (network delays) to be of any use.
I ran across a new package called PTS. Here is a blurb on it:
What is PTS? PTS is a web-based project/problem management system for use
in a workgroup situation. It uses PHP/FI and Msql for all processing, and
requires no client software beyond a Web browser that supports tables and
cookies.
PTS organizes data into projects, tasks, and followups. A project has
basic contact and user informatio, and consists of a list of tasks. The
tasks may be assigned, reprioritized, assigned, etc. Each task has a
history of followups associated with it, including status changes on the
task, and other history affecting the it, all viewable through a web
browser.
I plan on installing it over the weekend and if it doesn't suck too badly,
I can run it on my server here. It can be had at:
www.homeport.org/~shevett/pts/
-Rasmus
Re: 1.2b plan of action
Posted by Brian Behlendorf <br...@organic.com>.
On Sat, 16 Nov 1996, Rob Hartill wrote:
> Assume that only showstopper bugs will change the timetable... don't moan
> if your pet project/gripe is overlooked if it can't meet the deadline - if
> it has waited this long then it can wait for 1.3; if we can generate momentum,
> 1.3 could be only a few months away.
Absolutely no 1.3, as Alexei said.
> Bugs:
> (I know Brian setup a web bugtacking system but last time I tried it
> was way too slow (network delays) to be of any use.
We need to fix this. If they are problems I can address, great. We can
configure it such that folks get mail when a bug is submitted or a status
changed if that would help things. I just don't see how we can live without
using a real bugtracking system. Is the network between our places hosed? I'd
like to know this in general anyways.
There are some unresolved bugs in the database, none of them showstoppers but
we should address them.
Brian
--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--
brian@organic.com www.apache.org hyperreal.com http://www.organic.com/JOBS