[releng] Changes for 2.30 ics file, and ics file.



commit 4b2feb2e234f0babc41399dc7708338abafacf65
Author: Frédéric Péters <fpeters 0d be>
Date:   Mon Oct 26 13:09:45 2009 +0100

    Changes for 2.30 ics file, and ics file.

 tools/schedule/2.30.ics       |  911 +++++++++++++++++++++++++++++++++++++++++
 tools/schedule/2.30.schedule  |    3 +-
 tools/schedule/ical.py        |    2 +-
 tools/schedule/libschedule.py |    4 +
 4 files changed, 918 insertions(+), 2 deletions(-)
---
diff --git a/tools/schedule/2.30.ics b/tools/schedule/2.30.ics
new file mode 100644
index 0000000..b71a3a7
--- /dev/null
+++ b/tools/schedule/2.30.ics
@@ -0,0 +1,911 @@
+BEGIN:VCALENDAR
+VERSION:2.0
+CALSCALE:GREGORIAN
+PRODID:-//PYVOBJECT//NONSGML Version 1//EN
+BEGIN:VEVENT
+UID:20091026T120913Z-82241 nezt
+DTSTART:20090810T230000Z
+DTEND:20090810T235959Z
+CLASS:PUBLIC
+CREATED:20091026T120913
+DESCRIPTION:New module proposal start
+DTSTAMP:20091026T120913
+LAST-MODIFIED:20091026T120913
+SEQUENCE:1
+SUMMARY:New module proposal start
+TRANSP:OPAQUE
+BEGIN:VALARM
+ACTION:DISPLAY
+DESCRIPTION:New module proposal start
+TRIGGER;VALUE=DATE-TIME:20090807T230000Z
+END:VALARM
+END:VEVENT
+BEGIN:VEVENT
+UID:20091026T120913Z-77702 nezt
+DTSTART:20090921T230000Z
+DTEND:20090921T235959Z
+CLASS:PUBLIC
+CREATED:20091026T120913
+DESCRIPTION:Tarballs are due on 2009-09-21 before 23:59 UTC for the GNOME\
+ n2.28.0 stable release\, which will be delivered on Wednesday.\nModules wh
+ ich were proposed for inclusion should try to follow the unstable\nschedul
+ e so everyone can test them.\n\nPlease make sure that your tarballs will b
+ e uploaded before Monday 23:59\nUTC: tarballs uploaded later than that wil
+ l probably be too late to get\nin 2.28.0. If you are not able to make a ta
+ rball before this deadline or\nif you think you'll be late\, please send a
+  mail to the release team and\nwe'll find someone to roll the tarball for 
+ you!
+DTSTAMP:20091026T120913
+LAST-MODIFIED:20091026T120913
+SEQUENCE:1
+SUMMARY:GNOME 2.28.0 stable tarballs due
+TRANSP:OPAQUE
+BEGIN:VALARM
+ACTION:DISPLAY
+DESCRIPTION:GNOME 2.28.0 stable tarballs due
+TRIGGER;VALUE=DATE-TIME:20090918T230000Z
+END:VALARM
+END:VEVENT
+BEGIN:VEVENT
+UID:20091026T120913Z-23693 nezt
+DTSTART:20090923T230000Z
+DTEND:20090923T235959Z
+CLASS:PUBLIC
+CREATED:20091026T120913
+DESCRIPTION:GNOME 2.28.0 stable release
+DTSTAMP:20091026T120913
+LAST-MODIFIED:20091026T120913
+SEQUENCE:1
+SUMMARY:GNOME 2.28.0 stable release
+TRANSP:OPAQUE
+BEGIN:VALARM
+ACTION:DISPLAY
+DESCRIPTION:GNOME 2.28.0 stable release
+TRIGGER;VALUE=DATE-TIME:20090923T220000Z
+END:VALARM
+END:VEVENT
+BEGIN:VEVENT
+UID:20091026T120913Z-13673 nezt
+DTSTART:20091019T230000Z
+DTEND:20091019T235959Z
+CLASS:PUBLIC
+CREATED:20091026T120913
+DESCRIPTION:Tarballs are due on 2009-10-19 before 23:59 UTC for the GNOME\
+ n2.28.1 stable release\, which will be delivered on Wednesday.\nModules wh
+ ich were proposed for inclusion should try to follow the unstable\nschedul
+ e so everyone can test them.\n\nPlease make sure that your tarballs will b
+ e uploaded before Monday 23:59\nUTC: tarballs uploaded later than that wil
+ l probably be too late to get\nin 2.28.1. If you are not able to make a ta
+ rball before this deadline or\nif you think you'll be late\, please send a
+  mail to the release team and\nwe'll find someone to roll the tarball for 
+ you!
+DTSTAMP:20091026T120913
+LAST-MODIFIED:20091026T120913
+SEQUENCE:1
+SUMMARY:GNOME 2.28.1 stable tarballs due
+TRANSP:OPAQUE
+BEGIN:VALARM
+ACTION:DISPLAY
+DESCRIPTION:GNOME 2.28.1 stable tarballs due
+TRIGGER;VALUE=DATE-TIME:20091016T230000Z
+END:VALARM
+END:VEVENT
+BEGIN:VEVENT
+UID:20091026T120913Z-6966 nezt
+DTSTART:20091021T230000Z
+DTEND:20091021T235959Z
+CLASS:PUBLIC
+CREATED:20091026T120913
+DESCRIPTION:GNOME 2.28.1 stable release
+DTSTAMP:20091026T120913
+LAST-MODIFIED:20091026T120913
+SEQUENCE:1
+SUMMARY:GNOME 2.28.1 stable release
+TRANSP:OPAQUE
+BEGIN:VALARM
+ACTION:DISPLAY
+DESCRIPTION:GNOME 2.28.1 stable release
+TRIGGER;VALUE=DATE-TIME:20091021T220000Z
+END:VALARM
+END:VEVENT
+BEGIN:VEVENT
+UID:20091026T120913Z-93173 nezt
+DTSTART:20091026T230000Z
+DTEND:20091026T235959Z
+CLASS:PUBLIC
+CREATED:20091026T120913
+DESCRIPTION:Tarballs are due on 2009-10-26 before 23:59 UTC for the GNOME\
+ n2.29.1 unstable release\, which will be delivered on Wednesday.\nModules 
+ which were proposed for inclusion should try to follow the unstable\nsched
+ ule so everyone can test them.\n\nPlease make sure that your tarballs will
+  be uploaded before Monday 23:59\nUTC: tarballs uploaded later than that w
+ ill probably be too late to get\nin 2.29.1. If you are not able to make a 
+ tarball before this deadline or\nif you think you'll be late\, please send
+  a mail to the release team and\nwe'll find someone to roll the tarball fo
+ r you!
+DTSTAMP:20091026T120913
+LAST-MODIFIED:20091026T120913
+SEQUENCE:1
+SUMMARY:GNOME 2.29.1 unstable tarballs due
+TRANSP:OPAQUE
+BEGIN:VALARM
+ACTION:DISPLAY
+DESCRIPTION:GNOME 2.29.1 unstable tarballs due
+TRIGGER;VALUE=DATE-TIME:20091023T230000Z
+END:VALARM
+END:VEVENT
+BEGIN:VEVENT
+UID:20091026T120913Z-14552 nezt
+DTSTART:20091026T230000Z
+DTEND:20091026T235959Z
+CLASS:PUBLIC
+CREATED:20091026T120913
+DESCRIPTION:New module proposal end
+DTSTAMP:20091026T120913
+LAST-MODIFIED:20091026T120913
+SEQUENCE:1
+SUMMARY:New module proposal end
+TRANSP:OPAQUE
+BEGIN:VALARM
+ACTION:DISPLAY
+DESCRIPTION:New module proposal end
+TRIGGER;VALUE=DATE-TIME:20091023T230000Z
+END:VALARM
+END:VEVENT
+BEGIN:VEVENT
+UID:20091026T120913Z-63588 nezt
+DTSTART:20091026T230000Z
+DTEND:20091026T235959Z
+CLASS:PUBLIC
+CREATED:20091026T120913
+DESCRIPTION:Module inclusion discussion heats up
+DTSTAMP:20091026T120913
+LAST-MODIFIED:20091026T120913
+SEQUENCE:1
+SUMMARY:Module inclusion discussion heats up
+TRANSP:OPAQUE
+BEGIN:VALARM
+ACTION:DISPLAY
+DESCRIPTION:Module inclusion discussion heats up
+TRIGGER;VALUE=DATE-TIME:20091023T230000Z
+END:VALARM
+END:VEVENT
+BEGIN:VEVENT
+UID:20091026T120913Z-83415 nezt
+DTSTART:20091028T230000Z
+DTEND:20091028T235959Z
+CLASS:PUBLIC
+CREATED:20091026T120913
+DESCRIPTION:GNOME 2.29.1 unstable release
+DTSTAMP:20091026T120913
+LAST-MODIFIED:20091026T120913
+SEQUENCE:1
+SUMMARY:GNOME 2.29.1 unstable release
+TRANSP:OPAQUE
+BEGIN:VALARM
+ACTION:DISPLAY
+DESCRIPTION:GNOME 2.29.1 unstable release
+TRIGGER;VALUE=DATE-TIME:20091028T220000Z
+END:VALARM
+END:VEVENT
+BEGIN:VEVENT
+UID:20091026T120913Z-6295 nezt
+DTSTART:20091102T230000Z
+DTEND:20091102T235959Z
+CLASS:PUBLIC
+CREATED:20091026T120913
+DESCRIPTION:
+DTSTAMP:20091026T120913
+LAST-MODIFIED:20091026T120913
+SEQUENCE:1
+SUMMARY:Module Freeze
+TRANSP:OPAQUE
+BEGIN:VALARM
+ACTION:DISPLAY
+DESCRIPTION:Module Freeze
+TRIGGER;VALUE=DATE-TIME:20091030T230000Z
+END:VALARM
+END:VEVENT
+BEGIN:VEVENT
+UID:20091026T120913Z-93461 nezt
+DTSTART:20091102T230000Z
+DTEND:20091102T235959Z
+CLASS:PUBLIC
+CREATED:20091026T120913
+DESCRIPTION:Release Team decides on new modules
+DTSTAMP:20091026T120913
+LAST-MODIFIED:20091026T120913
+SEQUENCE:1
+SUMMARY:Release Team decides on new modules
+TRANSP:OPAQUE
+BEGIN:VALARM
+ACTION:DISPLAY
+DESCRIPTION:Release Team decides on new modules
+TRIGGER;VALUE=DATE-TIME:20091030T230000Z
+END:VALARM
+END:VEVENT
+BEGIN:VEVENT
+UID:20091026T120913Z-45536 nezt
+DTSTART:20091116T230000Z
+DTEND:20091116T235959Z
+CLASS:PUBLIC
+CREATED:20091026T120913
+DESCRIPTION:Tarballs are due on 2009-11-16 before 23:59 UTC for the GNOME\
+ n2.29.2 unstable release\, which will be delivered on Wednesday.\nModules 
+ which were proposed for inclusion should try to follow the unstable\nsched
+ ule so everyone can test them.\n\nPlease make sure that your tarballs will
+  be uploaded before Monday 23:59\nUTC: tarballs uploaded later than that w
+ ill probably be too late to get\nin 2.29.2. If you are not able to make a 
+ tarball before this deadline or\nif you think you'll be late\, please send
+  a mail to the release team and\nwe'll find someone to roll the tarball fo
+ r you!
+DTSTAMP:20091026T120913
+LAST-MODIFIED:20091026T120913
+SEQUENCE:1
+SUMMARY:GNOME 2.29.2 unstable tarballs due
+TRANSP:OPAQUE
+BEGIN:VALARM
+ACTION:DISPLAY
+DESCRIPTION:GNOME 2.29.2 unstable tarballs due
+TRIGGER;VALUE=DATE-TIME:20091113T230000Z
+END:VALARM
+END:VEVENT
+BEGIN:VEVENT
+UID:20091026T120913Z-64396 nezt
+DTSTART:20091118T230000Z
+DTEND:20091118T235959Z
+CLASS:PUBLIC
+CREATED:20091026T120913
+DESCRIPTION:GNOME 2.29.2 unstable release
+DTSTAMP:20091026T120913
+LAST-MODIFIED:20091026T120913
+SEQUENCE:1
+SUMMARY:GNOME 2.29.2 unstable release
+TRANSP:OPAQUE
+BEGIN:VALARM
+ACTION:DISPLAY
+DESCRIPTION:GNOME 2.29.2 unstable release
+TRIGGER;VALUE=DATE-TIME:20091118T220000Z
+END:VALARM
+END:VEVENT
+BEGIN:VEVENT
+UID:20091026T120913Z-82479 nezt
+DTSTART:20091130T230000Z
+DTEND:20091130T235959Z
+CLASS:PUBLIC
+CREATED:20091026T120913
+DESCRIPTION:Tarballs are due on 2009-11-30 before 23:59 UTC for the GNOME\
+ n2.29.3 unstable release\, which will be delivered on Wednesday.\nModules 
+ which were proposed for inclusion should try to follow the unstable\nsched
+ ule so everyone can test them.\n\nPlease make sure that your tarballs will
+  be uploaded before Monday 23:59\nUTC: tarballs uploaded later than that w
+ ill probably be too late to get\nin 2.29.3. If you are not able to make a 
+ tarball before this deadline or\nif you think you'll be late\, please send
+  a mail to the release team and\nwe'll find someone to roll the tarball fo
+ r you!
+DTSTAMP:20091026T120913
+LAST-MODIFIED:20091026T120913
+SEQUENCE:1
+SUMMARY:GNOME 2.29.3 unstable tarballs due
+TRANSP:OPAQUE
+BEGIN:VALARM
+ACTION:DISPLAY
+DESCRIPTION:GNOME 2.29.3 unstable tarballs due
+TRIGGER;VALUE=DATE-TIME:20091127T230000Z
+END:VALARM
+END:VEVENT
+BEGIN:VEVENT
+UID:20091026T120913Z-38338 nezt
+DTSTART:20091202T230000Z
+DTEND:20091202T235959Z
+CLASS:PUBLIC
+CREATED:20091026T120913
+DESCRIPTION:GNOME 2.29.3 unstable release
+DTSTAMP:20091026T120913
+LAST-MODIFIED:20091026T120913
+SEQUENCE:1
+SUMMARY:GNOME 2.29.3 unstable release
+TRANSP:OPAQUE
+BEGIN:VALARM
+ACTION:DISPLAY
+DESCRIPTION:GNOME 2.29.3 unstable release
+TRIGGER;VALUE=DATE-TIME:20091202T220000Z
+END:VALARM
+END:VEVENT
+BEGIN:VEVENT
+UID:20091026T120913Z-63650 nezt
+DTSTART:20091214T230000Z
+DTEND:20091214T235959Z
+CLASS:PUBLIC
+CREATED:20091026T120913
+DESCRIPTION:Tarballs are due on 2009-12-14 before 23:59 UTC for the GNOME\
+ n2.28.2 stable release\, which will be delivered on Wednesday.\nModules wh
+ ich were proposed for inclusion should try to follow the unstable\nschedul
+ e so everyone can test them.\n\nPlease make sure that your tarballs will b
+ e uploaded before Monday 23:59\nUTC: tarballs uploaded later than that wil
+ l probably be too late to get\nin 2.28.2. If you are not able to make a ta
+ rball before this deadline or\nif you think you'll be late\, please send a
+  mail to the release team and\nwe'll find someone to roll the tarball for 
+ you!
+DTSTAMP:20091026T120913
+LAST-MODIFIED:20091026T120913
+SEQUENCE:1
+SUMMARY:GNOME 2.28.2 stable tarballs due
+TRANSP:OPAQUE
+BEGIN:VALARM
+ACTION:DISPLAY
+DESCRIPTION:GNOME 2.28.2 stable tarballs due
+TRIGGER;VALUE=DATE-TIME:20091211T230000Z
+END:VALARM
+END:VEVENT
+BEGIN:VEVENT
+UID:20091026T120913Z-43593 nezt
+DTSTART:20091216T230000Z
+DTEND:20091216T235959Z
+CLASS:PUBLIC
+CREATED:20091026T120913
+DESCRIPTION:GNOME 2.28.2 stable release
+DTSTAMP:20091026T120913
+LAST-MODIFIED:20091026T120913
+SEQUENCE:1
+SUMMARY:GNOME 2.28.2 stable release
+TRANSP:OPAQUE
+BEGIN:VALARM
+ACTION:DISPLAY
+DESCRIPTION:GNOME 2.28.2 stable release
+TRIGGER;VALUE=DATE-TIME:20091216T220000Z
+END:VALARM
+END:VEVENT
+BEGIN:VEVENT
+UID:20091026T120913Z-99661 nezt
+DTSTART:20091221T230000Z
+DTEND:20091221T235959Z
+CLASS:PUBLIC
+CREATED:20091026T120913
+DESCRIPTION:Tarballs are due on 2009-12-21 before 23:59 UTC for the GNOME\
+ n2.29.4 unstable release\, which will be delivered on Wednesday.\nModules 
+ which were proposed for inclusion should try to follow the unstable\nsched
+ ule so everyone can test them.\n\nPlease make sure that your tarballs will
+  be uploaded before Monday 23:59\nUTC: tarballs uploaded later than that w
+ ill probably be too late to get\nin 2.29.4. If you are not able to make a 
+ tarball before this deadline or\nif you think you'll be late\, please send
+  a mail to the release team and\nwe'll find someone to roll the tarball fo
+ r you!
+DTSTAMP:20091026T120913
+LAST-MODIFIED:20091026T120913
+SEQUENCE:1
+SUMMARY:GNOME 2.29.4 unstable tarballs due
+TRANSP:OPAQUE
+BEGIN:VALARM
+ACTION:DISPLAY
+DESCRIPTION:GNOME 2.29.4 unstable tarballs due
+TRIGGER;VALUE=DATE-TIME:20091218T230000Z
+END:VALARM
+END:VEVENT
+BEGIN:VEVENT
+UID:20091026T120913Z-80408 nezt
+DTSTART:20091223T230000Z
+DTEND:20091223T235959Z
+CLASS:PUBLIC
+CREATED:20091026T120913
+DESCRIPTION:GNOME 2.29.4 unstable release
+DTSTAMP:20091026T120913
+LAST-MODIFIED:20091026T120913
+SEQUENCE:1
+SUMMARY:GNOME 2.29.4 unstable release
+TRANSP:OPAQUE
+BEGIN:VALARM
+ACTION:DISPLAY
+DESCRIPTION:GNOME 2.29.4 unstable release
+TRIGGER;VALUE=DATE-TIME:20091223T220000Z
+END:VALARM
+END:VEVENT
+BEGIN:VEVENT
+UID:20091026T120913Z-7534 nezt
+DTSTART:20100111T230000Z
+DTEND:20100111T235959Z
+CLASS:PUBLIC
+CREATED:20091026T120913
+DESCRIPTION:Tarballs are due on 2010-01-11 before 23:59 UTC for the GNOME\
+ n2.29.5 unstable release\, which will be delivered on Wednesday.\nModules 
+ which were proposed for inclusion should try to follow the unstable\nsched
+ ule so everyone can test them.\n\nPlease make sure that your tarballs will
+  be uploaded before Monday 23:59\nUTC: tarballs uploaded later than that w
+ ill probably be too late to get\nin 2.29.5. If you are not able to make a 
+ tarball before this deadline or\nif you think you'll be late\, please send
+  a mail to the release team and\nwe'll find someone to roll the tarball fo
+ r you!
+DTSTAMP:20091026T120913
+LAST-MODIFIED:20091026T120913
+SEQUENCE:1
+SUMMARY:GNOME 2.29.5 unstable tarballs due
+TRANSP:OPAQUE
+BEGIN:VALARM
+ACTION:DISPLAY
+DESCRIPTION:GNOME 2.29.5 unstable tarballs due
+TRIGGER;VALUE=DATE-TIME:20100108T230000Z
+END:VALARM
+END:VEVENT
+BEGIN:VEVENT
+UID:20091026T120913Z-86469 nezt
+DTSTART:20100111T230000Z
+DTEND:20100111T235959Z
+CLASS:PUBLIC
+CREATED:20091026T120913
+DESCRIPTION:String Change Announcement Period
+DTSTAMP:20091026T120913
+LAST-MODIFIED:20091026T120913
+SEQUENCE:1
+SUMMARY:String Change Announcement Period
+TRANSP:OPAQUE
+BEGIN:VALARM
+ACTION:DISPLAY
+DESCRIPTION:String Change Announcement Period
+TRIGGER;VALUE=DATE-TIME:20100108T230000Z
+END:VALARM
+END:VEVENT
+BEGIN:VEVENT
+UID:20091026T120913Z-90884 nezt
+DTSTART:20100111T230000Z
+DTEND:20100111T235959Z
+CLASS:PUBLIC
+CREATED:20091026T120913
+DESCRIPTION:UI Change Announcement Period
+DTSTAMP:20091026T120913
+LAST-MODIFIED:20091026T120913
+SEQUENCE:1
+SUMMARY:UI Change Announcement Period
+TRANSP:OPAQUE
+BEGIN:VALARM
+ACTION:DISPLAY
+DESCRIPTION:UI Change Announcement Period
+TRIGGER;VALUE=DATE-TIME:20100108T230000Z
+END:VALARM
+END:VEVENT
+BEGIN:VEVENT
+UID:20091026T120913Z-74603 nezt
+DTSTART:20100113T230000Z
+DTEND:20100113T235959Z
+CLASS:PUBLIC
+CREATED:20091026T120913
+DESCRIPTION:GNOME 2.29.5 unstable release
+DTSTAMP:20091026T120913
+LAST-MODIFIED:20091026T120913
+SEQUENCE:1
+SUMMARY:GNOME 2.29.5 unstable release
+TRANSP:OPAQUE
+BEGIN:VALARM
+ACTION:DISPLAY
+DESCRIPTION:GNOME 2.29.5 unstable release
+TRIGGER;VALUE=DATE-TIME:20100113T220000Z
+END:VALARM
+END:VEVENT
+BEGIN:VEVENT
+UID:20091026T120913Z-6377 nezt
+DTSTART:20100118T230000Z
+DTEND:20100118T235959Z
+CLASS:PUBLIC
+CREATED:20091026T120913
+DESCRIPTION:No API or ABI changes should be made in the platform libraries
+ . For instance\, no new functions\, no changed function signatures or stru
+ ct fields.\n\nThis provides a stable development platform for the rest of 
+ the schedule.\n\nThere should usually be a "Slushy" API/ABI Freeze before 
+ the Hard API/ABI Freeze\, to encourage developers to think about API probl
+ ems while they have a chance to correct them.\n\nAPI freeze is not require
+ d for non-platform libraries\, but is recommended.
+DTSTAMP:20091026T120913
+LAST-MODIFIED:20091026T120913
+SEQUENCE:1
+SUMMARY:API/ABI Freeze
+TRANSP:OPAQUE
+BEGIN:VALARM
+ACTION:DISPLAY
+DESCRIPTION:API/ABI Freeze
+TRIGGER;VALUE=DATE-TIME:20100115T230000Z
+END:VALARM
+END:VEVENT
+BEGIN:VEVENT
+UID:20091026T120913Z-3092 nezt
+DTSTART:20100125T230000Z
+DTEND:20100125T235959Z
+CLASS:PUBLIC
+CREATED:20091026T120913
+DESCRIPTION:Tarballs are due on 2010-01-25 before 23:59 UTC for the GNOME\
+ n2.29.6 unstable release\, which will be delivered on Wednesday.\nModules 
+ which were proposed for inclusion should try to follow the unstable\nsched
+ ule so everyone can test them.\n\nPlease make sure that your tarballs will
+  be uploaded before Monday 23:59\nUTC: tarballs uploaded later than that w
+ ill probably be too late to get\nin 2.29.6. If you are not able to make a 
+ tarball before this deadline or\nif you think you'll be late\, please send
+  a mail to the release team and\nwe'll find someone to roll the tarball fo
+ r you!
+DTSTAMP:20091026T120913
+LAST-MODIFIED:20091026T120913
+SEQUENCE:1
+SUMMARY:GNOME 2.29.6 unstable tarballs due
+TRANSP:OPAQUE
+BEGIN:VALARM
+ACTION:DISPLAY
+DESCRIPTION:GNOME 2.29.6 unstable tarballs due
+TRIGGER;VALUE=DATE-TIME:20100122T230000Z
+END:VALARM
+END:VEVENT
+BEGIN:VEVENT
+UID:20091026T120913Z-23317 nezt
+DTSTART:20100125T230000Z
+DTEND:20100125T235959Z
+CLASS:PUBLIC
+CREATED:20091026T120913
+DESCRIPTION:
+DTSTAMP:20091026T120913
+LAST-MODIFIED:20091026T120913
+SEQUENCE:1
+SUMMARY:Feature Freeze
+TRANSP:OPAQUE
+BEGIN:VALARM
+ACTION:DISPLAY
+DESCRIPTION:Feature Freeze
+TRIGGER;VALUE=DATE-TIME:20100122T230000Z
+END:VALARM
+END:VEVENT
+BEGIN:VEVENT
+UID:20091026T120913Z-95939 nezt
+DTSTART:20100127T230000Z
+DTEND:20100127T235959Z
+CLASS:PUBLIC
+CREATED:20091026T120913
+DESCRIPTION:GNOME 2.29.6 unstable release
+DTSTAMP:20091026T120913
+LAST-MODIFIED:20091026T120913
+SEQUENCE:1
+SUMMARY:GNOME 2.29.6 unstable release
+TRANSP:OPAQUE
+BEGIN:VALARM
+ACTION:DISPLAY
+DESCRIPTION:GNOME 2.29.6 unstable release
+TRIGGER;VALUE=DATE-TIME:20100127T220000Z
+END:VALARM
+END:VEVENT
+BEGIN:VEVENT
+UID:20091026T120913Z-81689 nezt
+DTSTART:20100201T230000Z
+DTEND:20100201T235959Z
+CLASS:PUBLIC
+CREATED:20091026T120913
+DESCRIPTION:New APIs must be fully documented
+DTSTAMP:20091026T120913
+LAST-MODIFIED:20091026T120913
+SEQUENCE:1
+SUMMARY:New APIs must be fully documented
+TRANSP:OPAQUE
+BEGIN:VALARM
+ACTION:DISPLAY
+DESCRIPTION:New APIs must be fully documented
+TRIGGER;VALUE=DATE-TIME:20100129T230000Z
+END:VALARM
+END:VEVENT
+BEGIN:VEVENT
+UID:20091026T120913Z-58407 nezt
+DTSTART:20100201T230000Z
+DTEND:20100201T235959Z
+CLASS:PUBLIC
+CREATED:20091026T120913
+DESCRIPTION:Writing of release notes begins
+DTSTAMP:20091026T120913
+LAST-MODIFIED:20091026T120913
+SEQUENCE:1
+SUMMARY:Writing of release notes begins
+TRANSP:OPAQUE
+BEGIN:VALARM
+ACTION:DISPLAY
+DESCRIPTION:Writing of release notes begins
+TRIGGER;VALUE=DATE-TIME:20100129T230000Z
+END:VALARM
+END:VEVENT
+BEGIN:VEVENT
+UID:20091026T120913Z-36766 nezt
+DTSTART:20100208T230000Z
+DTEND:20100208T235959Z
+CLASS:PUBLIC
+CREATED:20091026T120913
+DESCRIPTION:Tarballs are due on 2010-02-08 before 23:59 UTC for the GNOME\
+ n2.29.90 beta release\, which will be delivered on Wednesday.\nModules whi
+ ch were proposed for inclusion should try to follow the unstable\nschedule
+  so everyone can test them.\n\nPlease make sure that your tarballs will be
+  uploaded before Monday 23:59\nUTC: tarballs uploaded later than that will
+  probably be too late to get\nin 2.29.90. If you are not able to make a ta
+ rball before this deadline or\nif you think you'll be late\, please send a
+  mail to the release team and\nwe'll find someone to roll the tarball for 
+ you!
+DTSTAMP:20091026T120913
+LAST-MODIFIED:20091026T120913
+SEQUENCE:1
+SUMMARY:GNOME 2.29.90 beta tarballs due
+TRANSP:OPAQUE
+BEGIN:VALARM
+ACTION:DISPLAY
+DESCRIPTION:GNOME 2.29.90 beta tarballs due
+TRIGGER;VALUE=DATE-TIME:20100205T230000Z
+END:VALARM
+END:VEVENT
+BEGIN:VEVENT
+UID:20091026T120913Z-42893 nezt
+DTSTART:20100208T230000Z
+DTEND:20100208T235959Z
+CLASS:PUBLIC
+CREATED:20091026T120913
+DESCRIPTION:No UI changes may be made at all without confirmation from the
+  release team and notification to the documentation team.
+DTSTAMP:20091026T120913
+LAST-MODIFIED:20091026T120913
+SEQUENCE:1
+SUMMARY:UI Freeze
+TRANSP:OPAQUE
+BEGIN:VALARM
+ACTION:DISPLAY
+DESCRIPTION:UI Freeze
+TRIGGER;VALUE=DATE-TIME:20100205T230000Z
+END:VALARM
+END:VEVENT
+BEGIN:VEVENT
+UID:20091026T120913Z-5988 nezt
+DTSTART:20100210T230000Z
+DTEND:20100210T235959Z
+CLASS:PUBLIC
+CREATED:20091026T120913
+DESCRIPTION:GNOME 2.29.90 beta release
+DTSTAMP:20091026T120913
+LAST-MODIFIED:20091026T120913
+SEQUENCE:1
+SUMMARY:GNOME 2.29.90 beta release
+TRANSP:OPAQUE
+BEGIN:VALARM
+ACTION:DISPLAY
+DESCRIPTION:GNOME 2.29.90 beta release
+TRIGGER;VALUE=DATE-TIME:20100210T220000Z
+END:VALARM
+END:VEVENT
+BEGIN:VEVENT
+UID:20091026T120913Z-83270 nezt
+DTSTART:20100222T230000Z
+DTEND:20100222T235959Z
+CLASS:PUBLIC
+CREATED:20091026T120913
+DESCRIPTION:Tarballs are due on 2010-02-22 before 23:59 UTC for the GNOME\
+ n2.29.91 beta release\, which will be delivered on Wednesday.\nModules whi
+ ch were proposed for inclusion should try to follow the unstable\nschedule
+  so everyone can test them.\n\nPlease make sure that your tarballs will be
+  uploaded before Monday 23:59\nUTC: tarballs uploaded later than that will
+  probably be too late to get\nin 2.29.91. If you are not able to make a ta
+ rball before this deadline or\nif you think you'll be late\, please send a
+  mail to the release team and\nwe'll find someone to roll the tarball for 
+ you!
+DTSTAMP:20091026T120913
+LAST-MODIFIED:20091026T120913
+SEQUENCE:1
+SUMMARY:GNOME 2.29.91 beta tarballs due
+TRANSP:OPAQUE
+BEGIN:VALARM
+ACTION:DISPLAY
+DESCRIPTION:GNOME 2.29.91 beta tarballs due
+TRIGGER;VALUE=DATE-TIME:20100219T230000Z
+END:VALARM
+END:VEVENT
+BEGIN:VEVENT
+UID:20091026T120913Z-37127 nezt
+DTSTART:20100222T230000Z
+DTEND:20100222T235959Z
+CLASS:PUBLIC
+CREATED:20091026T120913
+DESCRIPTION:No string changes may be made without confirmation from the i1
+ 8n team and notification to release team\, translation team\, and document
+ ation team.\nFrom this point\, developers can concentrate on stability and
+  bug-fixing. Translators can work without worrying that the original Engli
+ sh strings will change\, and documentation writers can take accurate scree
+ nshots.\nFor the string freezes explained\, and to see which kind of chang
+ es are not covered by freeze rules\, check http://live.gnome.org/Translati
+ onProject/HandlingStringFreezes. 
+DTSTAMP:20091026T120913
+LAST-MODIFIED:20091026T120913
+SEQUENCE:1
+SUMMARY:String Freeze
+TRANSP:OPAQUE
+BEGIN:VALARM
+ACTION:DISPLAY
+DESCRIPTION:String Freeze
+TRIGGER;VALUE=DATE-TIME:20100219T230000Z
+END:VALARM
+END:VEVENT
+BEGIN:VEVENT
+UID:20091026T120913Z-30850 nezt
+DTSTART:20100224T230000Z
+DTEND:20100224T235959Z
+CLASS:PUBLIC
+CREATED:20091026T120913
+DESCRIPTION:GNOME 2.29.91 beta release
+DTSTAMP:20091026T120913
+LAST-MODIFIED:20091026T120913
+SEQUENCE:1
+SUMMARY:GNOME 2.29.91 beta release
+TRANSP:OPAQUE
+BEGIN:VALARM
+ACTION:DISPLAY
+DESCRIPTION:GNOME 2.29.91 beta release
+TRIGGER;VALUE=DATE-TIME:20100224T220000Z
+END:VALARM
+END:VEVENT
+BEGIN:VEVENT
+UID:20091026T120913Z-93896 nezt
+DTSTART:20100308T230000Z
+DTEND:20100308T235959Z
+CLASS:PUBLIC
+CREATED:20091026T120913
+DESCRIPTION:Tarballs are due on 2010-03-08 before 23:59 UTC for the GNOME\
+ n2.29.92 rc release\, which will be delivered on Wednesday.\nModules which
+  were proposed for inclusion should try to follow the unstable\nschedule s
+ o everyone can test them.\n\nPlease make sure that your tarballs will be u
+ ploaded before Monday 23:59\nUTC: tarballs uploaded later than that will p
+ robably be too late to get\nin 2.29.92. If you are not able to make a tarb
+ all before this deadline or\nif you think you'll be late\, please send a m
+ ail to the release team and\nwe'll find someone to roll the tarball for yo
+ u!
+DTSTAMP:20091026T120913
+LAST-MODIFIED:20091026T120913
+SEQUENCE:1
+SUMMARY:GNOME 2.29.92 rc tarballs due
+TRANSP:OPAQUE
+BEGIN:VALARM
+ACTION:DISPLAY
+DESCRIPTION:GNOME 2.29.92 rc tarballs due
+TRIGGER;VALUE=DATE-TIME:20100305T230000Z
+END:VALARM
+END:VEVENT
+BEGIN:VEVENT
+UID:20091026T120913Z-40733 nezt
+DTSTART:20100310T230000Z
+DTEND:20100310T235959Z
+CLASS:PUBLIC
+CREATED:20091026T120913
+DESCRIPTION:GNOME 2.29.92 rc release
+DTSTAMP:20091026T120913
+LAST-MODIFIED:20091026T120913
+SEQUENCE:1
+SUMMARY:GNOME 2.29.92 rc release
+TRANSP:OPAQUE
+BEGIN:VALARM
+ACTION:DISPLAY
+DESCRIPTION:GNOME 2.29.92 rc release
+TRIGGER;VALUE=DATE-TIME:20100310T220000Z
+END:VALARM
+END:VEVENT
+BEGIN:VEVENT
+UID:20091026T120913Z-34585 nezt
+DTSTART:20100315T230000Z
+DTEND:20100315T235959Z
+CLASS:PUBLIC
+CREATED:20091026T120913
+DESCRIPTION:This is a late freeze to avoids sudden last-minute accidents w
+ hich could risk the stability that should have been reached at this point.
+  No source code changes are allowed without approval from the release team
+ \, but translation and documentation should continue. Simple build fixes a
+ re\, of course\, allowed without asking. 
+DTSTAMP:20091026T120913
+LAST-MODIFIED:20091026T120913
+SEQUENCE:1
+SUMMARY:Hard Code Freeze
+TRANSP:OPAQUE
+BEGIN:VALARM
+ACTION:DISPLAY
+DESCRIPTION:Hard Code Freeze
+TRIGGER;VALUE=DATE-TIME:20100312T230000Z
+END:VALARM
+END:VEVENT
+BEGIN:VEVENT
+UID:20091026T120913Z-74340 nezt
+DTSTART:20100329T230000Z
+DTEND:20100329T235959Z
+CLASS:PUBLIC
+CREATED:20091026T120913
+DESCRIPTION:Tarballs are due on 2010-03-29 before 23:59 UTC for the GNOME\
+ n2.30.0 newstable release\, which will be delivered on Wednesday.\nModules
+  which were proposed for inclusion should try to follow the unstable\nsche
+ dule so everyone can test them.\n\nPlease make sure that your tarballs wil
+ l be uploaded before Monday 23:59\nUTC: tarballs uploaded later than that 
+ will probably be too late to get\nin 2.30.0. If you are not able to make a
+  tarball before this deadline or\nif you think you'll be late\, please sen
+ d a mail to the release team and\nwe'll find someone to roll the tarball f
+ or you!
+DTSTAMP:20091026T120913
+LAST-MODIFIED:20091026T120913
+SEQUENCE:1
+SUMMARY:GNOME 2.30.0 newstable tarballs due
+TRANSP:OPAQUE
+BEGIN:VALARM
+ACTION:DISPLAY
+DESCRIPTION:GNOME 2.30.0 newstable tarballs due
+TRIGGER;VALUE=DATE-TIME:20100326T230000Z
+END:VALARM
+END:VEVENT
+BEGIN:VEVENT
+UID:20091026T120913Z-7507 nezt
+DTSTART:20100329T230000Z
+DTEND:20100329T235959Z
+CLASS:PUBLIC
+CREATED:20091026T120913
+DESCRIPTION:Hard Code Freeze ends\, but other freezes remain in effect for
+  the stable branch.
+DTSTAMP:20091026T120913
+LAST-MODIFIED:20091026T120913
+SEQUENCE:1
+SUMMARY:Hard Code Freeze ends
+TRANSP:OPAQUE
+BEGIN:VALARM
+ACTION:DISPLAY
+DESCRIPTION:Hard Code Freeze ends
+TRIGGER;VALUE=DATE-TIME:20100326T230000Z
+END:VALARM
+END:VEVENT
+BEGIN:VEVENT
+UID:20091026T120913Z-46270 nezt
+DTSTART:20100331T230000Z
+DTEND:20100331T235959Z
+CLASS:PUBLIC
+CREATED:20091026T120913
+DESCRIPTION:GNOME 2.30.0 newstable release
+DTSTAMP:20091026T120913
+LAST-MODIFIED:20091026T120913
+SEQUENCE:1
+SUMMARY:GNOME 2.30.0 newstable release
+TRANSP:OPAQUE
+BEGIN:VALARM
+ACTION:DISPLAY
+DESCRIPTION:GNOME 2.30.0 newstable release
+TRIGGER;VALUE=DATE-TIME:20100331T220000Z
+END:VALARM
+END:VEVENT
+BEGIN:VEVENT
+UID:20091026T120913Z-57758 nezt
+DTSTART:20100426T230000Z
+DTEND:20100426T235959Z
+CLASS:PUBLIC
+CREATED:20091026T120913
+DESCRIPTION:Tarballs are due on 2010-04-26 before 23:59 UTC for the GNOME\
+ n2.30.1 newstable release\, which will be delivered on Wednesday.\nModules
+  which were proposed for inclusion should try to follow the unstable\nsche
+ dule so everyone can test them.\n\nPlease make sure that your tarballs wil
+ l be uploaded before Monday 23:59\nUTC: tarballs uploaded later than that 
+ will probably be too late to get\nin 2.30.1. If you are not able to make a
+  tarball before this deadline or\nif you think you'll be late\, please sen
+ d a mail to the release team and\nwe'll find someone to roll the tarball f
+ or you!
+DTSTAMP:20091026T120913
+LAST-MODIFIED:20091026T120913
+SEQUENCE:1
+SUMMARY:GNOME 2.30.1 newstable tarballs due
+TRANSP:OPAQUE
+BEGIN:VALARM
+ACTION:DISPLAY
+DESCRIPTION:GNOME 2.30.1 newstable tarballs due
+TRIGGER;VALUE=DATE-TIME:20100423T230000Z
+END:VALARM
+END:VEVENT
+BEGIN:VEVENT
+UID:20091026T120913Z-81740 nezt
+DTSTART:20100428T230000Z
+DTEND:20100428T235959Z
+CLASS:PUBLIC
+CREATED:20091026T120913
+DESCRIPTION:GNOME 2.30.1 newstable release
+DTSTAMP:20091026T120913
+LAST-MODIFIED:20091026T120913
+SEQUENCE:1
+SUMMARY:GNOME 2.30.1 newstable release
+TRANSP:OPAQUE
+BEGIN:VALARM
+ACTION:DISPLAY
+DESCRIPTION:GNOME 2.30.1 newstable release
+TRIGGER;VALUE=DATE-TIME:20100428T220000Z
+END:VALARM
+END:VEVENT
+END:VCALENDAR
+
diff --git a/tools/schedule/2.30.schedule b/tools/schedule/2.30.schedule
index 73c8819..172e952 100644
--- a/tools/schedule/2.30.schedule
+++ b/tools/schedule/2.30.schedule
@@ -9,6 +9,7 @@ newstable:2.30
 5:modules:discussion
 5:release:unstable.1
 6:modules:decision
