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

Reply via email to