Calendar:Roadmap: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
m (updating to current status)
No edit summary
Line 5: Line 5:
To allow for this split testing, the following roadmap can be used:
To allow for this split testing, the following roadmap can be used:


=Sunbird0.3a1=
Released 2005-11-04


{| border="1" cellpadding="5"
Release Goals:
! Sunbird0.3a1
* Fix regressions from the API rewrite, in a way that Sunbird gets usable again. * Not all bugs need to be fixed in the cleanest way.
|Fix regressions from the api rewrite, in a way that sunbird gets usable again. Not all bugs need to be fixed in the cleanest way. Still use old views and UI. Meant to get testing of the providers, and to be able to close old bugs that are fixed by the new ics provider or the new libical. Released on Nov. 4, 2005
* Continue to use old (non-XBL) views and UI.
|-
* '''Intet is to get testing of the providers, and to be able to close old bugs that are fixed by the new ics provider or the new libical.'''
!Sunbird0.3a2
 
|Switch to new views etc. Sync the UI as much as possible with lightning. Meant to test the new UI.
'''Notes for Sunbird0.3a1:'''
This release has old views and stuff. Those views are fixed to a point where the events show up, but there might be glitches in the display. This release was not meant to test the views, but to test the calendar backend code. Please don't file bugs on misaligned event boxes, wrong colours, or whatever else looks wrong. Please do file bugs on events not showing up, events showing up with wrong times, crashes, hangs, errors etc.
 
 
=Sunbird0.3a2=
Released 2006-05-11
 
Release Goals:
* Switch to new XBL views.
* Sync the UI as much as possible with Lightning 0.1.
* '''Intent is to test the new views and associated UI.'''
*[[Calendar:0.3a2_Task_List|Tentative Goals]]
*[[Calendar:0.3a2_Task_List|Tentative Goals]]
|-
!Sunbird0.3b
|Bugfixes.
|-
!Sunbird0.3
|Final release. Might come from the gecko1.8 branch, if that is still current by the time of this release. Maybe a newer branch should be chosen.
|}


Note on sunbird 0.3a1: This release has old views and stuff. Those views are fixed to a point where the events show up, but there might be glitches in the display. This release is not meant to test the views, but to test the calendar backend code. Please don't file bugs on misaligned event boxes, wrong colors or whatever looks wrong. Please do file bugs on events not showing up, events showing up with wrong times, crashes, hangs, errors etc.
lilmatt sez: jminta should take outstanding items from the 0.3a2 list and figure out where they go so they don't get lost or forgotten.
 
'''Notes for Sunbird0.3a2:'''
These views what we plan to use moving forward. Now is the time to file bugs on misaligned event boxes, wrong colours, or whatever else looks wrong.
 
=Sunbird0.3b=
 
Release Goals:
* '''Bugfixes.'''
* Installers?
* Move locales into l10n repository.
* Generic branding except for release?
* Toolkit-based preferences?
* Released from Gecko 1.8 branch?
 
=Sunbird0.3 - Final release=
 
 
=Sunbird0.4 - Possible Ideas=
'''Disclaimer:''' These are entirely ideas. Don't bet the farm on the fact that they're listed here. They may, and some likely will, never actually make it into a shipping product.
 
* Make Sunbird a child app of XULRunner.
* Integration with Mozilla Software Update
* Possible view eye candy using Cairo?
* Ability to consume Google Gdata?

Revision as of 02:57, 20 May 2006

The internal code that sunbird uses has been rewritten to allow for greater flexibility and speed. In order to get an useful release, the new backend code needs to be tested. A lot.

Besides this, the lightning guys have been doing great work on the UI front. Sunbird doesn't include this yet, because it would delay a release with the new backend code.

To allow for this split testing, the following roadmap can be used:

Sunbird0.3a1

Released 2005-11-04

Release Goals:

  • Fix regressions from the API rewrite, in a way that Sunbird gets usable again. * Not all bugs need to be fixed in the cleanest way.
  • Continue to use old (non-XBL) views and UI.
  • Intet is to get testing of the providers, and to be able to close old bugs that are fixed by the new ics provider or the new libical.

Notes for Sunbird0.3a1: This release has old views and stuff. Those views are fixed to a point where the events show up, but there might be glitches in the display. This release was not meant to test the views, but to test the calendar backend code. Please don't file bugs on misaligned event boxes, wrong colours, or whatever else looks wrong. Please do file bugs on events not showing up, events showing up with wrong times, crashes, hangs, errors etc.


Sunbird0.3a2

Released 2006-05-11

Release Goals:

  • Switch to new XBL views.
  • Sync the UI as much as possible with Lightning 0.1.
  • Intent is to test the new views and associated UI.
  • Tentative Goals
lilmatt sez: jminta should take outstanding items from the 0.3a2 list and figure out where they go so they don't get lost or forgotten.

Notes for Sunbird0.3a2: These views what we plan to use moving forward. Now is the time to file bugs on misaligned event boxes, wrong colours, or whatever else looks wrong.

Sunbird0.3b

Release Goals:

  • Bugfixes.
  • Installers?
  • Move locales into l10n repository.
  • Generic branding except for release?
  • Toolkit-based preferences?
  • Released from Gecko 1.8 branch?

Sunbird0.3 - Final release

Sunbird0.4 - Possible Ideas

Disclaimer: These are entirely ideas. Don't bet the farm on the fact that they're listed here. They may, and some likely will, never actually make it into a shipping product.

  • Make Sunbird a child app of XULRunner.
  • Integration with Mozilla Software Update
  • Possible view eye candy using Cairo?
  • Ability to consume Google Gdata?