UML Designer is an open source project and everyone is encouraged to get involved! There are lots of ways you can contribute:
This UML modeling environment is based on the Sirius. It is under an
Open Source license (EPL) and the source code is hosted on github.
It is intended to cover most use cases behind the usage of UML, and more importantly to be reused when you apply a
model driven approach which uses both UML and some DSL. Everything should integrate seamlessly in the same environment.
To get the code just clone the repository :
UML Designer’s code is hosted on Github. It’s easy to get the code and build UML Designer from source. Just clone our repository, make your changes, adapt it to your need and trigger a pull request.
Found an error in this web-site or in the documentation? Please help us and contribute.
UML Designer’s documentation is hosted on Github: https://github.com/ObeoNetwork/UML-Designer/tree/master/documentation. Just clone our repository, update the documentation and trigger a pull request. The documentation is written with the textile syntax, so it is really easy to contribute. Have a look to the Documentation section in the developer guide to learn more about how we build the UML Designer documentation.
We’re constantly looking for feedback about this modeler, if you think something is missing, some behavior is weird or even just to tell us you are happy with it in its current state, please come and exchange.
Bug reports are really important, so please report any issues you have. When you report bugs, make sure you include lots of detail, reproducible tests, example code or anything else you think might help!
The bug tracker is available on github : https://github.com/ObeoNetwork/UML-Designer/issues.
We are using the github integrated issue tracker.
To enter a new issue you just need to create a github account.
To search for issues, have a look to the github help page to learn the searching issue syntax.
You can visualize also on which issues we are working on thanks to our card wall: https://waffle.io/obeonetwork/uml-designer
If you have any question, do not hesitate ask a question on the Obeo Network.
Give us feedback by filling in our survey!
In UML Designer, we use target-platforms to define explicitly plugins and features available in the build context. We use it also to work on UML Designer in our Eclipse IDE.
To use it, you should import the releng/org.obeonetwork.dsl.uml2.target project in your own IDE and set the “.target” as target-platform.