In other words, Abilian Core is the foundation for a small, but growing,
family of business-critical applications that our customers intend us to
support in the coming years.

So while Abilian Core APIs, object model and even architecture, may (and
most probably will) change due to various refactorings that are expected
as we can’t be expected to ship perfect software on the firt release, we
also intend to treat it as a valuable business asset and keep
maintaining and improving it in the foreseeable future.

Roadmap & getting involved

If you need help or for general discussions about the Abilian Platform, we
recommend joing the Abilian Users forum on Google
Groups.

For features and bug requests (or is it the other way around?), we
recommend that you use the GitHub issue
tracker.

Install

If you are a Python web developer (which is the primary target for this
project), you probably already know about:

Python 2.7

Virtualenv

Pip

So, after you have created and activated a virtualenv for the project,
just run:

pip install -r etc/deps.txt

or:

python setup.py develop

To use some features of the library, namely document and images
transformation, you will need to install the additional native packages,
using our operating system’s package management tools (dpkg,
yum, brew…):

A few image manipulation libraries (libpng, libjpeg)

The poppler-utils, unoconv, LibreOffice, ImageMagick
utilities

Look at the fabfile.py for the exact list.

Testing

Abilian Core come with a full unit and integration testing suite. You
can run it with make test (once your virtualenv has been activated).

Alternatively, you can use tox to run the full test suite in an
isolated environment.

Licence

Abilian Core is licensed under the LGPL.

Credits

Abilian Core has been created by the development team at Abilian
(currently: Stefane and Bertrand), with financial support from our
wonderful customers, and R&D fundings from the French Government, the
Paris Region and the European Union.

Everyone who has been involved with and produced open source software
for the Flask ecosystem (Kiran Jonnalagadda and the
HasGeek team, Max Countryman, Matt Wright,
Matt Good, Thomas Johansson, James Crasta, and probably many others).

The creators of Django, Pylons, TurboGears, Pyramid and Zope, for
even more inspiration.