+6:freeze:module
 8:release:unstable.2
 10:release:unstable.3
 12:release:stable.2
@@ -17,7 +18,7 @@ newstable:2.30
 16:freeze:ui-announcement
 16:release:unstable.5
 17:freeze:api
-18:freeze:feature
+18:freeze:feature2
 18:release:unstable.6
 19:misc:api-doc
 19:misc:release-notes-start
diff --git a/tools/schedule/ical.py b/tools/schedule/ical.py
index aae0b74..817814a 100755
--- a/tools/schedule/ical.py
+++ b/tools/schedule/ical.py
@@ -6,7 +6,7 @@ import itertools
 import vobject
 import dateutil.tz
 
-events = parse_file ("2.28.schedule")
+events = parse_file ("2.30.schedule")
 
 cal = vobject.iCalendar()
 
diff --git a/tools/schedule/libschedule.py b/tools/schedule/libschedule.py
index e66c649..b01bc56 100755
--- a/tools/schedule/libschedule.py
+++ b/tools/schedule/libschedule.py
@@ -31,7 +31,9 @@ class GnomeReleaseEvent:
                     'string-announcement': 'String Change Announcement Period: All string changes must be announced to both [[http://mail.gnome.org/mailman/listinfo/gnome-i18n|gnome-i18n ]] and [[http://mail.gnome.org/mailman/listinfo/gnome-doc-list|gnome-doc-list ]] ',
                     'ui-announcement': 'UI Change Announcement Period: All user interface changes must be announced to [[http://mail.gnome.org/mailman/listinfo/gnome-doc-list|gnome-doc-list ]] ',
                     'api': '[[ReleasePlanning/Freezes|API/ABI Freeze]] for $unstable.x: developer APIs should be frozen at this point.',
