Features Download

From: John Bicket <jbicket <at> gmail.com>
Subject: Re: release
Newsgroups: gmane.linux.drivers.madwifi.devel
Date: Wednesday 8th March 2006 07:00:59 UTC (over 12 years ago)
I wonder if it would be useful to have micro-releases targeted for
specific things, like a version for each of the following:

- basic station, ap mode + old cvs features (which would be like version
- multi-bssid (station + ap + monitor) mode
- new monitor mode features
- ad-hoc mode that works
- new devices (ahb hal, mimo, etc)
- a highly-tuned scanning algorithm
- wds mode

There seem to be enough tickets for each of these in trac. Doing
micro-releases would  make it pretty clear which release tickets would
be assigned for, and we could easily re-order the releases if work
progresses on one front faster than the others. Plus I think doing
releases early and often is great; it gets people excited about new
features, and it won't seem like we're getting crushed by the number
of bugs in trac that are filed under the .9 release.


On 3/8/06, Michael Renzmann  wrote:
> Hi all.
> On Sun, 2006-03-05 at 11:44 -0500, John Bicket wrote:
> > and have time for. For instance, I'm pretty sure none of the devs use
> > ad-hoc mode, and there are a ton of bugs with it. I vote we move it to
> > version 2.0 feature, unless someone really decides they want ad-hoc
> > to work or an outside party wants to fund development.
> It seems that ad-hoc is interesting for a wider range of users than
> thought. Instead of pushing it away to 2.0, we should probably push it
> to 1.0 only.
> This, however, will require that someone volunteers for taking over this
> part, since it seems that none of the current devs has experience with
> Ad-hoc (from the usage and the programming pov, I mean).
> Maybe we should split the goals that are specified for the two
> milestones 0.9 and 1.0 up into several 0.9.x and, of course, one 1.0.0
> milestone. While the tasks that need to be done won't change, each
> milestone will be easier to achieve and we will finally be able to start
> with stable releases.
> Any suggestions regarding the reordering, and possibly extending? Here's
> what has been defined as goals for 0.9 and 1.0 by now:
> === cut ===
> 0.9.0
> General goals to reach this milestone:
>       * port missing features from CVS HEAD to trunk
>       * fix at least every "more-than-just-annoying" bug reported by
>         public testers
>       * have trunk/ in a similar stable state as madwifi-old
> 0.1.0
> General goals to reach this milestone:
>       * First stable release
>       * Have all advertised features working correctly
> Process:
>       * define a list of desired features to be included in first
>         release
>       * define dead-line for feature freeze
>       * fix known bugs during feature freeze
> === cut ===
> Bye, Mike

This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live
and join the prime developer group breaking into this new coding territory!
CD: 11ms