Closed tisto closed 7 years ago
FWIW, IMHO:
Would it make sense to use branches to provide optional addons? That might make it simple to keep in sync with the base package.
I went ahead and created a pull request where I removed all questions that are unnecessary in my opinion (profile, setuphandler, testing, version, locales, keywords):
https://github.com/plone/bobtemplates.plone/pull/43
I also created issues for every question I removed, so feel free to comment there if you think we should keep one of those.
With five basic questions left (name, email, github user, package description, plone version), I think we should in addition just ask if the user wants to create a theme or a dexterity package (or a "basic" pkg).
You can probably get name and email from the user's git config. But it's not that bad to ask for them.
Why is that cat crying? The already build-in feature to get name and email from git works.
My feeling is that we are in maintenance mode already, at least for series 1.x, so if the design goals have to change, that would be a 2.0 release anyway.
Closing...
@gforcada I don't understand you comment. I think the discussion here went a bit away from the original intend. Design goals are a set of rules that we use as a base line for all further discussions. I think we can just add the design goals to the README and then close the ticket afterwards.
Design Goals
Concrete Decisions
This is just a draft and open for discussion. Feel free to comment or propose additions. I would especially like to hear the opinion of @cewing and @smcmahon. If we can reach an agreement we can add those design goals to the docs.