Skip to content
SannaJokela edited this page Nov 7, 2016 · 18 revisions

Roadmap process - how to contribute - DRAFT

Oskari Network members

  • Oskari Network member has an intent to add a feature to the roadmap.
  • Oskari Network member communicates with other members of the Network via Oskari Slack (or email list when available) about the change to gauge interest and determine who else is committed to making it happen.
  • Oskari Network member creates a feature specification on Oskari wiki on Github // WHERE?
  • Oskari Network member finds a committer on the Project Steering Committee to shepherd the roadmap item through the Oskari Improvement Proposals in GitHub (OSIP)
  • Integration of the feature is decided by the Project Steering Committee
  • Trusted developers can also be granted commit rights to the repository

Individual developers

  • Familiarize yourself with the license terms
  • Individual developers can inform a bug or contribution first by emailing the developer list by joining Oskari Slack
  • Agree on contribution (sign a Oskari contributor agreement
  • Sign in to GitHub and Fork oskari, oskari-server or oskari-liferay on GitHub
  • Notify the developers of your contribution