- You will get a team of developers sharing efforts to improve Tryton while your in-house development keeps improving in a slower pace.
- The maintenace cost are also reduced thanks to sharing the code with all the community.
- Tryton has a strong focus on security. Once an issue is reported it is notpublicity disclosed until a fix for all supported versions is released.
- We maintain a set of packages (and also a production ready docker image), which are updated regularly with bug fixes.
- We try to improve our framework every release. We always work on generic improvements that benefit all custom code using our framework without the need of modifying custom code.
- Tryton has a very powerfull set of test tools that ease the development but also reduce the maintenance needs. For example, we have a scripting client that can we use on tests scenarios to ensure all the business logic is always working asexpected.
- We have a fixed release scheduled and a maitenance plan for each released series which avoids allows developers to upgrade to newer series when it’s better for its needs.
- Tryton has a set of modules (i think we are near 150 now) that can be reused on your custom solution. This modules can be activated deending on the users needs. Altought you may just use a small set on the start once you have your development based on tryton you will have them for free. For example if your solution needs to send marketing emails we already implemented in a module. So your solution gains this new features for free.
- Tryton is a business solution, a framework for developing but also a community, this means tha anyone can share it’s doubts here and we will provide our best advices or even help solving custom development errors.
- We are open minded and accept contributions from everyone. So if your features are generic enought and you want to fill our quality requirements some of your solutions can be part of tryon and mantained by the full community.
Here are 10 reasons for the slides
It’s hard to answer without knowing any details of the system you developed on house. What is the functional area of you system? How is technically organized? Which components are you using? If you give more details about the requirements I can give more reasons to choose Tryton.