[openbeos] Re: some points

  • From: "Simon Taylor" <simontaylor1@xxxxxxxxxxxx>
  • To: openbeos@xxxxxxxxxxxxx
  • Date: Wed, 30 Jun 2004 17:52:03 +0100 BST

Rob,

I like your idea although it seems like there may be too much 
information displayed both for a visitor to quickly take in and for a 
developer to keep updating.

However, what is good is that it allows certain parts of a kit to be 
shown as "beta", while others are still in planning. This would be 
great for things like the kernel, which people were always complaining 
about as it was always in the "pre-alpha" state, whereas in reality a 
decent amount of the kernel is written, tested, and fairly robust 
thanks to Travis and NewOS.

> Please excuse me for the bad allignment of the text, if you adjust it 
> a
> little it will show what I meant (I hope ;o)).
> 
> Thanks, Rob
> 
> -----Oorspronkelijk bericht-----
> Van: openbeos-bounce@xxxxxxxxxxxxx
> [mailto:openbeos-bounce@xxxxxxxxxxxxx] Namens Rob Tijssen
> Verzonden: woensdag 30 juni 2004 1:38
> Aan: openbeos@xxxxxxxxxxxxx
> Onderwerp: [openbeos] Re: some points
> 
> 
> Hi there,
> 
> Wouldn't it be an idea to use the differrent milestones on preferably 
> the same scale as the alpha, beta, release candidate, final, mature,
> servicepack or whatever...
> 
> Because not all milestones WILL be completed sequential (to be 
> efficient
> with resources and waiting for some functionality from kernel or
> somthing like that/ some milestones will be finished earlier than
> others) each milestone will have it's own progressbar.
> 
> When this is combined with the overall progressbar per kit, and maybe
> even a planning, alpha, beta, mature progressbar, I think people can 
> get
> a pretty good idea of the status of the whole project.
> 
> And to make it a little more dynamic it can be complementen with a
> check-in graph which gives a view on the ammount of attention/check-
> in's
> per kit.
> 
> Something like below:
> 
>  
> +--------------------------------+--------------------------------+-
> Status    |            Planning            |            Alpha
> |
>  
> +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+-
> Milestone | 1| 2| 3| 4| 5| 6| 7| 8| 9|10|11| 1| 2| 3| 4| 5| 6| 7| 8|
> 9|10|11|
>  
> +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
> Kit A     | x| x| x| x| x| x| x| x| x|  -  | x| x| x| x| x| x| x|     
> -
> |
>  
> +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
> Kit B     | x| x| x| x| x| x|      -       | x| x| x| x| x| x| x| x| 
> x|
> -  |
>  
> +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
> Kit C     | x| x| x| x| x| x| x| x| x| x| x| x| x| x| x| x| x| x| x|   
> -
> |   
>  
> +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
> 
> Or: 
> 
> +====================================================================
> ===
> ===================+
> |                   H A I K U  D E V E L O P M E N T  S T A T U S
> |
> +=====+========================================+==========+==========
> +==
> ========+==========+
> | Kit | Milestone incl. brief explanation      | Planning | Alpha    
> |
> Beta     | Mature   |
> +=====+========================================+==========+==========
> +==
> ========+==========+
> |  A  | 1 : Brief explanation
> |XXXXXXXXXX|XXXXXXXXXX|XXXXXXXXXX|          |
> |
> +----------------------------------------+----------+----------+-----
> ---
> --+----------+
> |     | 2 : Brief explanation                  |XXXXXXXXXX|XXXXXXXX  
> |
> |          |
> |
> +----------------------------------------+----------+----------+-----
> ---
> --+----------+
> |     | n : Brief explanation
> |XXXXXXXXXX|XXXXXXXXXX|XXXXXXXXX |          |
> |
> +========================================+==========+==========+=====
> ===
> ==+==========+
> |       Overall Kit progress
> |XXXXXXXXXX|XXXXXXXXXX|XXXXXXX   |          |
> +=====+========================================+==========+==========
> +==
> ========+==========+
> |  B  | 1 : Brief explanation
> |XXXXXXXXXX|XXXXXXXXXX|XXXXXXXX  |          |
> |
> +----------------------------------------+----------+----------+-----
> ---
> --+----------+
> |     | 2 : Brief explanation
> |XXXXXXXXXX|XXXXXXXXXX|XXXXXXX   |          |
> |
> +----------------------------------------+----------+----------+-----
> ---
> --+----------+
> |     | n : Brief explanation
> |XXXXXXXXXX|XXXXXXXXXX|XXXX      |          |
> |
> +========================================+==========+==========+=====
> ===
> ==+==========+
> |       Overall Kit progress
> |XXXXXXXXXX|XXXXXXXXXX|XXXXXXX   |          |
> +=====+========================================+==========+==========
> +==
> ========+==========+
> |  C  | 1 : Brief explanation
> |XXXXXXXXXX|XXXXXXXXXX|XXXXX     |          |
> |
> +----------------------------------------+----------+----------+-----
> ---
> --+----------+
> |     | 2 : Brief explanation                  |XXXXXXXXXX|XX        
> |
> |          |
> |
> +----------------------------------------+----------+----------+-----
> ---
> --+----------+
> |     | n : Brief explanation                  |XXXXXXXXXX|XXXXXXX   
> |
> |          |
> |
> +========================================+==========+==========+=====
> ===
> ==+==========+
> |       Overall Kit progress                   |XXXXXXXXXX|XXXXXXXXX 
> |
> |          |
> +=====+========================================+==========+==========
> +==
> ========+==========+
> |                                              |          |          
> |
> |          |
> | H A I K U  O v e r a l l  p r o g r e s s
> |XXXXXXXXXX|XXXXXXXXXX|XXXX      |          |
> | (This is a rough estimate)                   |          |          
> |
> |          |
> +==============================================+==========+==========
> +==
> ========+==========+
> 
> CVS check-in graph (use different color per kit):
> 
>     10  |
> C    9  |
> H    8  |
> E    7  |
> C    6  |
> K    5  |
>      4  |
> I    3  |  
> N'   2  |
> S    1  |  
>  
> +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+------+-
>            1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19  -
> 52   
>           Weeknr.
> 
> Kit A: Yellow
> Kit B: green
> Kit C: Red
> 
> 
> Hope it's something like a start of showing the stati in a clearer
> way?!?!?
> 
> Greets, Rob
> 
> PS: comment is most welcome ;o)
> 
> 
> -----Oorspronkelijk bericht-----
> Van: openbeos-bounce@xxxxxxxxxxxxx
> [mailto:openbeos-bounce@xxxxxxxxxxxxx] Namens Michael Phipps
> Verzonden: dinsdag 29 juni 2004 18:22
> Aan: openbeos@xxxxxxxxxxxxx
> Onderwerp: [openbeos] Re: some points
> 
> 
> Maybe if I explain the problem that we were trying to solve, we can 
> come
> up 
> with some good solution.
> 
> There was a lot of discontent that the status bars never moved. That
> they were 
> not a good indicator of status because, well, they didn't move. 
> 
> Additionally, the point was made that some things that are not
> development 
> complete are in alpha, so having a simple 1-10 of development 
> followed
> by an 
> alpha box and a beta box (which was in place when the new website 
> went
> live, I 
> think) was deceptive, too.
> 
> So, the problem, generally is "how do we give an accurate 
> representation
> of 
> status?". Where status can entail a number of things, including:
> - percentage of development complete
> - is it in alpha?
> - is it in beta? 
> - is it mature? 
> 
> Finally, there is one other feature that I would love to see, but I
> really 
> don't know how it would work. That is velocity. How much has been 
> done
> in the 
> last, say, month. That would show activity (or lack thereof). Maybe 
> CVS 
> checkins? That is a feature that could come much later.
> 
> So if anyone out there has a solution that fills all of those 
> criteria,
> please 
> feel free to speak up! :-)
> 
> On 2004-06-29 at 07:20:17 [-0400], Waldemar Kornewald wrote:
> > Hi Axel,
> > 
> > > I disagree here :)
> > > You can always only believe you might have a good idea about the 
> > > status
> > > - a simple progress bar from 0% to 100% is surely not enough to 
> > > gain
> 
> > > real understanding.
> > > The alpha/beta status is an improvement, as would be any other of
> the here 
> > > mentioned suggestions as well IMO.
> > 
> > I find this confusing (as many others, too). Why can we not use a 
> > status bar with different coloring meaning "Development, Alpha, 
> > Beta, 
> > Stable,
> Mature"? 
> > Choose some five colours and there you go with a twice as wide 
> > status
> bar for 
> > each team.
> > 
> > Just my $0.02,
> > Waldemar
> 
> 
> 
> 
> 


Other related posts: