iota-wiki / Design-Resources

Graphics, Templates and more
1 stars 3 forks source link

Create draw.io diagram libraries #5

Open Dr-Electron opened 2 years ago

Dr-Electron commented 2 years ago

We should create different diagram libraries so that most of the images In the build section can easily be updated.

Maybe the structure could be something like:

diagram-libraries/
├── README.md
├── flowchart.xml
└── misc.xml
JSto91 commented 2 years ago

yes - btw it's possible to load multiple libraries in draw.io. So you would have multiple sections on the left menu to open and select elements. That would kinda fix the issue with subgroups.

I still think we should maybe separate identity - just to keep it clean. diagram-libraries/ ├── README.md ├──identity.xml #everything BPMN 2.0 Specification ├── flowchart.xml #Container/Arrows/Addresses etc ├── iota-libraries-nodes.xml #Icons etc └── misc.xml #General elements like VM etc?

wdyt?

Dr-Electron commented 2 years ago

Sounds good. Still not sure if we should separate identity, but let's try

JSto91 commented 2 years ago

Sounds good. Still not sure if we should separate identity, but let's try

Well we don't need to but I can already imagine the identity team searching through the flowchart library with some elements in it that have nothing to do with their specification/standard, ending in ragequit :trollface:

Dr-Electron commented 2 years ago

But don't you think all IF projects will/should use the same spec/standard? Everything we need that isn't in this spec/standard should be part of the misc or another group

JSto91 commented 2 years ago

They should - but i don't know if every element definition for identity is the same as for smart contracts for example. If it is then we can go with it. If it isn't and they want to go that way they need to work with the specs (500+ pages).

If that isn't going to be the case - but will for example be in a year - we can just rename the identity lib to flowchart and delete/move the other libs into misc :)

Dr-Electron commented 2 years ago

Ok. Sounds good to me