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

Reply via email to