Skip to content
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

RFI: High Level Description of the point release process (ie v0.20.3) #32

Open
sliptonic opened this issue Apr 13, 2023 · 4 comments
Open

Comments

@sliptonic
Copy link
Member

We need an outline of how an interim release is done.

@adrianinsaval
Copy link
Member

In previous releases when enough commits got backported to the stable branch to warrant a new release I think a windows installer was built by @donovaly then if no problems where reported by testers the release was tagged and then @looooo triggered conda builds for supported platforms at https://github.com/conda-forge/freecad-feedstock and created a branch for the bundles at https://github.com/FreeCAD/FreeCAD-Bundle then the generated assets are reuploaded to the release page in the main repo, other maintainers take care of other paltforms (me for flatpak, @luzpaz or @ppd for snap)

In the future it would be desirable to first check if we can still build on all major platforms before tagging a release, pushing an update to a tag is undesirable as some distros may not realize this happened and incorrectly ship the initially tagged version (this happened once on archlinux)

@luzpaz
Copy link

luzpaz commented May 30, 2023

Are we updating translations from point releases ? (we haven't in the past)

@luzpaz
Copy link

luzpaz commented May 30, 2023

Also, website download page reflecting FreeCAD version point release update and wiki page updates (like https://wiki.freecad.org/AppImage)

@adrianinsaval
Copy link
Member

Are we updating translations from point releases ? (we haven't in the past)

Unless crowdin can do versioned translation that's not practical to do. Maybe for the first point release if we're sure there hasn't been changes to displayed strings on master yet, IIRC we did that for 0.20.1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants