Jump to content

Wikibase Community User Group/Meetings/2024-08-29

From Meta, a Wikimedia project coordination wiki

Regular meeting of the Wikibase Community User Group.

Participants (Who is here?)

[edit]
  • Laurence "GreenReaper" Parry (WikiFur.com / WBUG)
  • Clair Kronk
  • TuukkaH
  • Michael Lindsey (Berkeley Law)

Agenda

[edit]
  • Update regarding PTAC focus
    • Basically no grants! Has not been discussed, focus is "collaborating on critical questions that uncover tradeoffs and identify priorities" (as well as other things mentioned on the relevant page)
  • Experiences/issues with the latest Wikibase Suite?
    • Local deployment: Testing with compose up/down, an issue with certificates in the compose up. if you do it too frequently it wiill fail and this is only documented in "buried" FAQ - https://github.com/wmde/wikibase-release-pipeline/blob/main/deploy/README.md - it fails silently
      • Would be nice if it failed more "openly" with a clear long-form error message
      • Does it need a certificate if you do it locally, maybe self-signed?
      • Was deleting docker volumes to ensure it was done from scratch
      • Documented this in this Phabricator ticket: task T373138 👍🏼
    • Extensions are more complicated; previous versions you could clone on the machine and copy onto the Docker container, then composer update, but PSR1 error causes it to fail when you do that in the current way, tried modifying docker file and had to uninstall docker and start from scratch, not sure if related to cert issue - task T372599
    • Indexing and searching was crashing but got that ironed out
    • Still far easier to get new pipeline up or down, just needs tweaks, otherwise fairly easy to use. Trying to get a grant for an implementation.
  • Wikimania discussion of Movement Charter: https://etherpad.wikimedia.org/p/Charter_next_steps
    • Basically WMF didn't approve it while community and affiliates generally did (in some cases with reservations or voting neutrally), there are proposals to reboot the process and we will probably see bits implemented like PTAC.

Chat notes

[edit]
Clair Kronk: can't hear right now 
Clair Kronk: trying to fix 
16:00
TuukkaH: Hello! 
GreenReaper: No worries. Hi there! 
Clair Kronk: hello! 
GreenReaper: Could you hear me TuukkaH? 
16:01
Clair Kronk: I can't either 
Clair Kronk: sound test on my speakers works, but I'll log out and log back in 
16:02
GreenReaper: Notes: https://etherpad.wikimedia.org/p/WBUG_2024_08_25 
16:03
TuukkaH: I can hear you 😃 
16:04
Clair Kronk: https://github.com/wmde/wikibase-release-pipeline/blob/main/deploy/README.md 
Clair Kronk: (Under the section 
Clair Kronk: "Removing Wikibase Suite Completely with all its Data" 
Clair Kronk: https://phabricator.wikimedia.org/T372599 
16:10
TuukkaH: Have you been deleting the Docker volumes often, or is there another way to hit the rate limit of LetsEncrypt? 
TuukkaH: In theory it should be possible to configure everything to use self-signed certificates or your own root certificate 
16:13
Michael Lindsey: Berkeley Law is having success deploying the suite onto a cloud Ubuntu 22.04 machine, after a little help from WBMD 
16:14
Clair Kronk: I would say 70% of the time, I can get an issue solved there (or by searching historical messages), which helps avoid making a ton of Phabricator tickets 
16:21
TuukkaH: Nothing from me