Silvan_WMDE created this task. Silvan_WMDE added projects: Wikidata-Bridge, Wikibase - Automated Configuration Detection (WikibaseManifest) (Sprint 2). Restricted Application added a subscriber: Aklapper. Restricted Application added a project: Wikidata.
TASK DESCRIPTION According to the WMF Core Platform Team's REST API Design principles <https://www.mediawiki.org/wiki/Core_Platform_Team/Initiative/Core_REST_API_in_Mediawiki/Design_principles>, multi-word properties in json repsonses should be written in Snake-case, i.e. `this_property` not `thisProperty`. The following key names inherited from the WikibaseManifest prototype <https://github.com/wmde/WikibaseManifest> must therefore be changed. In ManifestGenerator.php <https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/extensions/WikibaseManifest/+/70fcf68658e749af4aa50dd7c80138299ccbc63b/includes/ManifestGenerator.php#34>: - `rootScriptUrl` --> `root_script_url` - `equivEntities` --> `equiv_entities` - `localRdfNamespaces` --> `local_rdf_namespaces` - `externalServices` --> `external_services` - `entities` --> `entity_sources` (according to T262807 <https://phabricator.wikimedia.org/T262807>) In EntityNamespaces.php <https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/extensions/WikibaseManifest/+/70fcf68658e749af4aa50dd7c80138299ccbc63b/includes/EntityNamespaces.php#9>: - `namespaceId` --> `namespace_id` - `namespaceString` --> `namespace_string` In ExternalServices.php <https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/extensions/WikibaseManifest/+/70fcf68658e749af4aa50dd7c80138299ccbc63b/includes/ExternalServices.php#9>: - `queryservice_ui` --> `queryservice_ui` - `openrefine-reconcile` --> `openrefine_reconcile` TASK DETAIL https://phabricator.wikimedia.org/T263252 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Silvan_WMDE Cc: Aklapper, Samantha_Alipio_WMDE, Silvan_WMDE, Akuckartz, darthmon_wmde, Michael, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, abian, Wikidata-bugs, aude, Lydia_Pintscher, Mbch331
_______________________________________________ Wikidata-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
