WIP Wednesday: 15 Mar 2023

I am hope­less­ly biased, but as far as I am con­cerned the big news this week is the merge of the first piece of the puz­zle to mit­i­gat­ing the Topo­log­i­cal Nam­ing Prob­lem, with the merge of PR 8776. It’s not a large or com­pli­cat­ed piece of code, but it forms the very inner­most core of the TNP solu­tion cre­at­ed by FreeCAD devel­op­er @realthun­der, and it’s now in the main FreeCAD code­base 🎉. No user-vis­i­ble changes yet, but you eat an ele­phant one bite at a time! 

The past week also saw merges of new noti­fi­ca­tion func­tion­al­i­ty from Abdul­lah (the main­tain­er of the Sketch­er work­bench), plus many small usabil­i­ty improve­ments and bug fix­es. In the upcom­ing week:

  • @wandererfan is work­ing on an annoy­ing fail when cre­at­ing a pro­jec­tion group on some Win­dows builds.
  • He’s also work­ing on the first steps in fix­ing the “less­er topo nam­ing prob­lem” — auto­cor­rect dimen­sion ref­er­ences when they become invalid after a recompute.
  • @jonasb is work­ing on Pro­file Shift — this time for real.
  • I (@chennes) am start­ing in on the next chunk of the Topo­log­i­cal Nam­ing Prob­lem merge, as well as fix­ing a bug in the Addon Man­ag­er that pre­vent­ed Addon instal­la­tion after run­ning Update All.

PR stats: In the week from Tues­day, 7 Feb to Tues­day, 14 Mar there were 75 pull requests merged, with a total code­base change of +16,880 / ‑11,672 lines (not count­ing trans­la­tion changes). That’s an aver­age merged PR size of +225 / ‑156.


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