-
Notifications
You must be signed in to change notification settings - Fork 1
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
New chapter "Extension Publishing" #12
Comments
|
- Included Nicolas feedback [#12](https://github.com/symphonists/symphony-extensions-network/issues/ 12)
Fine - thanks for getting this nailed down quickly! Finished the chapter and will push to master as soon as I have your OK for the current draft in the integration-branch. |
I would also advise about a integration branch, which should receive all pull request and contain stable code.
You might want to consider adding (nitriques) or simply use the username, since I think I might be more recognizable (???) Everything else LGTM ! |
Good advice! I changed the wording in that section to the following: Use branches to develop and maintain your extension on github. Your basic setup should contain a master-branch (representing the latest stable, tested and documented release) and an integration-branch (that is used for ongoing development and incoming pull requests and should cointain stable code too). Experimental and instable stuff should happen in separate feature-branches.
Changed that too!
Cool - I released the new chapter in the master-branch and will try to tackle the task "Extension Development" next... |
Awesome! |
I took the introduction of github topics as a reason to finally add a second chapter to this repo - it's about recommendations and best practices regarding "Extension Publishing".
This is only a draft for now and at least the two following points need to be discussed and agreed upon before publishing the chapter to the master-branch.
1.0.0
-syntax be promoted as the official best practice for version-tags of github-releases or should we stick with github's own recommendation of adding a prefixed "v":v1.0.0
? I'd vote for the first option as this is how Symphony has used version-tags on github since the repo moved there. And not to forget - the prefixed "v" results in missing links in the compatibility-tables on symphonyextension.com... though I guess & hope this could be fixed.Any other feedback or ideas hot to optimize this chapter are welcome!
The text was updated successfully, but these errors were encountered: