MediaWiki / Phabricator / Maintenance
Event: E27: Deploy Phabricator Updates Wednesday, July 1st Midnight UTC
Previous deployment: T102095: Next Phabricator upgrade: 2015-06-24
• mmodell | |
Jun 27 2015, 3:16 AM |
F188133: pasted_file | |
Jul 2 2015, 3:03 AM |
MediaWiki / Phabricator / Maintenance
Event: E27: Deploy Phabricator Updates Wednesday, July 1st Midnight UTC
Previous deployment: T102095: Next Phabricator upgrade: 2015-06-24
rOPUP Wikimedia Puppet | |||
rOPUP74d1850e6559 Bump phabricator release tags refs T104047 | |||
rOPUP4a4f10f31975 Bump phabricator release tags refs T104047 |
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Declined | greg | T41 Set up redirects from RT URLs to Phabricator | |||
Resolved | RobH | T93760 Moving procurement from RT to Phabricator | |||
Declined | None | T862 Redesign Phabricator login page: LDAP login too prominent; position of MediaWiki SUL login not prominent enough | |||
Resolved | • mmodell | T69 Top bar of Phabricator should signify to users they are interacting with a Wikimedia project space | |||
Declined | Varnent | T89335 Creating private tasks by filling a web form (for AffCom) | |||
Resolved | Aklapper | T94108 Community Liaison project/space for private tasks | |||
Resolved | • mmodell | T76929 Provide alternate style for non-public issues | |||
Resolved | • mmodell | T76563 A direct way to submit a security report as a private task | |||
Resolved | Aklapper | T105742 Document Phabricator Spaces for teams | |||
Resolved | Qgil | T823 Implement Phabricator Spaces | |||
Resolved | • mmodell | T104047 Next Phabricator upgrade: 2015-07-01 |
So there are a few features in the redesign-2015 branch that would be nice to have:
I propose that we upgrade to the redesign branch on July 1.
Yes that looks good haven't really spotted any bugs on phab-03 that would prevent us from upgrading to redesign branch.
We won't specifically upgrade to some redesign branch.
Wasn't the concept that we upgrade to the stable/master upstream branch which might include a redesign at some point?
Sorry, please ignore my last comment - you should know best what's feasible and reliable. :)
I think they are releasing the redesign into stable branch somewhere in july according to there release notes.
@mmodell I have tried to make the Sprint extension current with the redesign-2015 branch with this commit. https://gerrit.wikimedia.org/r/#/c/221652/
It is available for testing on http://phab09.wmflabs.org against the latest commit in this branch e576ef4bfe2db6ba03920e1050fb687367f409a5 (Mon Jun 29 06:50:35 2015)
The upstream changes are breaking, so this gerrit revision has to be merged into the production branch of the Sprint extension and upgraded on Wednesday. Note the new tag for tracking this (release/2015-07-01).
Please let me know if everything is on target.
Change 222194 had a related patch set uploaded (by 20after4):
Bump phabricator release tags refs T104047
@Christopher: Everything looks good, updating phab-01 to be sure, then I'll update production in 2 hours.
@Aklapper: the reason for upgrading to the redesign branch is that there are a lot of breaking changes which we need to be ready for, and a lot of goodies which we might benefit from now instead of later.
I'd prefer to track stable in the long run but as we are so heavily depending on phabricator upstream and integrating our own code with upstream changes, it's probably not a good idea to fall behind.
Up to your judgement but whatever your judgement is I am fine with it. I would just have naively expected testing on Labs instances in order to get ready... :)
That would essentially double the testing, as we'd have to test upstream stable branch changes and upstream redesign changes separately.
Quoted text has strange issues for me now, e.g. https://phabricator.wikimedia.org/T94774#1359390 renders as
The problem seems to be the Lato font it wants to load, removing it from the list of fonts fixed the issue for me (temporarily).
@Sitic that looks like a bug please could you file a bug at https://secure.phabricator.com/T8549
Upstream asks us to update to master at https://secure.phabricator.com/T8549#125065 to fix the font issue.