JeroenDeDauw added a comment. Am I understanding correctly that this is about the code in Wikibase.git, ie Wikibase Repository, Wikibase Client and Wikibase Lib? If so, please don't refer to that as "Wikibase", since this is a broader term.
Anyway, we've known for some time that we need to provide proper support for code build on top of the Wikibase.git extensions, and that this involves creating proper interfaces, having actual releases and keeping release notes. Now we also have the Wikibase Quality extensions to deal with, this has only become more pressing. We've made some headway by moving code out of Wikibase.git into components that don't have the relevant problems, however the bulk of the issues still remain. We can document what is and what is not package public. We can also make a 0.5 release if we commit to actually document breaking changes and do proper releases from then on. At least as proper as they can be, with 2 applications and 2 libraries sitting together in a single git repo. TASK DETAIL https://phabricator.wikimedia.org/T103070 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JeroenDeDauw Cc: JeroenDeDauw, Legoktm, daniel, aude, Lydia_Pintscher, JanZerebecki, Aklapper, hoo, Wikidata-bugs, Malyacko, P.Copp _______________________________________________ Wikidata-bugs mailing list Wikidata-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs