ContextMapper / context-mapper-examples

ContextMapper DSL: Examples
https://contextmapper.org/
Apache License 2.0
201 stars 78 forks source link

Problems with generation of team maps on Mac/VS Code #18

Closed schmidthappens closed 3 years ago

schmidthappens commented 3 years ago

Hi Stefan et al.,

I've got some issues with the team map example. I copied https://github.com/ContextMapper/context-mapper-examples/blob/master/src/main/cml/insurance-example/Insurance-Example_Team-Map.cml but the result looks like this.

grafik

I'm working on Mac OSX with latest VS Code and also tried the Eclipse way, but there I got other issues 😉 .

stefan-ka commented 3 years ago

Hi @schmidthappens

I assume you expected a graphic like in out README, here? :)

If yes, this is a duplicate of https://github.com/ContextMapper/context-map-generator/issues/5. Unfortunately this is not supported yet... The illustration in that README was originally created manually to illustrate the DSL capabilities. The graphical Context Map generator does not support generating such graphics yet. So, for the current version of @ContextMapper the result you get is actually correct. You see the complete team map, but not which Bounded Contexts are realized by which team.

However, since there are many users complaining about that lately, I will try to implement this soon :)

Sorry, that I cannot give you a better answer right now.

Best regards, Stefan

schmidthappens commented 3 years ago

Alright, thank you for the response and insights. If you need help let me know. I worked with Xtext et al. several years, so maybe I can support you here. I will close this issue as it is a duplicate of https://github.com/ContextMapper/context-map-generator/issues/5

stefan-ka commented 3 years ago

Thanks @schmidthappens, of course contributions (PRs) are always welcome ;) However, this issue does not affect the DSL (Xtext). We have to enhance https://github.com/ContextMapper/context-map-generator, which is based on Graphviz... But as I said, contributions are always welcome anyway :)