Fri, Jan 15
going out on a limb regarding the other repositories -> https://github.com/wmde/wikibase-release-prototype/pull/32
ADR0007 on publishing -> https://github.com/wmde/wikibase-release-prototype/pull/31/
ADR0005 on process -> https://github.com/wmde/wikibase-release-prototype/pull/14
Wed, Jan 13
git tagging -> https://github.com/wmde/wikibase-release-prototype/pull/27
Tue, Jan 12
the tar publishing -> https://github.com/wmde/wikibase-release-prototype/pull/25
There is now a step in the pipeline called build_mediawiki that can be reviewed here for example -> https://github.com/wmde/wikibase-release-prototype/actions/runs/477999022
This could be reviewed by looking at new builds on main, https://github.com/wmde/wikibase-release-prototype/actions/runs/478052740 for example now has repo and fedprops suite.
Mon, Jan 11
Fri, Jan 8
Wed, Jan 6
There is a draft ADR that talks a bit about the contents already, basically copy paste of how mediawiki does it https://github.com/wmde/wikibase-release-prototype/pull/14, this could be used as some kind of inspiration.
Mon, Jan 4
Ok this pull request now covers all of the bullepoints.
Added another PR restructuring all of the documentation to use an index with links -> https://github.com/wmde/wikibase-release-prototype/pull/21
https://github.com/wmde/wikibase-release-prototype/pull/19/files is merged with documentation
Dec 18 2020
Dec 17 2020
Dec 15 2020
Dec 11 2020
Dec 10 2020
Dec 9 2020
there does not seem to be a limit on this.
some initial work is proposed here https://github.com/wmde/wikibase-release-prototype/pull/18 covering the first bullet point
Dec 8 2020
Dec 7 2020
Nov 27 2020
Nov 26 2020
You could also add a group just for this following this example to create a group specifically for this: https://gerrit.wikimedia.org/r/c/operations/puppet/+/483800
Not everyone can run composer (security, shared hosting, shell access etc), and so we support both vendor in the extension folder (for an extensions dependancies), as well as composer-merge plugin method.
Nov 25 2020
Could be worth WMDE putting a bit of time (I imagine it's not going to need too much engineering effort, probably, maybe...) into improving ExtensionDistributor to add that tag support
Just putting some ideas out there. I'm definitely not saying "YOU MUST DO IT THIS WAY" :). But at the same time, there's maybe some value for having the tags in the repos (which >presumably will exist as part of the building process), and a way to get them from extension disitributor too.