archimatetool / archi-modelrepository-plugin

coArchi - a plug-in to share and collaborate on Archi models.
152 stars 52 forks source link

Allow multiple models in the same repository, #169

Closed scottwalkerwmda closed 2 years ago

scottwalkerwmda commented 3 years ago

As a Software developer, I want to use Archi for my diagrams. I'd like to incorporate all of these diagrams in the same repository as my code base. For example, We have functional flow diagrams, database diagrams, communication diagrams that are all apart of the same project and it would make sense for us to have them all in the same repository

jbsarrodie commented 3 years ago

Hi,

There seems to be some misunderstanding here.

In ArchiMate (and thus in Archi), a model contains multiple elements, relationships and diagrams (called views). coArchi (aka model repository plugin) allows you to collaborate on models by storing models in their own git repository.

So at the end, you have only one model per repository, but you can have any number of diagram is such model.

scottwalkerwmda commented 3 years ago

Ok, I think I understand. My expectation would have been to have multiple models in a repository to make clear their separations. If you were to have a larger repository with lots of isolated features within it, I'd have liked to have had a separate model per isolated feature. So one model is more aligned to a feature and all diagrams in that model become specific to that. Rather than having one model per repository with potentially hundreds of diagrams