Yak Shaving Progress Report

Posted by Bjoern Michaelsen on 24 September 2019

Yak Shaving Progress Report

Take out the papers and the trash Or you don't get no spendin' cash

-- Yakety Yak, The Coasters


At last years LibreOffice conference in Tirana I gave a talk on how SwClient is considered harmful. At this years LibreOffice conference in Almeria, I presented a lightning talk, giving some updates on the progress.

Additionally, with some recent idle changes not only the unocore directory in Writer is free of the error prone old SwClient/SwModify combo, but also the directories:

  • sw/source/core/view
  • sw/source/filter/html
  • sw/source/filter/basflt
  • sw/source/filter/ww8
  • sw/source/filter/xml
  • sw/source/ui
  • sw/source/uibase
So far, it seems the hope I expressed at the conference that getting rid of SwClient and SwModify (leaving aside the core layout for now) seems to be quite doable and well worth it for the errors and fragility this will prevent in those areas of code.

Originally published on 2019-09-24 17:31:07 on wordpress.