How to contribute

Timo Sallinen edited this page Mar 15, 2017 · 18 revisions

How to contribute

If you have major feature requests or are Project owner, check the OIPs.

Note! There's a difference for developing generic Oskari functionality and application specific functionality. You should base your work on a released version (master branch) when creating applications, but any generic functionality that should be part of the next Oskari release should be based on the latest develop branch.

Individual developers

  • Familiarize yourself with the license terms and architecture/development principles
  • Individual Community members can report a bug or contribution first by informing other developers by creating a GitHub issue and/or joining Oskari Slack (The codecorner-channel in Slack is a good starting point)
  • Agree on contribution and sign a Oskari contributor agreement
  • New committers will be also approved by the Oskari Project Steering Committee
  • Sign in to GitHub and fork oskari-frontend or oskari-server on GitHub
  • Notify the developers of your contribution via Slack or other means to make sure the feature you are going to implement is not already being implemented by some other developer.
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.