Dur­ing the planned online devel­op­ers meet­ing today, we agreed on the fol­low­ing plan towards FreeCAD 1.0.

The devel­op­ment branch will enter fea­ture freeze on June 3, at the PR merge meet­ing. Here is what it means to contributors:

  • Are you work­ing on patch­es that add new fea­tures or improve­ments? Are you shoot­ing for inclu­sion of your patch in v1.0? Please sub­mit your pull request for review by the time the meet­ing starts on June 3, prefer­ably, a week ahead of that to have the time to respond to review and fix code.
  • Do you already have a pull request with a draft sta­tus and you want your change to be part of v1.0? Please com­plete your work and remove the draft sta­tus in time for the meet­ing on June 3.
  • Do you already have an open pull request that is not in the draft sta­tus? You are good to go. It will be reviewed for inclu­sion to v1.0.

After that, the devel­op­ment branch will enter UI freeze on June 24. This means that no user-vis­i­ble mes­sages are allowed to change until the release is out. This should help both trans­la­tors and peo­ple writ­ing doc­u­men­ta­tion alike.

Based on what we see on Crowdin, three weeks should be suf­fi­cient for many trans­la­tions to be updat­ed. How­ev­er, we don’t expect any major UI changes between now and the UI freeze, so trans­la­tors should feel rel­a­tive­ly safe to start work­ing now.

While much depends on how many major and crit­i­cal bugs we have to fix, we hope to have v1.0 ready in time for the FreeCAD 2024 North Amer­i­can Meet­ing in Spring­field, IL in mid-August. For the forum dis­cus­sion, please see here.


Discover more from FreeCAD News

Subscribe to get the latest posts sent to your email.

Discover more from FreeCAD News

Subscribe now to keep reading and get access to the full archive.

Continue reading