A simple shared budget manager web application
Find a file
zorun e458da954d
Reorganize "Contributing" documentation to be more accessible to new contributors (#573)
* Reorganize "Contributing" documentation to be more accessible to new contributors

The following changes were done:

- move "How to contribute" first, and "Set up a dev environment" as the
  second section.  This way, a new contributor has access to the most
  general information first, instead of the very specific "dev
  environment" documentation.

- reduce "How to contribute" / "As a developer" by moving the part about
  tests to a new "Contributing as a developer" section (see below).  This
  way, all types of contributions get roughly the same amount of text in
  the first "How to contribute" section.

- add a new "Contributing as a developer" section, which lists items that
  are useful when preparing a code contribution (running tests, formatting
  code, create database migration).  These items were moved either from
  "How to contribute" or from "Set up a dev environment".

* Add brief documentation about updating and adding tests

Co-authored-by: Baptiste Jonglez <git@bitsofnetworks.org>
2020-04-25 11:49:50 +02:00
conf Misc small updates (#536) 2020-02-23 19:27:39 +01:00
docs Reorganize "Contributing" documentation to be more accessible to new contributors (#573) 2020-04-25 11:49:50 +02:00
ihatemoney Add Indonesian and Norwegian to the list of supported languages (#572) 2020-04-25 11:48:32 +02:00
.gitignore Import previously exported json data (#518) 2020-01-13 21:17:55 +01:00
.isort.cfg Add isort support. (#561) 2020-04-21 13:59:41 +02:00
.travis.yml Remove obsolete python code (<3.6). (#571) 2020-04-24 12:32:52 +02:00
CHANGELOG.rst Update known working set. (#558) 2020-04-21 10:30:13 +02:00
CONTRIBUTORS Update CONTRIBUTORS 2020-04-21 14:17:23 +02:00
Dockerfile [docker] Download IHM from Pypy or reference git repo; 2019-07-31 13:02:03 +02:00
LICENSE Re-organize the documentation (#223) 2017-06-21 14:03:16 +02:00
Makefile Add isort support. (#561) 2020-04-21 13:59:41 +02:00
MANIFEST.in Update known working set. (#558) 2020-04-21 10:30:13 +02:00
README.rst Remove obsolete python code (<3.6). (#571) 2020-04-24 12:32:52 +02:00
setup.cfg Remove obsolete python code (<3.6). (#571) 2020-04-24 12:32:52 +02:00
setup.py Remove support for python2. 2019-10-11 19:52:37 +02:00
tox.ini Remove obsolete python code (<3.6). (#571) 2020-04-24 12:32:52 +02:00

I hate money
############

.. image:: https://travis-ci.org/spiral-project/ihatemoney.svg?branch=master
   :target: https://travis-ci.org/spiral-project/ihatemoney
   :alt: Travis CI Build Status

*I hate money* is a web application made to ease shared budget management.
It keeps track of who bought what, when, and for whom; and helps to settle the
bills.

* `Online documentation <https://ihatemoney.readthedocs.org>`_
* `Hosted version <https://ihatemoney.org>`_
* `Mailing list <https://mailman.alwaysdata.com/postorius/lists/info.ihatemoney.org/>`_
  (to get updates when needed).

The code is distributed under a BSD *beerware* derivative: if you meet the
people in person and you want to pay them a craft beer, you are highly
encouraged to do so.

Requirements
============

* **Python**: 3.6, 3.7, 3.8.
* **Backends**: MySQL, PostgreSQL, SQLite, Memory.

Contributing
============

Do you wish to contribute to IHateMoney? Fantastic! There's a lot of very
useful help on the official `contributing
<https://ihatemoney.readthedocs.io/en/latest/contributing.html>`_ page.