On Mar 6, 2006, at 12:54 PM, Pieter Hartsook wrote:

Comments in-line.

Pieter
==================
Proposal:

+ The chandler.osafoundation.org would continue to be used as the project
page for Chandler and updated per alpha release (detailed below).

+1


+ We will update the Chandler splash screen to say "alpha1", alpha2" etc.

I assume that would be 0.7 alpha1, etc. not just the alpha1 part.

Yes that's right.

+1


+ The main release number and the download link (big button) on the main page would NOT change. It would only change if there was another 0.6.x. Instead there would be a secondary link below the "big button" that points
to a download of the 0.7alphax.

Since we are in between the official 0.6 and 0.7 releases I can see
leaving the 0.6.x on the timeline header, but maybe at this point we
should have the download links (the green arrow and the OS names) no
longer be one-click downloads, but instead take the user to a
secondary page explaining and offering the choice of the stable 0.6.x
version, or the 0.7 alpha release. My guess is, most downloads at this
point will be the alpha versions -- so you get to see and try out new
features. This secondary page explaining the difference between the
0.6 branch and the alpha release might also have a few screenshots
available to highlight new UI features like list grouping. I agree
that we don't need to do major work on updating the documentation at
each alpha release, but at the same time if there is some significant
new information that we have, we should make that easily available and
not hold it for the next dot release.

Rationale: There has been some debate about whether we want to replace the main download link with the alpha release and whether it's practical or necessary to have a 0.6.x if we are wanting dogfooders to get the latest alpha. First of all, the alpha is not an official release. Although we want to have the bar really high on these alphas, there are some fundamental differences in the completeness of the packaging. I think it makes sense, to keep a link to whatever the last official release is. If we change the numbering on the main page and the "big button" download, this implies we need to update the main page text, the readme, developer docs etc. This then turns into a major non-code release project and this is not practical to do every 2 months. We would give the user a choice to get the last official
version or something more experimental and up to date.

+ A news section or news link (design TBD) would be added to the main
project page to highlight the alpha release and associated documentation.

+1
See my comment above, I think this same news information should also
be repeated or linked to from an intermediate download page where the
user would have the option to choose the .6 branch or the 0.7 alpha
trunk.

Sure, that sounds reasonable.



+ Every alpha will have a self-contained readme page with information. The level of content is similar to the milestone report cards we had for 0.6
milestones.
 -> There is a link to any relevant documentation.
-> There is a list of features that work, don't work or are experimental. -> There is no detailed step-by-step instructions on how to use certain
features.
 -> Major bugs and regressions are listed.

+1
this should replace the ReadMe text file that gets launched after an
installation.

This text currently just points to the landing page. Do you mean we should change that.



+ There are no special demos, screen shots etc. for an alpha release. The existing demos/screens shots for 0.6 would remain on the project page.

-1
see my comment above. I think there should be "some" screen shots
showing new UI available for the 1st time in this alpha release, e.g.
list grouping.

Where would you put this? On the readme. Keep in mind that some of the UI will be "test UI". For instance, we will likely not have the search box in the toolbar until alpha 3 but have a popup search dialog in the interim for alpha 2. It doesn't make sense to show some temp UI that probably won't look great anyhow. Perhaps the right approach will be to evaluate this per release. For example, it may not be appropriate to have screen shots in alpha 2 but maybe for alpha 3.



+ The alpha release will be announced on the lists and the blog

+1
We would also announce on the www.osafoundation.org home page.



+ Developer documentation (if appropriate) will be scheduled for the alpha
release like any other feature.

Please send replies to the list by end of day Monday (Mar 6th).

Sheila





_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Open Source Applications Foundation "Design" mailing list
http://lists.osafoundation.org/mailman/listinfo/design

Reply via email to