Code review

Code review (Wikipedia) is an essential tool when developing quality software. We welcome interested persons and provide some general information about it here.

How to start

The code is available at GitHub and you'll find links to demo versions and manual, used technologies and much more on the OpenAtlas website.
Information about development is available in the Redmine Wiki which you may already know since you are here.
We recommend using your favorite editor to analyze the code and install OpenAtlas locally to e.g. run tests or check changes on the fly.

Etiquette

Giving and receiving critique can be hard, we are humans after all, but here are some tips to make it easier and friendlier for both parties involved:

A good read about working on code together is The Ten Commandments of Egoless Programming, as originally established in Jerry Weinberg's book.

What to look for

How to participate

When you find issues we like to hear about it and there are some ways to tell us:

Things for us to do