Bungeni Technical Documentation¶
Welcome to The Bungeni Technical Documentation. Using this guide, a developer, systems administrator or systems analyst should be able to get a grasp of the many facets of Bungeni. The goal of this guide to provide concise, accurate and lots of information about Bungeni, how to use it and customize it.
Getting Started¶
This part of the documentation focuses on explaining Bungeni, setting up your Python environment. It then proceeds with instructions on how to get Bungeni running seamlessly on the Plone CMS. Instructions on how to make server updates using tools like capistrano are included.
- Properly Install Python
- Properly Install Plone
Installing Bungeni¶
Architecture¶
Systems Administration¶
Customizing Bungeni and Writing Awesome Code¶
This part of the guide focuses on best practices for writing Python code.
Development Guide¶
This part of the guide focuses on tool and module advice based on different scenarios and workflows availed when you use the Bungeni portal.
Testing Guide¶
This part of the guide documents how tests are run on Bungeni.
Development Environment¶
Tutorials¶
Additional Notes¶
This part of the guide, which is mostly prose, begins with some background information about Python, then focuses on next steps.
Contibution notes and legal information are here (for those interested).