Page MenuHomePhabricator

Create Amical Wikimedia wiki
Open, Stalled, LowPublic

Description

Please create a wiki for Amical Wikimedia, with the following configuration:

  • Request page: N/A
  • Language code: ca
  • Site URL: amical.wikimedia.org
  • Directionality: LTR
  • Project name: Amical Wikiimedia
  • Project name (English): Amical Wikimedia
  • Project namespace: Amical
  • Project talk namespace: Talk
  • Visibility: Private
  • Project logo: https://commons.wikimedia.org/wiki/File:Amical_Wikimedia_logo.svg
  • Timezone: Europe/Andorra
  • Shard: s5
  • Local file uploads: enabled

This will be our private wiki for the Thematic chapter Amical Wikimedia, which will substitute the one we have with Miraheze.

I'm adding the LocalSettings.php file, without sensible data, we are using now on a test site we build to test the functionalities we would like to have. You'll find the name espaces, groups, permissions and extensions we are using: P44748

Lastly, I am the new elected chair of the board of Amical Wikimedia (https://meta.wikimedia.org/wiki/Amical_Wikimedia)

Thank you.

Robert Garrigós


Pre-install automatic checklist:

The creation is blocked until these part are all done.


Step by step commands:
On deployment host:
cd /srv/mediawiki-staging/
git fetch
git log -p HEAD..@{u}
git rebase
On mwmaint1002:
scap pull
mwscript extensions/WikimediaMaintenance/addWiki.php --wiki=muswiki ca wikimedia amicalwikimedia amical.wikimedia.org
On deployment host:
scap sync-file wmf-config/db-production.php "Creating amicalwikimedia (T330390)"
scap sync-file dblists "Creating amicalwikimedia (T330390)"
scap sync-wikiversions "Creating amicalwikimedia (T330390)"
scap sync-file multiversion/MWMultiVersion.php "Creating amicalwikimedia (T330390)"
scap sync-file static/images/project-logos/ "Creating amicalwikimedia (T330390)"
scap sync-file wmf-config/logos.php "Creating amicalwikimedia (T330390)"
scap sync-file wmf-config/InitialiseSettings.php "Creating amicalwikimedia (T330390)"
On mwmaint1002:
mwscript extensions/CirrusSearch/maintenance/UpdateSearchIndexConfig.php --wiki=amicalwikimedia --cluster=all 2>&1 | tee /tmp/amicalwikimedia.UpdateSearchIndexConfig.log
On deployment host:
scap update-interwiki-cache

End of automatic output

Related Objects

Event Timeline

Ladsgroup subscribed.

Do you need a fishbowl wiki (i.e. everyone can see it but a very few people can edit)? That is the default for aff wikis

Change 891388 had a related patch set uploaded (by Gerrit maintenance bot; author: Gerrit maintenance bot):

[mediawiki/extensions/WikimediaMessages@master] Add messages for Amical Wikimedia (amicalwikimedia)

https://gerrit.wikimedia.org/r/891388

Do you need a fishbowl wiki (i.e. everyone can see it but a very few people can edit)? That is the default for aff wikis

No, I need a private wiki. Anonymous users and registered will be able to read only main namespace. other users will be able to edit other namespaces. I hope the config file I attached explains the permissions plan. this will be the private wiki for the members of the Amical Wikimedia and for internal working. Thanks.

Change 891698 had a related patch set uploaded (by Zabe; author: Zabe):

[operations/dns@master] add amical.wm.o for Amical Wikimedia wiki

https://gerrit.wikimedia.org/r/891698

Change 891698 merged by Dzahn:

[operations/dns@master] add amical.wm.o for Amical Wikimedia wiki

https://gerrit.wikimedia.org/r/891698

amical.wikimedia.org has been added to DNS

Any updates on this? Thanks. Robert.

Yea, see above. Generally there won't be updates that are not reflected on the ticket.

Given that this was added last Thursday and today it's barely Monday.. so effectively there was one full work day in between.. and it's already in DNS.. that was incredibly fast compared to almost any other wiki creation, for what it's worth.

Change 892555 had a related patch set uploaded (by Samtar; author: Samtar):

[operations/puppet@production] Add Apache configuration for amical.wikimedia

https://gerrit.wikimedia.org/r/892555

@Robertgarrigos you are using the Lockdown extension on your current wiki in order to restrict access to certain namespaces. That extension is currently not installed on wmf prod (and will not be unless someone takes it up and maintains it).

Change 891388 merged by jenkins-bot:

[mediawiki/extensions/WikimediaMessages@master] Add messages for Amical Wikimedia (amicalwikimedia)

https://gerrit.wikimedia.org/r/891388

Yes. To expand on what Zabe said, for various reasons we can't give you the exact same wiki you had in outside wikimedia infrastructure. For example that extension needs at least a security review. So you need to either have a fishbowl wiki (public but only members can edit) or private (main page public, the rest can only be viewed by members)

Change 892575 had a related patch set uploaded (by Samtar; author: Samtar):

[operations/mediawiki-config@master] Initial configuration for amicalwikimedia

https://gerrit.wikimedia.org/r/892575

Change 892575 had a related patch set uploaded (by Samtar; author: Samtar):

[operations/mediawiki-config@master] Initial configuration for amicalwikimedia

https://gerrit.wikimedia.org/r/892575

Just to note, I've configured on the assumption that this will be a private wiki (as defined by @Ladsgroup above)

Yea, see above. Generally there won't be updates that are not reflected on the ticket.

Given that this was added last Thursday and today it's barely Monday.. so effectively there was one full work day in between.. and it's already in DNS.. that was incredibly fast compared to almost any other wiki creation, for what it's worth.

Thanks @Dzahn. Sorry, I didn't mean to rush you. Robert

Change 892575 had a related patch set uploaded (by Samtar; author: Samtar):

[operations/mediawiki-config@master] Initial configuration for amicalwikimedia

https://gerrit.wikimedia.org/r/892575

Just to note, I've configured on the assumption that this will be a private wiki (as defined by @Ladsgroup above)

Thank you, @TheresNoTime.

unlick — patches for review

Dzahn changed the task status from Open to Stalled.Jun 29 2023, 3:23 PM

unfortunately stalled - patches have been uploaded in February but no reviewers are assigned (and not sure who would do them).

I am going to try and mail management about ownership of the wiki create process to improve this.

TBH, this specific one is blocked on deciding on what type of wiki they want. Fishbowl or private. Not really blocked on us.

@Ladsgroup, this was actually answered here: https://phabricator.wikimedia.org/T330390#8652186, four months ago. @TheresNoTime configured the job on the assumption that it was going to be a private wiki. I thanked him, thinking it was clear enough that I agreed to keep going with a private wiki.

However, really, four months later, this is not needed for now. We have a private wiki with Miraheze which wanted to migrate. We agreed to try this service provided by the Foundation because we were told it was going to be fast and professional.

Anyway, I'm not chair of Amical anymore and I'm not in charge of this migration. I have no idea what are they going to decide about it. Thus, you can now leave it blocked until there is a decision on this. Thanks.

We agreed to try this service provided by the Foundation because we were told it was going to be fast and professional.

Could you let me know who you were in contact with about this?

Anyway, I'm not chair of Amical anymore and I'm not in charge of this migration. I have no idea what are they going to decide about it. Thus, you can now leave it blocked until there is a decision on this. Thanks.

Would it be possible to link a user who is still involved with Amical?

I honestly think the biggest reason this wiki wasn't created sooner was that I (and maybe some others) thought the setting of the wiki wasn't decided yet. If I knew it, I would have done it (To emphasize: I'm doing this all in my volunteer capacity or anyone creating new wikis and the problem of new wikis being unowned and at mercy of free time of a couple of people is not sustainable). If I know who is the new chair and there is still demand for it, I create it ASAP.

I honestly think the biggest reason this wiki wasn't created sooner was that I (and maybe some others) thought the setting of the wiki wasn't decided yet. If I knew it, I would have done it (To emphasize: I'm doing this all in my volunteer capacity or anyone creating new wikis and the problem of new wikis being unowned and at mercy of free time of a couple of people is not sustainable). If I know who is the new chair and there is still demand for it, I create it ASAP.

According to the Meta page the current chair is https://meta.wikimedia.org/w/index.php?title=User:Kowalskyn&action=edit&redlink=1

According to the Meta page the current chair is https://meta.wikimedia.org/wiki/User:Kowalskyn

I've sent them an email via the MediaWiki email function and asked them to join the conversation in this ticket.

Change #892575 abandoned by Samtar:

[operations/mediawiki-config@master] Initial configuration for amicalwikimedia

https://gerrit.wikimedia.org/r/892575

Change #892555 abandoned by Samtar:

[operations/puppet@production] Add Apache configuration for amical.wikimedia

https://gerrit.wikimedia.org/r/892555

Is this still wanted? Otherwise inclined to close as declined.