Skip to content
Pedro R. Andrade edited this page Nov 28, 2016 · 11 revisions

Releases

This documents describes the steps to release TerraME and its packages.

Releasing TerraME

  1. Download TerraME installers in Windows, Linux, and Mac and install them.
  2. Execute Visual Tests in each of these version.
  3. Make a small report about the solved issues. Count the number of bugs fixed in the new version.
  4. Release Terrame with a new version number. Add the version's number to the Release title (otherwise Github will add the last commit's title, argh!).
  5. Update terrame.org with the newest version number and date.
  6. Update base's and terralib's html files in terrame.org using repository/doc-base-terralib.lua.
  7. Activate Google's crawler. Update packages/doc/base/doc/index.html, and submit it to indexing with "Crawl this URL and its direct links". Do the same for the other packages.

Releasing a Package

  1. Build the package with terrame -build.
  2. Copy the package to ssh.dpi.inpe.br, to the directory /home/www/terrame/packages/<current-version>.
  3. Update packages.lua with the information about the package.
  4. Install the package using TerraME's graphical interface.

Clone this wiki locally