Closed Crashedmind closed 4 years ago
cool - thanks for accepting the PR.
I had some other ideas - I can submit these via PRs also if you think these are useful e.g.
Anyway, you get the idea.... I don't have any affiliation with plantuml - but do use it and C4 a lot.
Hi @Crashedmind
I like the idea for creating a puml that when rendered shows all the icons! That shouldn't be too much of an effort to add to icon-builder
process. If you want to do a PR for it, that'd be great. I would ask that we collaborate on what to add to the main README.md file to cover the new addition.
For 2 and 3, I'd say this would be better as a fork of this repository than PRs. Being this is managed by AWS, keeping the focus specific to AWS Architecture Icons is the main goal.
Licensing allows for use of the code and processes in anyway you'd like, and I'd be happy too call out your work from this repo!
thanks @gadams999 - with this collaborative approach in mind, I'll compose my thoughts... into a github project board - so they can be prioritised and tracked - and PR/fork as required.
Scaling is another idea. Would be very easy to add a scaling factor as a parameter to the icon macros so user can in their puml file change the size of the icon. I've tested this... but not changed the icon-builder script to auto-generate.
https://github.com/Crashedmind/plantuml-stdlib/projects/1 is the prioritized list of features so far - with links to the details in wiki pages.
Issue #, if available:
Description of changes: Problem When "icon-builder.py --check-env" is run, it fails because it's looking for AWScommon.puml. However, what's there is "AWSCommon.puml" Also, some minor typos in MARKDOWN_PREFIX_TEMPLATE
Solution Change the script to look for "AWSCommon.puml. Fix minor typos in MARKDOWN_PREFIX_TEMPLATE
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.