I’m currently using the self-hosted version of Invoice Ninja and overall I’m very happy with the platform. However, there are a few features that are quite important for my use case but are currently missing.
I would like to ask whether it is possible to commission the development of certain features for a fee. A key requirement for me would be that any changes or additions are integrated into the upstream version of Invoice Ninja, rather than being maintained as a separate fork.
Is there an official way to propose and sponsor such development? Or should I get in touch directly with the core team?
Thanks in advance for any insights or suggestions!
However, the website mentions: “Add new features (Version 4 only; Starting at $2,500).”
I’m currently using Invoice Ninja Version 5, and this doesn’t address my concern — whether these features will be included in the upstream version of Invoice Ninja.
Could you please confirm the following process:
1. I post on GitHub Discussions to ask whether a specific feature would be accepted upstream and wait for confirmation.
2. I have the feature implemented by Bold Compass.
3. I submit the modified code to Invoice Ninja (could you clarify how exactly this step should be handled?).
4. The code is integrated into Invoice Ninja shortly thereafter.
I do have a few questions regarding this:
• Can I receive a binding confirmation via GitHub Discussions that a particular feature will be accepted? It would be quite risky to invest several thousand euros without knowing for sure that the code will actually be merged into Invoice Ninja.
• What happens if the code quality is deemed insufficient?
• Is Bold Compass considered reliable enough that their code would meet the necessary quality standards?
Also, there’s still the issue that, according to Bold Compass, they only implement features for version 4. Is this information still current?