Deprecation Fixing Day #1

Last modified by Thomas Mortagne on 2020/01/28

Apr 28 2012

On the 26th of April 2012, we had our first Deprecation Fixing Day. Its goal was to have the maximum number of XWiki committers and contributors work together on a focused topic for the day. This time it was about fixing the maximum number of deprecation calls and moving deprecated APIs not used anymore to our Legacy modules.

We had 6 committers participating which was an ok turnout.

CommitterDeprecated calls fixedAPIs moved to Legacy
Caleb James DeLisle116
Jean-Vincent Drean02
Marius Florea80
Sergiu Dumitriu1020
Thomas Mortagne5313
Vincent Massol52

In addition one new Legacy module was created in the XWiki Rendering repository and one plugin (old technology) was moved out of the "oldcore".

The Sonar Dashboard says we had 1758 deprecated calls so we fixed about 4%. It's a start!

But even more important we moved 53 deprecated API to Legacy which means nobody coding on the XWiki project will be able to use those APIs by errors from now on.

Thanks to everyone who participated!

Get Connected