Skip to content
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

Create a maven archetype #12

Open
kgress opened this issue Mar 22, 2019 · 0 comments
Open

Create a maven archetype #12

kgress opened this issue Mar 22, 2019 · 0 comments
Labels
enhancement New feature or request question Further information is requested

Comments

@kgress
Copy link
Contributor

kgress commented Mar 22, 2019

Summary

Somewhat related to #11 , we should create a Maven Archetype and push it to the maven repo. This will allow users to quickly and efficiently get started with a new project without having to worry about the organization and formatting of their codebase.

We should think about what exactly is going to be created with this archetype. Should we create an archetype that provides similar purpose to what the example code base does? In this case, having a runnable example from the moment you create the new project with the archetype. Or, should we only worry about the package structure and some default files like the application.properties file?

I think open discussion is warranted regarding what we would like to see with the archetype.

Questions/Concerns

  • Should this archetype live with the Scaffold repo or should we create a new repo for this?
  • What should we include in the archetype?

A/C

  • Figure out what we'd like to see with the maven archetype
  • Do the work!
  • Update this A/C once the requirements have been figured out
@kgress kgress added enhancement New feature or request question Further information is requested labels Mar 22, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request question Further information is requested
Projects
None yet
Development

No branches or pull requests

1 participant