-
Notifications
You must be signed in to change notification settings - Fork 23
Version 1.0.0 Release and Maintenance Discussion #33
Comments
I really appreciate your initative, as i think this project is really valid to generate small static sites! |
I may have some time to work on this next week, one thing missing from the lists above is the test suite - this is something that has always needed improvement. We shouldnt really be adding features without a decent test suite to back them up. |
Might I suggest along with semver that we use gitflow as this makes managing PRs, releases and hotfixes a lot easier. |
I agree with Nick. Version 1.0.0 should include no more new features, but Zach
|
I agree that a more robust test suite is a great idea. And naturally new features should definitely include tests. I disagree about not adding new features though. I think v1.0 should include new features and have tests for those new features. @zdwolfe - I was expecting that we WOULD be making breaking api changes which is why I'm suggesting we change the major version number. That way anyone using the existing 0.2 version would be able to continue using the old version. Then going forward after v1.0, which includes the better test suite, we should be able to follow semver. @nickpack - completely agree with following gitflow methodology |
@nickpack - updated the 1.0 feature list to include better testsuite |
@zdwolfe @kengoldfarb I wasnt saying don't release new features, was just stating that the test suite should be in line with it. |
@nickpack @zdwolfe @MrGamer @rtgibbons - Check it out and let me know what you think. There's a test project using the new config here for reference: https://github.com/kengoldfarb/grunt-swig-test Also the readme is updated with the new options. It's still missing some stuff like a good test suite but most everything else from the list above should be addressed. |
Ken, Do you think you could submit it as a pull request so it's easier to see Thanks, On Wed, Oct 22, 2014 at 5:27 PM, Ken Goldfarb [email protected]
|
Pretty close to a full rewrite. PR is here: https://github.com/rtgibbons/grunt-swig/pull/37/files |
Version 1.0.0 Release Discussion
@rtgibbons I'm willing to help with maintenance. Here are some initial thoughts.
I propose...
Versioning Going Forward
1.0.0 Feature/Fix list
dest
directory Add support for flat trees. #28, Allow file extensions other than .swig #30, Add options to change the generated file extension and prevent the expansion of subpaths for dest #32Workflow
1.0.0-rc1
1.0.0-rc2
until we agree we have a stable and tested codebase1.0.0
to npm@rtgibbons @nickpack @zdwolfe @MrGamer - Thoughts?
The text was updated successfully, but these errors were encountered: