Changes

Jump to navigation Jump to search
Line 37: Line 37:  
* Fill the next agenda, for [[Community Call/06]]
 
* Fill the next agenda, for [[Community Call/06]]
 
== Final video ==
 
== Final video ==
* https://invidio.us/watch?v=D950_JoNDPI
+
* https://yewtu.be/watch?v=D950_JoNDPI
 
{{#ev:youtube|D950_JoNDPI}}
 
{{#ev:youtube|D950_JoNDPI}}
 
[[Category:Community Call]]
 
[[Category:Community Call]]
   −
Key timepoints:
+
== Key timepoints and notes ==
 
* [15:00] Explanation of how the GDPR request generator template is loaded:
 
* [15:00] Explanation of how the GDPR request generator template is loaded:
 
** [15:00] [[MediaWiki:Common.js]] (Javascript)
 
** [15:00] [[MediaWiki:Common.js]] (Javascript)
Line 50: Line 50:  
****** (not shown) [[Template:wikidata]] (wikibase template language)
 
****** (not shown) [[Template:wikidata]] (wikibase template language)
 
****** [19:20] [[Template:Access]] (wikibase template language)
 
****** [19:20] [[Template:Access]] (wikibase template language)
******* [20:53] [[Module:wd]] (Lua)
+
******* [20:53] [[Module:wd]] (Lua) - documented [[https://en.wikipedia.org/wiki/Module:Wd here]]
 
* [25:25] Explanation of User's own common.js
 
* [25:25] Explanation of User's own common.js
 
* [28:28] Explanation of Gadgets [[MediaWiki:Gadgets-definition]]
 
* [28:28] Explanation of Gadgets [[MediaWiki:Gadgets-definition]]
 
** [28:32] QuickPresets Gadget - demo. Code is at [[MediaWiki:Gadget-QuickPresets.js]]
 
** [28:32] QuickPresets Gadget - demo. Code is at [[MediaWiki:Gadget-QuickPresets.js]]
 
** [28:58] How to turn Gadgets on and off
 
** [28:58] How to turn Gadgets on and off
* [39:41] Explanation of Wikibase Technology: SQL datastore of triples. There is a CRUD API that interfaces with that. But it also uses a graph database to enable SPARQL queries. The SQL database gets fed into BlazeGraph using the 'updater' but this has a delay (a second to several hours). So query results may not be as up to date as what is in the database.
+
* [39:41] Explanation of Wikibase Technology: SQL datastore of RDF triples. There is a CRUD API that interfaces with that. But it also uses a graph database to enable SPARQL queries. The SQL database gets fed into BlazeGraph using the 'updater' but this has a delay (a second to several hours). So query results may not be as up to date as what is in the database.
 
** [42:05] how to access SPARQL query service
 
** [42:05] how to access SPARQL query service
 
** [[Help:Wikibase_technology]]
 
** [[Help:Wikibase_technology]]
Line 61: Line 61:  
*** [43:12] API Sandbox
 
*** [43:12] API Sandbox
 
*** The moment you make an HTTP Post request via the API, that goes into the wiki's SQL database.
 
*** The moment you make an HTTP Post request via the API, that goes into the wiki's SQL database.
*** [43:40] Explanation of what a "claim" is.
+
*** [43:40] Explanation of what a "claim" is. - it is effectively an RDF triple. e.g. Item - Property - Item or Item - Property - String/datatype
 +
*** Wikibase has a separate layer, its interpretation of the underlying RDF triples.
 +
* [46:29] Namespaces
 +
** [48:55] Can you move pages between Namespaces? Yes. (show how)
 +
** [49:25] Do users have their own sandbox namespace? Yes everything under your username is a namespace e.g. you can just make [[User:Alexbfree/ExampleSandboxPage]]. (This could be useful for testing things privately before they are shared with other users)
 +
** [50:46] The Easy Query Gadget [[MediaWiki:Gadget-EasyQuery.js]] which shows all items that have this property. Activated by default for everyone. Just click the [...] next to a title.
 +
*** [51:25] Using the Easy Query Gadget to see a quick node graph for an Item, and then access the SPARQL for that query.
 +
** [52:14] Show Derived Statements gadget [[MediaWiki:Gadget-relateditems.js]] - see which pages link to/use this one.
 +
* [53:39] SPARQL demonstrations
 +
** still need to add timecodes/notes here...
14,015

edits

Navigation menu