- User Since
- Apr 16 2020, 11:12 AM (154 w, 2 d)
- IRC Nick
- LDAP User
- Dan Shick
- MediaWiki User
- Dan Shick (WMDE) [ Global Accounts ]
Feb 10 2023
Added a note about the bot flag.
Feb 9 2023
Yesterday Silvan pointed out that this issue is actually about users getting 403 "rest-write-denied" errors when lacking bot permissions. Some context apparently at T321318 . I have a subject-matter-expert interview tomorrow with @WMDE-leszek , will try to get to the bottom of this behavior then.
Feb 8 2023
Leszek is correct, I have an SME interview on these topics pending. (was scheduled for yesterday but it was deferred)
I had a chat with Ollie scheduled for yesterday which got cancelled since he's at a conference. I still need to formalize on the wiki page the stuff he & others said on Mattermost about error states (documented in Swagger) and rate limiting (fundamentally the same as ActionAPI, but I need to note how they're implemented on Wikidata). I'll attempt to finish this today, tomorrow at the latest.
Jan 27 2023
Todo: error states & rate limiting
A preliminary authentication doc can be found here: https://www.wikidata.org/wiki/Wikidata:REST_API/Authentication
Okay, I'll treat this as extremely urgent.
Jan 13 2023
I see this as my task working with subject-matter experts. Feel free to reassign if you see this task as fundamentally belonging to the SMEs with my edits to come after.
I'll need to speak with a subject-matter expert on this one. Who's the right person?
Jan 10 2023
I've been hoping against hope that this is something I'm doing wrong. However I think those prefixes are universal to Wikibase despite the choice of letters, for two reasons:
Jan 9 2023
I see the same behavior on a fresh Docker install. I checked out wikibase-release-pipeline commit 6f7f418d1434229142650ae1e19db391857fcad9, copied the contents of examples/ to another directory, created an .env file, and ran COMPOSE_HTTP_TIMEOUT=3000 docker-compose -f docker-compose.yml -f docker-compose.extra.yml up -d.
Oct 17 2022
@Kris_Litson_WMDE or someone with similar powers will need to hand this off to the team that admins wikiba.se .
This documentation exists: https://www.mediawiki.org/wiki/Wikibase/Installation/Advanced_configuration#Enabling_sitelinks
As noted above, so long as the ontology file is linked via the domain wikiba.se, updates to the file need to be given to those who manage that site, currently MOR working for KOM.
Sep 1 2022
Red link (to pending page) removed -- thanks for the heads-up!
Aug 24 2022
Welcome to Wikibase.cloud!
Aug 15 2022
Aug 8 2022
Note that as far as I know there is currently no process for propagating changes to this file. Due to historical decisions the ontology file is now managed by those who manage wikiba.se (COM and the external agency MOR).
Jul 19 2022
Jul 18 2022
I'll try to answer some of the questions, stated and implied, in this comment. Keep in mind that much of the documentation for Wikidata has been created by and is actively owned and maintained by the WD community, to the extent that I have to write drafts of revisions of important pages and invite public comment on them before publishing. (Case in point: https://www.wikidata.org/wiki/Wikidata:Data_access )
The Wikibase landing page has been updated.
Jun 8 2022
Native speaker has already spoken -- do whatever you like.
Jun 7 2022
Does anyone know why this task (adding a link) is taking multiple weeks? @Evelien_WMDE
Jun 2 2022
I suggest the following:
May 17 2022
Mar 1 2022
Thanks for tagging me in this ticket. @Aklapper is right, wikiba.se is no longer a docs landing page for Wikibase. As part of my plans to revamp Wikibase docs I will review https://www.mediawiki.org/wiki/Documentation/Review_template .
Feb 24 2022
We're straddling Asana and Phabricator here -- let's say that we've fully gathered the list of cookies when I've reviewed the doc as mentioned in https://app.asana.com/0/1201480856350195/1201480856350215/f . This will happen by EOB 2022-02-25 (CET).
Jan 17 2022
Thanks, clarified the docs.
Doc page updated.
Nov 26 2021
Potential duplicate of T272472 .
Nov 24 2021
I have my eyes on this because I'm very invested in seeing/building consensus that all formal issues should be tracked in Phabricator.
Nov 18 2021
I've had this in my task list for a while; what's the release date?
Nov 17 2021
Nov 9 2021
Documentation should be treated as living and changing. To the extent that tickets have meaning, we need to have some definition of done for this one.
As always, feel free to add topics to the meeting document!
This task probably needs to be rescoped or subtasks created:
Import is an upcoming meeting topic; I'd like to frame this task in the context of this page:
I take it back; I don't think it belongs on the Advanced config page after all.
I'll add a link to the mediawiki.org page(s) to the Wikibase FAQ and advanced config pages.
Oct 26 2021
Oct 14 2021
Met with @toan and have a set of instructions I will develop into improvements to this document:
Oct 13 2021
Original: Thank you for your assistance! We have noted your request to not receive a donation receipt. If you change your mind, you can notify us at any time by sending an email to firstname.lastname@example.org
Suggestion: Thank you for your assistance! You have asked not to receive a donation receipt. Should you change your mind, you can notify us by emailing email@example.com.
Original: Would you like to enter your contact details? Private individual; Company; Without address details
Suggestion: Would you like to enter your contact details? Yes, as a private individual; Yes, as a representative of an organization; No
Original: Which amount would you like to donate?
Suggestion: How much would you like to donate?
Oct 6 2021
I have this down as a Q4 task for technical writing. To complete it I'll need to work with a subject-matter expert who understands the upgrade process, ideally someone who has tested it and made some kind of notes I can turn into a user-facing document. If I'm asked to I can test it as well.
Aug 26 2021
If you name the script config-migrate-1.36.php or equivalent and include instructions, it should be clear when to use it. In my opinion, all code we offer for use should be included in the repo.
What is the rationale not to distribute the script in the repo? Offering it via phabricator is a very strange and unhelpful way to offer it to the users.
Is there any reason we provide this script in phabricator and not in the code itself?
Aug 20 2021
Aug 19 2021
Aug 18 2021
Jul 21 2021
Jul 16 2021
Jun 30 2021
Jun 28 2021
Updated per our discussion.
There's no "Wikibase" tag any more so I don't know how to tag this properly...
Jun 24 2021
I unintentionally left this task hanging. I have the info I need to complete this task thanks to @LucasWerkmeister and will finish revamping the page in the coming days.
Jun 17 2021
Jun 14 2021
Jun 11 2021
Well sheesh, @ItamarWMDE , you didn't leave me much to do, did you? :) Thank you for this super-thorough piece of documentation. I will copy it to MediaWiki shortly.
Jun 10 2021
@Ladsgroup and I chatted about this today; I will ask the Wikibase devs for the aforementioned table (referenced here) and work it over as needed.
It can be! I'm guessing there has been a renewed call for answers to this question. I'll bring it up in today's doc meeting.
May 31 2021
May 27 2021
As I see it the manual page now contains answers to questions 1 (client) and 2 (it can be anywhere on the internet) and the "sp_ver" question (no functional impact). If @lucamauri is content we can close this ticket.
Manual page updated. (Spoiler: the setting is indeed a client and not a repo setting.)
May 25 2021
Hi, just tuning in on this topic. Since I recently had my hands on the documentation in connection with T280787, I will take a look at this shortly and see if I can get any open questions answered.
May 19 2021
I'd be grateful for a quick explanation of how a template can be used here. I lack the context to understand how things have changed --
May 17 2021
To my knowledge this is done.
May 12 2021
Sure, I'll give it a once-over.
May 6 2021
Does this info exist somewhere? To my knowledge, we don't currently have a doc that instructs users on how to update a manual Wikibase install. Since the release happening soon was Docker-oriented I didn't think this area of documentation would be in demand yet. If I'm off base, let me know and I'll do what I can ASAP.
I lightly edited Tobias' doc, which has been merged and I think satisfies this ticket's requirements:
Draft doc for approval:
May 4 2021
FWIW the Docker install instructions have not been updated yet with the new info (I marked the page as outdated). They will be updated by end of week if not tomorrow.
Apr 26 2021
After consulting with the developers I've added some documentation to https://www.mediawiki.org/wiki/Wikibase/Suite#Native_and_non-native_data_types . Because Wikidata is extremely customized and not a model example for Wikibase, we've only noted officially supported data types and their extensions.
Apr 23 2021
I'm revising the high-level Docker instructions https://www.mediawiki.org/wiki/Wikibase/Docker on the basis of the work in the new repo. I'll arrange to drop in the new docs timed correctly for this ticket.