EIP
theavege opened this issue ยท 7 comments
arnaudroques commented
It would help if you could propose a PR here with files from https://github.com/plantuml-stdlib/EIP-PlantUML
Do you know how to do that?
Thanks!
PS: Edited with right URL :-)
theavege commented
Sorry. I don't know how to do that. Do you have instructions?
The-Lum commented
Hi @theavege, and all,
Do you have instructions?
See some elements here:
And here's a quick detailed procedure:
- Fork
plantuml/plantuml-stdlib
and then git clone - Create a new branch (the name is full open, no constrains) like
new_lib
,add/EIP
orupdate/EIP
, oradd_EIP
orupdate_EIP
- Create a new folder
eip
[for the EIP Library] (preferably on lowercase: onlyC4
andDomainStory
have uppercase!) on your branch created on (2) - Copy only final folder/files (not input files [e.g. folder
scripts
ortest
are no needed])- from
plantuml-stdlib/EIP-PlantUML
- to your new folder
eip
of your branch created on (2)-(3)
- from
- Create an
INFO
file as described on CONTRIBUTING onplantuml/plantuml-stdlib
VERSION=1.0.0
SOURCE=https://github.com/plantuml-stdlib/EIP-PlantUML
- Make changes to the
README.md
file to add the EIP Library and describe it. - Commit your work and push it up to your fork repository
- Submit a Pull Request from your fork repository back to the main repository: submit a Pull Request to PlantUML team (
plantuml/plantuml-stdlib
) with your add/update. - Wait Review and PR approval...
Then PlantUML Team and especially @arnaudroques:
- Accept your PR
- Transform and Compress the files of the new folder
- Make a commit with those files on
plantuml/plantuml/stdlib
- Then your Library will be now packaged on
plantuml.jar
- Enjoy... and share... ๐
See also discussion about EIP Library here:
If that can help,
Regards,
Th.
theavege commented
@The-Lum , How to include my theme to puml-themes?
arnaudroques commented
It is online now :-)
The-Lum commented
Hello @theavege,
Now that the plantuml version contains the EIP library, here are some end actions of documentation...
On plantuml/plantuml-stdlib/README.md
- Could you replace on the image source:
- the currently
!include https://raw.githubusercontent.com/plantuml-stdlib/EIP-PlantUML/main/dist/EIP-PlantUML.puml
- by
!include <eip/EIP-PlantUML>
- the currently
On plantuml.com/stdlib
Through alphadoc/stdlib
- Could you add documentation about EIP or copy doc. from the above item?
Thanks a lot.
Regards,
Th.