Hi guys,

the ApiWikibase class currently mainly supports the editing of single entities or getting claims etc, but still only for one single entity. Api modules like GetEntities do not really fit into this class. Also, there will be lots of Query Api modules in the future (see https://bugzilla.wikimedia.org/show_bug.cgi?id=55967) who need their own Api base class.

Thus I propose to rename the current ApiWikibase class to something like ApiWikibaseSingle (I know the name is horrible but it shows what I mean) and create another class called ApiWikibaseQuery or sth like that for the query modules. Finally there could be a base class called ApiWikibase again that provides general functions like getVersion() or getHelpUrls().

Best regards,
Bene*

_______________________________________________
Wikidata-tech mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikidata-tech

Reply via email to