Fork me on GitHub
#polylith
<
2022-06-14
>
domparry19:06:51

Ours has gone well too. We have 1 more project and 1 library to move over, but we’ve built a lot of new components into Poly already.

projects: 5   interfaces: 36
 bases:    4   components: 36

polylith 2
domparry19:06:41

We have a lot of de-composing to do from those bases.... They are still all fairly large apps.

domparry19:06:13

We also built this little visualisation tool to see how the components relate. It’s auto generated, so it’s not the neatest…

seancorfield21:06:09

Very nice! Any plans to open source this at some point?

domparry05:06:55

Definitely. It’s a little rough round the edges now, but we are going to open source it.

1
👍 2
domparry19:06:28

You can select a brick, and highlight all the connecting lines

😎 3
tengstrand03:06:14

This is cool, but I would use the “standard” colors for bricks (green) and projects (purple) as in the documentation and the poly tool. The good thing with that is that you then don’t need to explain what the red boxes are, for a person used to Polylith!

seancorfield04:06:20

Green bricks, blue bases, purple projects! Yes. @U1S4MH05T Does your visualizer handle multiple bricks with the same interface, for swappable implementations.

domparry05:06:03

Thanks for the feedback. I like the ideas!

👍 1
domparry05:06:22

@U04V70XH6, I’ll check and let you know. I’m not sure if we have any of those yet. We’ve traditionally used mount to manage swapping implementations, and haven’t migrated off it yet since moving to polylith.

1
domparry19:06:13

bases are yellow, projects are green, components red..

Eric Dvorsak08:06:41

roses are red, violets are blue, this tool looks dope, kudos to you

😄 3