Skip to content

Commit

Permalink
dev guide updated
Browse files Browse the repository at this point in the history
  • Loading branch information
nilshempelmann committed Sep 8, 2018
1 parent cef21b5 commit a67fe6b
Show file tree
Hide file tree
Showing 4 changed files with 33 additions and 17 deletions.
2 changes: 2 additions & 0 deletions docs/source/appendix.rst
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,8 @@ Useful Links
WPS Documentation
=================

.. Warning: outdated
* `What is WPS? <http://geoprocessing.info/wpsdoc/Concepts#what>`_
* `WPS on OSGeo Live <http://download.osgeo.org/livedvd/doc-dev/standards/wps_overview.html>`_
* `WPS tutorial <http://wiki.ieee-earth.org/Documents/GEOSS_Tutorials/GEOSS_Provider_Tutorials/Web_Processing_Service_Tutorial_for_GEOSS_Providers/Section_2:_Introduction_to_WPS>`_
Expand Down
30 changes: 28 additions & 2 deletions docs/source/dev_guide.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ Developer Guidelines

.. contents::
:local:
:depth: 3
:depth: 2

The Birdhouse project openly welcomes contributions (bug reports, bug fixes, code enhancements/features, etc.). This document will outline some guidelines on contributing to birdhouse. As well, the birdhouse :ref:`communication` is a great place to get an idea of how to connect and participate in birdhouse community and development where everybody is welcome to rise questions and discussions.

Expand All @@ -20,14 +20,30 @@ accordance with the `OSGeo Code of Conduct`_.

Contribution Workflow
---------------------
Everybody is welcome to contribute to birdhouse. Here are some basic guides to smoothly contribute:

.. _source_code:

Source code
...........
The source code of all birdhouse components is available on GitHub_. Respecting the git mechanisms you can fork, clone and pull source-code into your repositories for modification and enhancement. Once your improvement is ready, make a pull request to integrate your work into the origin birdhouse repositories.

.. note: Please keep your forks close to the origin repositories and don't forget the pull requests.
.. _issuetracker:

Issue tracker
.............

To keep track on the contribution and development, please use the issue tracker on GitHub for the corresponding birdhouse component.

.. todo:: The coding guide needs to be updated.

Please find the coding guide in the
`Wiki <https://github.com/bird-house/bird-house.github.io/wiki/Development-Guidelines>`_.


.. _codestyle:

Python Code Style (PEP8)
------------------------

Expand Down Expand Up @@ -141,6 +157,16 @@ The main `documentation`_ (which you are reading now) is the starting point to
get an overview of birdhouse. Each birdhouse component comes with
its own Sphinx documentation and is referenced by the main birdhouse document.
.. _conda:
Environment with conda
----------------------
.. todo: How to create a conda package
.. _`OSGeo Code of Conduct`: http://www.osgeo.org/code_of_conduct
.. _`documentation`: https://github.com/bird-house/birdhouse-docs
.. _`GitHub`: https://github.com/bird-house
Expand Down
1 change: 1 addition & 0 deletions docs/source/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -17,3 +17,4 @@
release_notes
license
glossary
appendix
17 changes: 2 additions & 15 deletions docs/source/snippetstobesorted.rst
Original file line number Diff line number Diff line change
@@ -1,20 +1,7 @@
.. _conda:


.. _source:
Source code
-----------

The source code of all birdhouse components is available on GitHub_.

.. _issuetracker:
Issue tracker
-------------

Please use the issue tracker on GitHub for the corresponding birdhouse component.


Website development
-------------------

The birdhouse website is on http://bird-house.github.io/. The HTML pages are `maintained on GitHub <https://github.com/bird-house/bird-house.github.io>`_.
The birdhouse website is on http://bird-house.github.io/.
The HTML pages are `maintained on GitHub <https://github.com/bird-house/bird-house.github.io>`_.

0 comments on commit a67fe6b

Please sign in to comment.