From a3aea88dfecdd0acceb6ef863c47d479a7f67cf4 Mon Sep 17 00:00:00 2001 From: bnewbold Date: Thu, 21 Jan 2016 17:17:26 -0800 Subject: initialize repo with gitignore and notes --- .gitignore | 8 ++++++++ docs/notes.txt | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 59 insertions(+) create mode 100644 .gitignore create mode 100644 docs/notes.txt diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..f466019 --- /dev/null +++ b/.gitignore @@ -0,0 +1,8 @@ +*.o +*.a +*.pyc +*~ +*.swp +.* +*.tmp +*.old 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 -- cgit v1.2.3