diff options
-rw-r--r-- | .gitignore | 8 | ||||
-rw-r--r-- | docs/notes.txt | 51 |
2 files changed, 59 insertions, 0 deletions
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 |