Support for different hosting platform workflows #44
Pinned
ChrisJStone
started this conversation in
Ideas
Replies: 3 comments 6 replies
-
For RFC Proposals reply to this comment |
Beta Was this translation helpful? Give feedback.
2 replies
-
FOR SRS Proposals reply to this comment |
Beta Was this translation helpful? Give feedback.
0 replies
-
What about making gitflow "extendable" so that its core doesn't have to include it by default but instead offers a command with which you can easily install platform-specific functionality as well as maybe some related tools? |
Beta Was this translation helpful? Give feedback.
4 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Since git flow could be considered a devops tool, it should provide support for the different code hosting platforms that are available. While there is support for interacting with remote repositories there is no clearly defined process in place on how to work with online platforms such as Github, Gitlab and the like.
I can currently see 4 possible solutions to this:
Out of the available solutions I believe the 4th option would be the best way to proceed I feel this will have the minimal number of drawbacks as a whole since as part of the implementation we can define and implement minimal viable functionality as suggested in solution 2 and be able to release a initial update to git flow.
The drawbacks to the solution I can see are:
In order to mitigate the impact of the above drawbacks proper documentation on git flow beyond what is currently covered in the wiki must be created. Secondly while some breakage is expected to happen we can provide LTS releases that only include updates that are backwards compatible with the existing feature set. Finally while the use of external dependencies may be necessary if at all possible they should be optional and if not properly document why they are necessary for the use of git flow.
Please use this discussion thread for general comments and ideas related to the above proposal or for general comments related to a proposed SRS or RFC. If you wish to submit a workflow for a specific platform such as Github please create a topic for it in SRS Proposals and link it here with a short summary describing the workflow. For changes to an existing workflow please use the RFC Proposals topic instead.
Beta Was this translation helpful? Give feedback.
All reactions