Differences

This shows you the differences between two versions of the page.

Link to this comparison view

maintainers [2012/04/12 17:50]
Stefano Karapetsas
maintainers [2014/02/13 23:52] (current)
infirit [Releases] Typo
Line 9: Line 9:
   * Make sure you're up to date:\\ <code>git pull</code>   * Make sure you're up to date:\\ <code>git pull</code>
   * Make sure you don't have local changes and/or revisions:\\ <code>git status</code>   * Make sure you don't have local changes and/or revisions:\\ <code>git status</code>
-  * Increment the version number in configure.in or configure.ac: \\ <code>AC_INIT([mate-panel], [1.2.1], [https://github.com/mate-desktop/mate-panel/issues], [mate-panel], [http://www.mate-desktop.org])</code> +  * Increment the version number in configure.in or configure.ac: \\ <code>AC_INIT([mate-panel], [1.7.1], [https://github.com/mate-desktop/mate-panel/issues], [mate-panel], [http://www.mate-desktop.org])</code>
-  * Update ChangeLog file:\\ <code>git log --stat > ChangeLog</code>+
   * Check the README file.   * Check the README file.
-  * Try to build, install and use the package.+  * Update NEWS file 
 +  * Generate build system with autogen.sh. Make sure to pass --enable-gtk-doc where needed to build gtk documentation. 
 +  * Use ''**make dist**'' to create a new tarball. 
 +  * Check if the ChangeLog in the new tarball was correctly generated from git log. If not check the dist-hook in Makefile.am. 
 +  * Run ''**make distcheck**'' and fix any issues it reports. Do note that it runs ''**make check**'' so check README if test(s) fail for any setup that is needed. 
 +  * Build the new package for your distribution and test there are no issues. If needed distribute the tarball within the team for testing.
   * Commit and tag the changes:\\ <code>   * Commit and tag the changes:\\ <code>
 git commit -a git commit -a
Line 24: Line 28:
 ===== Distributions ===== ===== Distributions =====
  
-This section covers all the process to maintain MATE packages in the official repository at http://packages.mate-desktop.org/.+This section covers all the process to maintain MATE packages in the official repository at http://repo.mate-desktop.org/.
  
 FIXME FIXME
maintainers.1334245856.txt.gz · Last modified: 2012/04/12 17:50 by Stefano Karapetsas
 
Recent changes RSS feed Driven by DokuWiki
Hosted by First Colo