Difference between revisions of "Calligra/Schedules"

Jump to: navigation, search
(Release Checklist)
m (Release Checklist)
Line 71: Line 71:
 
*Update version info in the source code:
 
*Update version info in the source code:
 
**bump version info to '''N''' for libs in calligra/CMakeLists.txt (10 for 2.5, 11 for 2.6...)<br/><tt>set(GENERIC_CALLIGRA_LIB_VERSION "'''N'''.0.0")<br/>set(GENERIC_CALLIGRA_LIB_SOVERSION "'''N'''")</tt>
 
**bump version info to '''N''' for libs in calligra/CMakeLists.txt (10 for 2.5, 11 for 2.6...)<br/><tt>set(GENERIC_CALLIGRA_LIB_VERSION "'''N'''.0.0")<br/>set(GENERIC_CALLIGRA_LIB_SOVERSION "'''N'''")</tt>
**update version info in calligra/libs/main/calligraversion.h:
+
**update version info in calligra/libs/main/calligraversion.h:<br/><tt>#define CALLIGRA_VERSION_STRING "<b>x.y Pre-Alpha|Alpha|Beta|RC</b>"<br/>#define CALLIGRA_VERSION_MAJOR '''x'''<br/>#define CALLIGRA_STABLE_VERSION_MINOR <b>y</b><br/>#define CALLIGRA_VERSION_RELEASE '''89 (Pre-Alpha)|90 (Alpha)|91 (Beta)|92 (RC)'''<br/>#define CALLIGRA_ALPHA '''0|1'''<br/>#define CALLIGRA_BETA '''0|1'''<br/>#define CALLIGRA_RC '''0|1'''<br/>#define CALLIGRA_STABLE '''0|1'''<br/></tt>
***<tt>#define CALLIGRA_VERSION_STRING "<b>x.y Pre-Alpha|Alpha|Beta|RC</b>"<br/>#define CALLIGRA_VERSION_MAJOR '''x'''<br/>#define CALLIGRA_STABLE_VERSION_MINOR <b>y</b><br/>#define CALLIGRA_VERSION_RELEASE '''89 (Pre-Alpha)|90 (Alpha)|91 (Beta)|92 (RC)'''<br/>#define CALLIGRA_ALPHA '''0|1'''<br/>#define CALLIGRA_BETA '''0|1'''<br/>#define CALLIGRA_RC '''0|1'''<br/>#define CALLIGRA_STABLE '''0|1'''<br/></tt>
 
 
* Collect changelog items
 
* Collect changelog items
 
* Collect screenshots
 
* Collect screenshots

Revision as of 19:46, 5 July 2012

During the development of Calligra, the team sets goals in features, and dates for upcoming releases. This help to know when to concentrate on features, bug fixing, cleaning, brainstorming, this also allow for an external person to know what to expect and when.

All information and plans must be taken with caution and are subject to changes without notices, decisions are taken on the [email protected] mailing list.

Important information


Stages: Planned Development (alpha, beta) Development (RC) Stable

Version Features Releases Quality Control
Calligra 3.0 Feature Plan Release Plan Quality Control
Calligra 2.7 Feature Plan Release Plan Quality Control
Calligra 2.6 Feature Plan Release Plan Quality Control
Calligra 2.5 Feature Plan (see also old page) Release Plan Quality Control
Calligra 2.4 Feature Plan Release Plan Quality Control
KOffice 2.3 Feature Plan Release Plan Quality Control
KOffice 2.2 Feature Plan Release Plan
KOffice 2.1 Feature Plan Release Plan
KOffice 2.0 Feature Plan Release Plan Applications Status

Release Checklist

Note-box-icon.png
Note
This is work in progress. You can contribute to this page or request updates.


  • Update version info in the source code:
    • bump version info to N for libs in calligra/CMakeLists.txt (10 for 2.5, 11 for 2.6...)
      set(GENERIC_CALLIGRA_LIB_VERSION "N.0.0")
      set(GENERIC_CALLIGRA_LIB_SOVERSION "N")
    • update version info in calligra/libs/main/calligraversion.h:
      #define CALLIGRA_VERSION_STRING "x.y Pre-Alpha|Alpha|Beta|RC"
      #define CALLIGRA_VERSION_MAJOR x
      #define CALLIGRA_STABLE_VERSION_MINOR y
      #define CALLIGRA_VERSION_RELEASE 89 (Pre-Alpha)|90 (Alpha)|91 (Beta)|92 (RC)
      #define CALLIGRA_ALPHA 0|1
      #define CALLIGRA_BETA 0|1
      #define CALLIGRA_RC 0|1
      #define CALLIGRA_STABLE 0|1
  • Collect changelog items
  • Collect screenshots
  • Write announcement for calligra.org
  • Kexi
  • Wikipedia
    • Update version

Content is available under Creative Commons License SA 4.0 unless otherwise noted.