-
Notifications
You must be signed in to change notification settings - Fork 14
Home
Dr. Markus Voss edited this page May 23, 2021
·
24 revisions
Welcome to the pumla wiki!
Upcoming version roadmap:
v1.0 full productive version
- First "non-beta" Release
- stable version for defined configurations (Mac, Linux and PlantUML)
v0.9 second beta - integrated feedback/problem ticket resolutions from the first beta round.
- hardened API
- hardened installation/setup procedure
- polished documentation (completly consistent in itself over examples and documents)
- second official "Release"
v0.8 first beta - hardening of the API
- an installation system for Linux, Mac
- open up the ticket system for the public
- collaboration model defined: how can others contribute or participate
- communicate / disseminate pumla to the world
- first official "Release"
v0.7 additional capabilities:
- lightweight variant management concept
- model the variance in a pumla-re-usable way (with PlantUML and pumla syntax)
- use model configurations to create variants of (PlantUML) diagrams
v0.6 additional capabilities:
- refactored "tagged values" allowing to put elements depending on their tags and values
- convenience macros to put "functional chains" with one command on a diagram, considering the relations and/or connections of the model repository
Done so far:
v0.5 additional capabilities:
- re-usable model elements for dynamic behavior description: sequences and state machines.
- more convenience functions for putting elements onto a diagram, e.g. depending on their stereotypes.
- allow better "bridging"/mixing of static and dynamic elements, e.g. state or sequence diagram on deployment diagram.
- additional templates for relations and connections
v0.4 capabilities:
- Re-usable model element types: component, rectangle, node if name and alias are equal; also every other when both name and alias are used
- Re-usable relations
- Re-usable connections
- Cheat Sheets to explore contents of model repository regarding re-usable
- model elements
- relations
- connections
- Modelling Guideline to help writing re-usable PlantUML architecture artifacts
- Template for model elements
- User's Guide with description of all extensions
- macros
- file markings
- global variables
- pumla command line tool (python script: pumla.py) to scan your files and fill the re-usable model repository
- Examples overview showing off the capabilities