Page MenuHomePhabricator

Move Aphront to `libphutil`
AbandonedPublic

Authored by joshuaspence on Jul 16 2014, 1:54 AM.
Tags
None
Referenced Files
F17948374: D9941.largetrue.diff
Thu, Jul 31, 8:53 PM
F17942260: D9941.id.largetrue.diff
Thu, Jul 31, 6:35 AM
F17924330: D9941.id.diff
Wed, Jul 30, 9:42 AM
F17914815: D9941.diff
Tue, Jul 29, 7:46 PM
Unknown Object (File)
Jun 29 2025, 11:00 PM
Unknown Object (File)
Jun 28 2025, 10:40 PM
Unknown Object (File)
Jun 3 2025, 10:35 PM
Unknown Object (File)
Jun 3 2025, 10:35 PM

Details

Reviewers
epriestley
Group Reviewers
Blessed Reviewers
Maniphest Tasks
T1806: Move Aphront to libphutil
Summary

Fixes T1806. Move Aphront to libphutil and making it usable as a standalone web stack, independent of Phabricator.

Test Plan

Browsed around a couple of pages in Phabricator... everything seemed to load just fine.

Event Timeline

joshuaspence retitled this revision from to Move Aphront to `libphutil`.
joshuaspence updated this object.
joshuaspence edited the test plan for this revision. (Show Details)
joshuaspence added a reviewer: epriestley.
joshuaspence edited edge metadata.
  • Move src/view from Phabricator as well
  • Moved src/view to src/aphront/view

(The idea here was to move everything that didn't seem too Phabricator-specific. In particular, I didn't move any classes that were prefixed with Phabricator.)

PHUI is "Phabricator UI", and many of these classes just haven't been modernized to be designated as "PHUI". I have some expectation that all the UI lives in one repo so I don't have to worry about making sure something exists.