Page MenuHomePhabricator

Document how to update Wikibase software suite tarball/source code packages
Closed, ResolvedPublic

Description

As a user of tarball/source code packages of Wikibase software suite I want to have clear update instructions, so I can update my Wikibase instance correctly and easily.

Notes:

  • Given tarball/src code packages are intended for the use of folks who want to build their own instance from "building blocks" that they want and need, we might want to have a separate update instructions for each "component"

Event Timeline

Samantha_Alipio_WMDE renamed this task from Create update instructions for Wikibase software suite tarball/source code packages to Document how to update Wikibase software suite tarball/source code packages.Mar 23 2021, 2:44 PM

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 am not aware of existing docs. There is general mediawiki, and pretty broad manual page: https://www.mediawiki.org/wiki/Manual:Upgrading
The upcoming release provides Wikibase both in the format of Docker images, but also tarball archive with the Wikibase extension for self construction.

The update of the custom manual installation would be really depending on what is there, so it might be both sensible and sufficient to provide a general overview of steps needed to update Wikibase extension installed "manually"
The task talks about providing instructions for "each components" but I guess that would really be about Wikibase extension, and maybe also the Query Service UI.

@toan @Tarrow @hoo would it be possible to provide a short list of general steps about these here that @danshick-wmde could then turn into a beautiful documentation?

darthmon_wmde claimed this task.
darthmon_wmde subscribed.

This ticket is resolved as it was conceived. We are currently making changes in the Release Pipeline and the documentation will be updated. As well as documentation how to move from a tarball to a docker installation T343352