Differences between Phabricator and Phorge
This page can help to sum up the differences between Phabricator and Phorge.
Preamble
Since 2023, Phorge has many more modifications than Phabricator. Yhis page just shows:
- commits that are somehow present in both
- commits that are only present in Phabricator
So that we can eventually import them in Phorge if we like that.
Differences from upstream Phabricator
https://secure.phabricator.com/source/phabricator/history/master/
List of recent changes (most recent up):
Topic | in Phabricator | in Phorge | Notes |
---|---|---|---|
Fix Pholio | a83cb99e856a | rPa8a38835e15e | Phorge can take inspiration. |
(no older differences) | |||
Differences from upstream Arcanist
https://secure.phabricator.com/diffusion/ARC/
List of recent changes (most recent up):
Topic | in Phabricator | in Phorge | Notes |
---|---|---|---|
Fix utf8_decode() | d87d5f0e02e2 | rARC08dfffd5caf7 | The approach in Phorge is more efficient. |
Fix Diff PHP8.1 | c39ab20eb371 | none? | |
(no older differences) | |||
- Last Author
- valerio.bozzolan
- Last Edited
- Mar 31 2023, 10:27
Event Timeline
what's the point of this page? it's very easy to get a detailed difference between the code bases using git; Why create a manually-maintained list as well?
@avivey The problem is, I cannot annotate my git with comments and share them to folks in Wikimedia Foundation. Also, it's not simple to have a 1:1 match between our commits and theirs in secure.
Probably a way to automate that, is to add an additional fields in Diffusion commits like "upstream commit hash". But at the moment a manual wiki page solves some problems