-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add docs are starting with the archetype #1
Conversation
cc: @rbuisson |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@ibacher the maven-archetype
doesn't seem to be found when using the generate
command. How should I set up my archetype repositories for it to be picked up?
|
||
This will prompt you for several key variables for your implementation: | ||
|
||
* **distributionName:** A user-friendly name for your distribution. For example, an Ozone implementation for the country of Gruzinia might use "Gruzinia" as the distribution name. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is why I suggested using "Grunzinia" or, in this case, "Haiti". It seemed nicer to ask the user for the part that changes instead of requiring someone type "Ozone" everytime.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not always.
When distributions don't have a proper product name, yes we should put Ozone
in front. When they do, then they should be able to not have to have Ozone
.
KenyaHMIS distro for instance is named KenyaHMIS
not Ozone KenyaHMIS
.
But for Haiti, well, we don't have a good product name for it, so it's just Ozone Haiti
distributionName: A user-friendly name for your distribution. For example, an Ozone implementation for the country of Gruzinia might use "Ozone Gruzinia" as the distribution name.
You need to have the standard OpenMRS Maven setup, so that the "archetype" server resolves to "https://mavenrepo.openmrs.org/public". |
Regarding this
@ibacher , could you add this to the doc itself, as well as a link to the OpenMRS documentation to set that up? |
No description provided.