Page MenuHomePhabricator

ModernizationTag
ActivePublic

Details

Description

Tasks which include migrations and modernization of old code patterns to new code patterns.

Recent Activity

Sep 10 2018

GoogleLegacy added a comment to T9690: Remove calls to methods deprecated by newPage().
Sep 10 2018, 9:40 AM · Contributor Onboarding, Modernization, Infrastructure
GoogleLegacy added a comment to T9690: Remove calls to methods deprecated by newPage().
Sep 10 2018, 9:39 AM · Contributor Onboarding, Modernization, Infrastructure
GoogleLegacy added a comment to T9690: Remove calls to methods deprecated by newPage().
Sep 10 2018, 9:32 AM · Contributor Onboarding, Modernization, Infrastructure
GoogleLegacy added a comment to T9690: Remove calls to methods deprecated by newPage().
Sep 10 2018, 9:18 AM · Contributor Onboarding, Modernization, Infrastructure

Nov 16 2017

epriestley added a comment to T13016: Modulerize FileImageTransform implementation.

See also T6445 (SVG files) and T5258 (additional legacy cruft).

Nov 16 2017, 6:03 PM · Modernization
avivey created T13016: Modulerize FileImageTransform implementation.
Nov 16 2017, 11:18 AM · Modernization

Aug 6 2017

chad closed T10032: Improve individual NUX states (application level) as Resolved.

Resolved enough.

Aug 6 2017, 2:42 AM · Modernization, NUX

Apr 17 2017

amckinley closed T11661: Change PhabricatorPhurlURLViewController to use EditEngine for commenting as Resolved.
Apr 17 2017, 5:53 PM · Contributor Onboarding, Modernization

Apr 13 2017

amckinley added a revision to T11661: Change PhabricatorPhurlURLViewController to use EditEngine for commenting: D17686: Change PhabricatorPhurlURLViewController to use EditEngine for commenting.
Apr 13 2017, 11:36 PM · Contributor Onboarding, Modernization
amckinley claimed T11661: Change PhabricatorPhurlURLViewController to use EditEngine for commenting.
Apr 13 2017, 11:25 PM · Contributor Onboarding, Modernization

Apr 9 2017

epriestley moved T8628: Modernize AphrontControllers to implement handleRequest from Ready to Basic on the Contributor Onboarding board.
Apr 9 2017, 10:54 AM · Contributor Onboarding, Modernization, Badge Awarded, Aphront

Apr 7 2017

epriestley placed T11661: Change PhabricatorPhurlURLViewController to use EditEngine for commenting up for grabs.
Apr 7 2017, 1:04 PM · Contributor Onboarding, Modernization
epriestley placed T9690: Remove calls to methods deprecated by newPage() up for grabs.
Apr 7 2017, 1:04 PM · Contributor Onboarding, Modernization, Infrastructure

Mar 16 2017

epriestley closed T9789: Make it easier to write custom transaction types as Resolved.

The system described in this task became "ModularTransactions", which feel like they're in a good place.

Mar 16 2017, 3:11 PM · Modernization, Transactions

Nov 10 2016

jcox placed T8628: Modernize AphrontControllers to implement handleRequest up for grabs.
Nov 10 2016, 2:41 PM · Contributor Onboarding, Modernization, Badge Awarded, Aphront
jcox moved T8628: Modernize AphrontControllers to implement handleRequest from Basic to Ready on the Contributor Onboarding board.
Nov 10 2016, 2:40 PM · Contributor Onboarding, Modernization, Badge Awarded, Aphront

Sep 27 2016

epriestley moved T11661: Change PhabricatorPhurlURLViewController to use EditEngine for commenting from Backlog to Basic on the Contributor Onboarding board.
Sep 27 2016, 4:35 PM · Contributor Onboarding, Modernization
epriestley added a project to T11661: Change PhabricatorPhurlURLViewController to use EditEngine for commenting: Contributor Onboarding.
Sep 27 2016, 4:35 PM · Contributor Onboarding, Modernization

Sep 19 2016

jcox created T11661: Change PhabricatorPhurlURLViewController to use EditEngine for commenting.
Sep 19 2016, 8:15 PM · Contributor Onboarding, Modernization
jcox added a revision to T8628: Modernize AphrontControllers to implement handleRequest: D16572: Removed willProcessRequest from DifferentialRevisionLandController.
Sep 19 2016, 1:19 PM · Contributor Onboarding, Modernization, Badge Awarded, Aphront
jcox added a revision to T8628: Modernize AphrontControllers to implement handleRequest: D16571: Update RedirectController for handleRequest.
Sep 19 2016, 12:42 PM · Contributor Onboarding, Modernization, Badge Awarded, Aphront
jcox added a revision to T8628: Modernize AphrontControllers to implement handleRequest: D16570: Update DarkConsole for handleRequest.
Sep 19 2016, 12:38 PM · Contributor Onboarding, Modernization, Badge Awarded, Aphront

Aug 25 2016

jcox added a revision to T8628: Modernize AphrontControllers to implement handleRequest: D16451: Update People for handleRequest.
Aug 25 2016, 5:37 PM · Contributor Onboarding, Modernization, Badge Awarded, Aphront

Aug 24 2016

jcox added a revision to T9690: Remove calls to methods deprecated by newPage(): D16439: Removed unused buildApplicationPage method from PhabricatorController.
Aug 24 2016, 3:01 PM · Contributor Onboarding, Modernization, Infrastructure

Aug 22 2016

epriestley moved T8628: Modernize AphrontControllers to implement handleRequest from Backlog to Basic on the Contributor Onboarding board.
Aug 22 2016, 8:54 PM · Contributor Onboarding, Modernization, Badge Awarded, Aphront
epriestley assigned T8628: Modernize AphrontControllers to implement handleRequest to jcox.

