summaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorbnewbold <bnewbold@robocracy.org>2016-01-21 17:17:26 -0800
committerbnewbold <bnewbold@robocracy.org>2016-01-21 17:17:26 -0800
commita3aea88dfecdd0acceb6ef863c47d479a7f67cf4 (patch)
tree803cc4eb6d5de6738830b63d36064d7cfd17fde1 /docs
downloadbasebasebase-a3aea88dfecdd0acceb6ef863c47d479a7f67cf4.tar.gz
basebasebase-a3aea88dfecdd0acceb6ef863c47d479a7f67cf4.zip
initialize repo with gitignore and notes
Diffstat (limited to 'docs')
-rw-r--r--docs/notes.txt51
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