Topic on Extension talk:Echo

How to setup cross-wiki echo notifications

16
Revansx (talkcontribs)

Is there an official page describing how to setup cross-wiki echo notifications? Notes about what to Do, Not do, and be-advised about before trying.

JMatazzoni (WMF) (talkcontribs)

Hi @Revansx. Do you mean set it up for an individual or for a wiki? If for an individual, go to Preferences > Notifications. Find the section for "Cross-wiki notifications" and check the box for "Show notifications from other wikis." That should do the trick.

Revansx (talkcontribs)

Hi JMatazzoni, thanks. That's good to know. But my question was actually aimed at how Wiki admin can set it up for a set of wikis on the same server.

Any instructions or tutorials would be much appreciated. Thanks. -Rich

Revansx (talkcontribs)
JMatazzoni (WMF) (talkcontribs)

OK for an admin question, I'll call on my colleague @Sbisson (WMF), who can answer your question I'm sure. Stephane, can you point Revansx to the documentation for x-wiki notifications, please?

Revansx (talkcontribs)
Trizek (WMF) (talkcontribs)

Hey Rich

Most of people with an expertise on that field have been recently busy (European Wikimedia hackathon) or are on vacation.

AFAK, unfortunately, there is no documentation concerning cross-wiki notifications.

Revansx (talkcontribs)
Revansx (talkcontribs)

@Trizek (WMF), @JMatazzoni (WMF), Is now a better time to get some insights on setting up cross-wiki echo notifications for wikis on the same server?

Trizek (WMF) (talkcontribs)

@Revansx, you've bad luck on timing again: most of people with an expertise on that field have been recently busy (Wikimania) or are on vacation. I'll ping people with the technical skills when they will be back.

Revansx (talkcontribs)

ha. ok.. thanks.. this is merely on my wish list :-) .. but I'll keep trying periodically as the weeks go on. thanks again.

Revansx (talkcontribs)
Roan Kattouw (WMF) (talkcontribs)

One day, I will find the time to write documentation about how to set up cross-wiki notifications...

In the meantime, I suggest first getting a wiki family with shared user accounts working (either with $wgSharedDB as in the post you linked to, or with CentralAuth). Once shared logins work well, you can try to set up cross-wiki notifications by setting $wgEchoCrossWikiNotifications = true; and point $wgEchoSharedTrackingDB to a shared database. You will also need to ensure that you have caching set up in a way that is shared between these wikis (e.g. point them all to the same memcached server, or set up DB caching in a shared DB somehow; I'll have to investigate that more later when I write this documentation).

Revansx (talkcontribs)

ok. thanks! .. my site uses a SSO provider (CA Policy Agent) that creates an immutable session from which the user's username is set by the SSO as a header property and consumed by Extension:Auth_RemoteUser on each wiki. So each wiki on my server sees the exact same users. Do you see any reason why I can't use CentralAuth in this scenario?

Roan Kattouw (WMF) (talkcontribs)

Oof, that is above my pay grade, sorry :( I know a lot about the Echo side of things, but not much about the CentralAuth side of things.

Revansx (talkcontribs)

fair enough. Can you give me the name of a CentralAuth guru in WMF?

Reply to "How to setup cross-wiki echo notifications"