This is an opportunity to earn valuable contributor points and explore the dark corners of the codebase. Spooky!

Aug 22 2016, 8:54 PM · Contributor Onboarding, Modernization, Badge Awarded, Aphront
epriestley moved T9690: Remove calls to methods deprecated by newPage() from Backlog to Basic on the Contributor Onboarding board.
Aug 22 2016, 8:38 PM · Contributor Onboarding, Modernization, Infrastructure
epriestley assigned T9690: Remove calls to methods deprecated by newPage() to jcox.

This will "help" you "become more familiar with Phabricator's codebase".

Aug 22 2016, 8:36 PM · Contributor Onboarding, Modernization, Infrastructure
epriestley added a project to T8628: Modernize AphrontControllers to implement handleRequest: Contributor Onboarding.
Aug 22 2016, 6:47 PM · Contributor Onboarding, Modernization, Badge Awarded, Aphront
epriestley closed T8634: Modernize search engines as Resolved.

I think most of these have been converted now, and the remaining stragglers are getting fixed up alongside other changes (EditEngine, third-generation APIs, etc).

Aug 22 2016, 6:47 PM · Modernization, Infrastructure
epriestley closed T8633: Modernize query engines as Resolved.

I'm just going to close this since we've converted most of the Query classes by now and are fixing the remaining ones as adjacent work happens. These changes were just minor improvements to code clarity and there's no particular urgency to fully modernizing things, nor do we get to delete a bunch of code once we're done or reduce maintenance costs in a global way or anything like that.

Aug 22 2016, 6:46 PM · Restricted Project, Modernization, Infrastructure
epriestley added a project to T9690: Remove calls to methods deprecated by newPage(): Contributor Onboarding.
Aug 22 2016, 6:26 PM · Contributor Onboarding, Modernization, Infrastructure

Jul 28 2016

epriestley added a comment to T9690: Remove calls to methods deprecated by newPage().

When we make a hire we can make them do this "to become more familiar with Phabricator's codebase".

Jul 28 2016, 10:01 PM · Contributor Onboarding, Modernization, Infrastructure

Jul 8 2016

avivey added a revision to T9789: Make it easier to write custom transaction types: D16251: horribly fix plain-text email for modular transactions.
Jul 8 2016, 12:03 AM · Modernization, Transactions

Jul 7 2016

avivey added a comment to T9789: Make it easier to write custom transaction types.

I think we broke plain-text emails here:

pasted_file (107×663 px, 12 KB)

Jul 7 2016, 11:33 PM · Modernization, Transactions

Jul 5 2016

avivey added a revision to T9789: Make it easier to write custom transaction types: D16236: expose renderHandle in PhabricatorModularTransactionType.
Jul 5 2016, 8:17 PM · Modernization, Transactions

Jul 2 2016

epriestley removed a project from T9789: Make it easier to write custom transaction types: Prioritized.

(Just bookkeeping; there's no external priority on this.)

Jul 2 2016, 7:10 PM · Modernization, Transactions

Jun 14 2016

epriestley added a revision to T9789: Make it easier to write custom transaction types: D16114: Have modular transactions fall back correctly when selecting feed titles.
Jun 14 2016, 5:58 PM · Modernization, Transactions

Jun 13 2016

epriestley added a revision to T9789: Make it easier to write custom transaction types: D16111: Modularize application transactions in Paste, mostly.
Jun 13 2016, 9:49 PM · Modernization, Transactions

Jun 10 2016

epriestley moved T9789: Make it easier to write custom transaction types from Backlog to The Queue on the Prioritized board.
Jun 10 2016, 1:44 PM · Modernization, Transactions
epriestley added a project to T9789: Make it easier to write custom transaction types: Prioritized.

I spent a couple hours on this last night and a couple hours this morning and I think I have Paste pretty much converted, so things look promising. I'm going to hold this until after the release cut, but expect to put Calendar on top of it and whatever else converts in the future.

Jun 10 2016, 1:44 PM · Modernization, Transactions

Jun 9 2016

epriestley added a comment to T9789: Make it easier to write custom transaction types.

I'm leaning toward exploring this in the near term. We have four applications which may convert soon:

Jun 9 2016, 4:40 PM · Modernization, Transactions

Jan 25 2016

epriestley updated the task description for T9789: Make it easier to write custom transaction types.
Jan 25 2016, 10:19 AM · Modernization, Transactions

Jan 19 2016

chad set the image for Modernization to Unknown Object (File).
Jan 19 2016, 10:04 PM
chad set the icon for Modernization to Tag.
Jan 19 2016, 10:04 PM

Jan 8 2016

eadler moved T8633: Modernize query engines from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jan 8 2016, 10:41 PM · Restricted Project, Modernization, Infrastructure
eadler added a project to T8633: Modernize query engines: Restricted Project.
Jan 8 2016, 10:16 PM · Restricted Project, Modernization, Infrastructure

Dec 24 2015

epriestley added a revision to T10032: Improve individual NUX states (application level): D14876: Modernize Differential SearchEngine just enough to get NUX.
Dec 24 2015, 6:33 PM · Modernization, NUX
epriestley added a comment to T10032: Improve individual NUX states (application level).

Oh, I was thinking this needed a whole pile of work (like, all of T9372) but I don't think it actually does. I'll take a look.

Dec 24 2015, 6:28 PM · Modernization, NUX
chad added a comment to T10032: Improve individual NUX states (application level).

@epriestley not sure if you saw this, but all apps installed by default on the sidenav have a reasonable blank state except for Differential. Not sure how much work there is to modernize RevisionQuery there.

Dec 24 2015, 6:27 PM · Modernization, NUX