The last few days I published some of my side-projects to GitHub.
I created three repositories
- UML Tooling Framework
This repository contains all tool-independent parts of the framework. It is basically a C# translation of the UML Metamodel.
- Enterprise Architect Add-in Framework
This repository stores all framework stuff to create add-ins and tools upon Enterprise Architect.
It currently contains an EA wrapper library based on the UML Tooling Framework, the EA Add-In Tester as described in Testing and Debugging your C# Enterprise Architect Add-in, a base complete add-in base class that contains all of the EA events, and an example add-in as described in Creating your first C# Enterprise Architect Add-in in 10 minutes
- Enterprise Architect Toolpack
This repository will contain all of the actual tools and add-ins for Enterprise Architect.
Currently it contains the EA Navigator Add-in, a tool to navigate between operations and sequence diagrams.
There’s still a lot to do, like adding documentation and installers etc, but it’s a start.
One of those things I’m thinking about is which open source license I should use. Any motivated suggestions are welcome 🙂