diff options
Diffstat (limited to 'docs')
-rw-r--r-- | docs/notes.txt | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/docs/notes.txt b/docs/notes.txt new file mode 100644 index 0000000..94af12f --- /dev/null +++ b/docs/notes.txt @@ -0,0 +1,51 @@ + +base {url, auth, default-language} + +Objects: + Item {id, rev; labels, descriptions, aliases, site_links, statements} + Property {id, rev; datatype, labels, descriptions, aliases, site_links, statements} + Statement {property, value, qualifiers, references, rank} + +Constants: + languages + sites (for links) + datatypes + ranks {preferred, normal, deprecated} + +==================================== + +will wikibase servers have non-wikimediafoundation language codes and/or +"sites"? + +==================================== + +Entities: + wbsearchentities + wbgetentities + wbeditentity + wbmergeitems + wbsetaliases + wbsetdescription + wbsetsitelink: for linking articles/entities + +Claim Editing: + wbsetclaim + wbgetclaims + wbcreateclaim + wbremoveclaims + wbsetclaimvalue + wbsetqualifier + wbremovequalifiers + wbsetreference + wbremovereferences + +Other: + wbcreateredirect + +Unimplemented: + wbsetlabel: for linking articles/entities + wbsgetsuggestions: gets "related" property recommendations + wblinktitles: for linking pages across multiple wikis + wbavailablebadges: eg, "good article" + wbformatvalue: eg, for JS UIs + wbparsevalue: eg, for JS UIs |