mbeddr / mps-gradle-plugin

Miscellaneous tasks that were found useful when building MPS-based projects with Gradle.
Other
14 stars 15 forks source link

Status of master branch (2.x) #144

Open alexanderpann opened 1 year ago

alexanderpann commented 1 year ago

Since the introduction of Use mps-build-backends, I don't see a reason why we should keep 2.x at all. The main reason was to upgrade to Gradle 7 and use lazy properties. 1.x is now also on Gradle 7. This version is rarely used and has completely derailed from 1.x. It is a breaking change if we remove it, and build scripts have to be updated to remove the lazy properties if they want to go back to the 1.x branch to get the newest features. Still, the branch has no value and is barely maintained.

sergej-koscejev commented 1 year ago

What do you propose?

alexanderpann commented 1 year ago

Keeping the 2.x artefacts on Nexus on GitHub, but remove the branch. That way, people can still use this branch but would have to go back to 1.x to get new features.

sergej-koscejev commented 1 year ago

@dbinkele do you agree?