Difference between revisions of "User:Winterz"

Jump to: navigation, search
(Removing all content from page)
Line 1: Line 1:
 +
= KDE SC Release Packaging Thoughts =
  
 +
1. a CI system where we build all of KDE SC
 +
  - no packaging unless all modules build ok
 +
    (even better would be to force all make tests too)
 +
  - the packaging tools run on the CI system generating "test" tarballs.
 +
  - the "test" tarballs could be downloaded from the CI system
 +
  -
 +
 +
2. the KDE Sysadmin Team
 +
  - provides and manages the CI system
 +
  - will transfer "test" tarballs to the public ftp site
 +
  - prepares the public ftp site for bandwidth requirements at release announce time
 +
  -
 +
 +
3. the KDE Promo Team
 +
  - writes and distributes release announcements through normal channels
 +
  - deals with the media
 +
  - manages public expectations
 +
  -
 +
 +
4. the KDE i18n Team
 +
  - maintains the languages list
 +
  -
 +
 +
* the KDE Release Team
 +
  - coordinates the entire release effort
 +
  - sets release milestones and dates
 +
  - communicates important dates to the community and to distros
 +
  - communicates important news to the community and to distros
 +
  - creates "test" tarballs using the CI system and handles feedback
 +
  - adds hot and security patches to the tarballs before the final release
 +
  - creates "final" tarballs using the CI system
 +
  - pushes tags to the module repositories in a timely manner
 +
  -

Revision as of 22:04, 27 April 2012

KDE SC Release Packaging Thoughts

1. a CI system where we build all of KDE SC

 - no packaging unless all modules build ok
   (even better would be to force all make tests too)
 - the packaging tools run on the CI system generating "test" tarballs.
 - the "test" tarballs could be downloaded from the CI system
 -

2. the KDE Sysadmin Team

 - provides and manages the CI system
 - will transfer "test" tarballs to the public ftp site
 - prepares the public ftp site for bandwidth requirements at release announce time
 -

3. the KDE Promo Team

 - writes and distributes release announcements through normal channels
 - deals with the media
 - manages public expectations
 -

4. the KDE i18n Team

 - maintains the languages list
 - 
  • the KDE Release Team
 - coordinates the entire release effort
 - sets release milestones and dates
 - communicates important dates to the community and to distros
 - communicates important news to the community and to distros
 - creates "test" tarballs using the CI system and handles feedback
 - adds hot and security patches to the tarballs before the final release
 - creates "final" tarballs using the CI system
 - pushes tags to the module repositories in a timely manner
 -

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V.Legal