Zolko wrote: ↑
Sun Mar 08, 2020 6:01 pm
could you please list the activities needed for the release (with emphasis for add-on workbenches ideally). Because if it involves translations for example, there is a lot to do.
In general people still planning to create some PRs, adding some small features or bug fixes, should do this in the next week or two. After the PR count needs to go down. We can't do a release if there are 50 PRs pending.
Translations phase could i guess already start happening. Yorik running a few scripts and announcing the main translations season has started. This happens two or three times anyway, before the actual release (updating strings). Creating a documentation bundle, from Wiki, that is next on the todo list. Usually again Yorik runs a few script to create it. This usually happens close to the actual release, for the latest content from the Wiki to get included.
As for external modules and translations. I am afraid that developers are on their own for now. That is the same procedure is needed, extracting stings and uploading them to some translations service and asking interested people to help translating. After getting translated string back into your module.
It's doable but i guess due to all the steps needed and difficulties involved not many (external modules) developers does this ATM. To keep FreeCAD code in good condition, Werner is investing a lot of effort in this area, hence in the end Werner usually says when, we managed to somehow make this happen by April in the past couple of releases, he feels all the mayor quirks are ironed out. His decision takes priority over potential preset schedule. Small amounts of pressure, approaching April, is welcomed.
After all this happens packagers take it over and create packages for our download page and for other channels, like PPA, Fedora ...
Wiki documentation usually gets more attention in this last step, but people involved in Wiki are doing a great job over the whole development cycle anyway. This is the first time somebody has step up, @Joel_graff, and took care of release notes through the whole development cycle:
Results are really nice. If anybody else would like to add some additional information to the FreeCAD 0.19 release notes section, now is the time to do that. Yorik usually does that at the end of the development cycle, for his work in areas such as BIM. AFAIK @sliptonic plans to create a release video. Help regarding that is always welcomed.
We have a rather loyal set of news site covering the release. If anybody has any ideas, on how to extend that base, feel free to pursue that goal. And in general feel free to pursue goals you feel are release oriented and not mentioned above.