Skip to content

tilladams/geoserver.github.io

 
 

Repository files navigation

This repository contains the source for the Github generated GeoServer home page.

Developing

The site is built with Jekyll. To perform a single build of the site:

jekyll build

The site contents will result in the _site directory.

Jekyll can also be run in "watch" mode for development:

jekyll serve -w

The site contents will be served at http://localhost:4000.

Releases

When a release is performed the site contents are updated to reflect the new release. Below is the process of updating site contents for a stable release.

  1. Update release/stable/index.html with the details of your new release. The the version tag in the page preamble to the current version, and the jira_version are required. This is the number after fixforversion in links to that version on Jira, for example, https://osgeo-org.atlassian.net/projects/GEOS/versions/10160 for 2.7-RC1 has jira_version of 10160.

  2. Copy stable to the appropriate version number (so your blog post has something to link to). For example if the version is 2.5.2 make a copy using:

     cp -R release/stable release/2.5.2
    
  3. Update the release/2.8.x/index.html with the next jira_version from the roadmap on Jira. This is the number after fixforversion in links to that version, for example, https://osgeo-org.atlassian.net/projects/GEOS/versions/10163 for 2.8-beta has jira_version of 10163.

  4. Update _config.yml and update the stable_version property to the current version. This change will be reflected on index.html and download/index.html.

  5. Update the ``download/index.html` by adding your new page to the list.

If performing a maintenance or development release, repeat the above process replacing "stable" with "dev" or "maintain" accordingly.

If creating a new branch, change the entries for "maintain", "stable", and "dev" to reflect the new branch identities.

About

GeoServer Website

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 96.9%
  • JavaScript 1.7%
  • CSS 1.4%