+                    'module': '[[ReleasePlanning/Freezes|Module Freeze]]: new modules are chosen now.',
                     'feature': '[[ReleasePlanning/Freezes|Feature and Module Freeze]]: new modules and functionality are chosen now.',
+                    'feature2': '[[ReleasePlanning/Freezes|Feature Freeze]]: new functionality is chosen now.',
                     'ui': '[[ReleasePlanning/Freezes|UI Freeze]]: No UI changes may be made without approval from the [[http://mail.gnome.org/mailman/listinfo/release-team|release-team]] and notification to the GDP ([[http://mail.gnome.org/mailman/listinfo/gnome-doc-list|gnome-doc-list ]])',
                     'string': '[[ReleasePlanning/Freezes|String Freeze]]: no string changes may be made without confirmation from the l10n team ([[http://mail.gnome.org/mailman/listinfo/gnome-i18n|gnome-i18n ]]) and notification to both the release team and the GDP ([[http://mail.gnome.org/mailman/listinfo/gnome-doc-list|gnome-doc-list ]]).',
                     'hard-code': '[[ReleasePlanning/Freezes|Hard Code Freeze]]: no source code changes can be made without approval from the [[http://mail.gnome.org/mailman/listinfo/release-team|release-team]]. Translation and documentation can continue.',
@@ -55,7 +57,9 @@ class GnomeReleaseEvent:
                     'string-announcement': 'String Change Announcement Period',
                     'ui-announcement': 'UI Change Announcement Period',
                     'api': 'API/ABI Freeze',
+                    'module': 'Module Freeze',
                     'feature': 'Feature and Module Freeze',
+                    'feature2': 'Feature Freeze',
                     'ui': 'UI Freeze',
                     'string': 'String Freeze',
                     'hard-code': 'Hard Code Freeze',



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]