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

Custom styles (starters) #17

Closed
snicoll opened this issue Jun 10, 2014 · 0 comments
Closed

Custom styles (starters) #17

snicoll opened this issue Jun 10, 2014 · 0 comments
Assignees
Milestone

Comments

@snicoll
Copy link
Contributor

snicoll commented Jun 10, 2014

Open the service to custom styles (i.e. starters). Right now, a style is defined by its name and has a textual value.

The name is used to build the actual dependency declaration, something like:

<dependencies><% styles.each { %>
  <dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter${it}</artifactId>
  </dependency><% } %>

This should be replaced by a more descriptive way of defining the starter, i.e.

  • groupId
  • artifactId
  • version

To avoid the burden of repeating the groupId (and version), a set of styles can be grouped with a default for those.

This means that a custom/external style relates to one starter (or whatever the dependency is called). I think that's actually a good thing because it forces these to be easily configurable.

@snicoll snicoll self-assigned this Aug 19, 2014
@snicoll snicoll modified the milestone: 0.1 Apr 14, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant