Giter Site home page Giter Site logo

geoserver.github.io's Introduction

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 Codehaus Jira, for example, https://jira.codehaus.org/browse/GEOS/fixforversion/20940 for 2.7-RC1 has jira_version of 20940.

  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.5.x/index.html with the next jira_version from the roadmap on Codehaus Jira. This is the number after fixforversion in links to that version, for example, https://jira.codehaus.org/browse/GEOS/fixforversion/21000 for 2.8-beta has jira_version of 21000.

  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.

geoserver.github.io's People

Contributors

aaime avatar bencaradocdavies avatar bradh avatar jodygarnett avatar rduivenvoorde avatar smithkm avatar ximex avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.