Canonical, the company behind Ubuntu, has used many popular content management systems for different purposes. For a recent major project, Ubuntu Developer Portal, they were looking for a CMS that would allow them to integrate numerous custom applications, and offer long-term stability and performance as future traffic grew substantially. They also needed specific features, like multilingual support to serve their international users, in particular in the Chinese market, while the new system needed to drop in well into their global deployment infrastructure.
None of the various other CMSes already used by Canonical could meet all of these and other requirements for their project, and after an evaluation process of potential systems, django CMS stood out from the rest.
django CMS was an even better fit thanks to its ability to support multiple database systems and configurations (rather than being constrained to for example to MySQL alone), while its permission and access management system was ideal for their large and distributed team of content authors.
Thanks to django CMS's flexibility, it was easy to integrate their custom applications, and build django CMS plugins to work with them. In fact, because building, integrating and deploying the CMS turned out to be far easier than expected, they were able to concentrate on expanding and improving functionality of their own applications right away.
The combination of simplicity, flexibility and power, and the fact django CMS can equally well run locally for development and globally for deplyment made it the ideal tool to build the Ubuntu Developer Portal project.
You can read all about Canonical's experience in their own words on opensource.com
Mastodon
Youtube
Join our Discord Community
Copyright © 2001 - 2024 Divio AG. BSD Open-Source License.
Websites do not have full control over cookies that may set by various third-party scripts. To see detailed information about and to manage cookies in your browser, please check its privacy settings.
These cookies and scripts cannot be deactivated as they are needed to correctly render this website.
These tools are used to collect statistics about user behaviour that helps us to improve our website and services. No personal data are collected.
In order to improve your experience of our services, we will customise your experience based upon your usage.
Currently none in use.
Update your browser to view this website correctly.