Skip to content
Snippets Groups Projects

Issue-based sponsorship system

Merged Georges Racinet requested to merge topic/default/sponsorable into branch/default
Files
2
Funding Heptapod
================
.. _`Octobus`: https://octobus.net
.. _`Cloudcrane`: https://cloudcrane.io
.. _`Orbeet`: https://orbeet.io
.. _`Sponsorable 1`: https://foss.heptapod.net/heptapod/heptapod/-/issues?label_name%5B%5D=Sponsorable+1
.. _`Sponsorable 2`: https://foss.heptapod.net/heptapod/heptapod/-/issues?label_name%5B%5D=Sponsorable+2
.. _`sponsors`: sponsors.html
@@ -3,4 +9,15 @@
Donating
~~~~~~~~
Heptapod is an Open Source piece of software that requires a
significant development effort to stay up to date and to move forward.
It has been historically funded by a limited number of `sponsors`_,
the first and foremost being `Octobus`_, where the adventure started.
In March 2024, Heptapod development has been adopted by
`Cloudcrane`_, as part of the `Orbeet`_ portfolio. This means that
the development costs are now supported by us, Cloudcrane, and we
cover them by providing several ways of funding Heptapod, with additional
benefits for you.
Cloudrane offers support, hosting and the possibility to sponsor features.
@@ -6,4 +23,9 @@
The Heptapod project accepts donation through Open Collective,
an online funding platform for open and transparent communities.
Support contracts and managed instances
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
If you are running Heptapod in production for an active team of
developers, you might be interested in
getting support from the development team, in particular to help with
version upgrades. We provide contracts covering all of that.
@@ -9,5 +31,6 @@
OpenCollective takes care of receiving the funds and lets us spend
them on the premise that everything must happen in the open, hence
providing a direct form of accountability.
Cloudcrane can also host a private Heptapod for you, on our
infrastructure or on your own (with technical requirements).
Providing fully managed applications for our customers
is after all our core business.
@@ -13,3 +36,10 @@
.. raw:: html
Feel free to `email us <mailto:heptapod+services@orbeet.io>`_ if you
are interested by these services.
Sponsoring features
~~~~~~~~~~~~~~~~~~~
A simple categorization
-----------------------
@@ -15,6 +45,19 @@
<a href="https://opencollective.com/heptapod/donate"
target="_blank" class="donate">
<img src="https://opencollective.com/heptapod/donate/button@2x.png?color=blue"/>
</a>
All the work that can be done in Heptapod is recorded as *issues*
in its own instance. Those that can be the object of a direct
sponsorship are marked with dedicated "Sponsorable" labels that encode the
monetary amount required to implement them.
For example, issues with the `Sponsorable 1`_ label can be sponsored
for €1000 (excluding tax), those with `Sponsorable 2`_ for €2000, etc.
How to sponsor
--------------
For now, to sponsor an issue, please
`email us <mailto:heptapod+services@orbeet.io>`_ about it.
We're thinking about making issue sponsorsphips digital products
that can be simply ordered from our website, but that is not
in place as of this writing yet.
@@ -20,7 +63,14 @@
For more information about Open Collective, see `their documentation
<https://docs.opencollective.com/help/>`_. Our `fiscal host
<https://docs.opencollective.com/help/fiscal-hosts/fiscal-hosts>`_ is
the
`Open Source Collective 501(c)(6) <https://opencollective.com/opensource>`_.
Our current opinion is that each issue should be sponsored
by a single actor, the point being that this system should be
simple and straightforward. If you think of a particular one for which
some kind of alliance would be in order, please reach out to us.
It is possible that we would just split it in several smaller pieces.
The process
-----------
Once the sponsorship for an issue has been received, the issue is
marked as "Sponsored" and development can start, with the aim of
including it in the next minor version (x.y).
@@ -26,4 +76,5 @@
Contracting
~~~~~~~~~~~
Unless you do not want the publicity, your sponsorship is displayed
on the issue and potentially in the `sponsors`_ page, the changelog
etc.
@@ -29,4 +80,10 @@
One other way to fund Heptapod is to hire
`Octobus <https://octobus.net>`_ or other contractors to work on it.
As it is always the case with software development, it is possible
that our initial estimation has to be adjusted, perhaps because the
software environment changed since then, perhaps for unforeseen
reasons. If that were to happen, we will upgrade the sponsorship amount and
get back to you as soon as possible. If the new amount does not suit you,
you'll be refunded and the issue will be put back in store with the
appropriate "Sponsorable" label. We will of course do our best so that
such circumstances stay exceptional.
@@ -32,4 +89,3 @@
This is ideal for well-defined tasks and to minimize transaction
fees, especially if both parties use the same currency and it's
not USD (Octobus is a French company).
If too many issue sponsorships happen at the same time for inclusion
in the next minor version, we will reach out to you to make a schedule.
Loading