This documentation is aimed at those who would be interested in making contributions to Gaphor. For tutorials and how-to information, please visit the Gaphor Website.
In the future, we would like to split the documentation in to sections that focus on explanation (understanding-oriented) and reference (information-oriented). For now, this information is all together.
If you're into writing plug-ins for Gaphor you should have a look at our fabulous Hello world plug-in.
Setting up a development environment, and packaging Gaphor on different platforms:
.. toctree:: :caption: Installation :maxdepth: 1 linux macos windows
.. toctree:: :caption: Concepts :maxdepth: 1 framework service_oriented event_system modeling_language style_sheets transaction items
.. toctree:: :caption: UML and data model :maxdepth: 1 model stereotypes datamodel connect
.. toctree:: :caption: Storage :maxdepth: 1 storage xml-format
.. toctree:: :caption: Services :maxdepth: 1 undo
- You should definitely check out Agile Modeling including these pages:
- UML Diagrams (although Gaphor does not see it that black-and-white).
- http://www.agilemodeling.com/essays/
- The official UML specification. This ''is'' our data model.