-
-
Notifications
You must be signed in to change notification settings - Fork 8
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
Branch for 3.4, 3.5 and the dev versions #24
Comments
What is the policy for supporting older versions of Git Extensions? What works for "my" plugins, also written on a PR, is that I don't provide new features for older versions on GE. This way, next feature release always points to latest GE version. If I need to bug fix a release on older version, only than I do create a new branch from the release tag. |
link #18 |
We need to support at least two versions - the current official release and the dev version. I can't do such a great diagram as yourself, so bear with me.
Once we release v3.5, branch the master into 3.5. |
We should also consider the versioning with respect to the supported versions. |
Also in this thread again :) I'd like to spent more development effort in my free time for this plugin, but it's disappointing if we can't release also just small fixes like the line wrapping for weeks. |
Sorry for my long absence.
Imagine a tight coupling between GE versions and plugin versions: GE v3.5 <=> GerritPlugin v.3.5. |
https://ci.appveyor.com/project/gitextensions/gitextensions-gerritplugin/builds/37643124
The original plugin was built against Git Extensions v3.4, in v3.5 there have been public API changes, that now rendered the current plugin (and all other plugins for that matter) incompatible.
The plugin must target a specific version of Git Extensions, and have branches for each version it targets.
The text was updated successfully, but these errors were encountered: