Page MenuHomePhabricator

Install Flow extension on beta cluster
Closed, ResolvedPublic

Description

https://gerrit.wikimedia.org/r/#/admin/projects/mediawiki/extensions/Flow

Let's get flow up on beta enwiki quickly so that

  • we can have it in a public test environment
  • we can create regression tests for it
  • we can do cross-browser testing easily
  • and more

Version: unspecified
Severity: enhancement

Details

Reference
bz53061

Event Timeline

bzimport raised the priority of this task from to High.Nov 22 2014, 1:59 AM
bzimport set Reference to bz53061.

You could reach out to the team in charge of Flow and have them do the configuration on beta. That would be a good preliminary exercise before landing Flow in production.

spage isn't too far off of having this deployed on labs, please note that this is all very early code still. Expect there to be plenty of issues and rough edges.

adding Chad because IRC

S, do you need any help to complete the MediaWiki configuration? As a first step, we could get Flow configured on one random beta wiki such as the testwiki http://test.wikimedia.beta.wmflabs.org/

Talked with Chad: he is not going to be involved in Flow. We want the feature team in charge of Flow to craft the MediaWiki configuration bits in operations/mediawiki-config.git repository to get it deployed on beta :)

Change 82766 had a related patch set uploaded by Hashar:
Enable Flow on labs

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

Change 82766 merged by jenkins-bot:
Enable Flow on labs

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

Awesome! Congratulations :-]

I have update the beta cluster status page to reflect this bug resolution: https://www.mediawiki.org/w/index.php?title=Beta_cluster/status&diff=prev&oldid=784839

Change 84719 had a related patch set uploaded by Spage:
Add Flow extension (in use on beta labs only!)

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

Flow has been deployed on labs for over a week, yet the Flow messages aren't working (see https://en.wikipedia.beta.wmflabs.org/wiki/Special:Flow/Sandbox ). Krinkle -1'd gerrit 84719, pointing out other extensions work in labs without it being in extension-list.

This is the current gerrit change for Messages for Flow on beta labs https://gerrit.wikimedia.org/r/#/c/84897/

but it looks bikesheddy from here. Added spage to the review there

Change 84719 abandoned by Reedy:
Add Flow extension (in use on beta labs only!)

Reason:
Not needed now

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