Phriction Welcome to the Phorge Wiki Code Differences between Phabricator and Phorge History Version 18 vs 19
Version 18 vs 19
Version 18 vs 19
Edits
Edits
- Edit by valerio.bozzolan, Version 19
- May 23 2023 12:54
- ·+D25237
- Edit by valerio.bozzolan, Version 18
- May 22 2023 12:44
« Previous Change | Next Change » |
Edit Older Version 18... | Edit Older Version 19... |
Content Changes
Content Changes
This page can help to sum up the **differences between Phabricator and Phorge** to prevent conflicts or duplicate work.
(NOTE) If you need the philosophical differences, see this page instead: [[ why_migrating_from_phabricator_to_phorge/ ]]
Normal users probably are not interested in this page. This page is internally useful since Phorge often introduces changes not developed by Phabricator. But, sometime Phabricator also introduces unique changes, that could be pulled in Phorge. Some times, we do the same thing but with different approaches.
-----
== Preamble ==
Since 2023, Phorge has many more modifications than Phabricator. This page just shows:
- commits that are only present in Phabricator (very few)
- commits that are somehow present in both
So that we can eventually import them in Phorge if we like that.
NOTE: This page does not show features that are Phorge-only, since Phorge-only edits are described in the [[ changelog/ ]].
== 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 Figlet regression| [[https://secure.phabricator.com/rPbc6f4786a2e36441d17b765fde8e8e047840bc58|bc6f4786a2e3]] | D25142 | it's just a fix for this ↓ |
|Update Figlet in PHP8| [[https://secure.phabricator.com/rPd5c63c86e7e4e87d5f72b35b1bdb1e888aea49bc|d5c63c86e7e4]] | D25142 | it has a regression in line 150 |
|Fix Pholio | [[https://secure.phabricator.com/rPa83cb99e856a70ac355dc51547949b50485bb768|a83cb99e856a]] | rPa8a38835e15e | Phorge can take inspiration. |
| | | | (no older differences) |
== Differences from upstream Arcanist ==
https://secure.phabricator.com/diffusion/ARC/history/master/
List of recent changes (most recent up):
|Topic | in Phabricator | in Phorge | Notes |
|---------------------|---------------------------------------------------------------------------------------------|---------------|--------|
|Fix for Mercurial 6.4|[[https://secure.phabricator.com/rARC0fc22183e796fb8ac2e3a0a3f3f37aa964c6d7fa|0fc22183e796]] | D25143 |C. Speck betrayed Phorge 🤨|
|Fix utf8_decode() | [[https://secure.phabricator.com/rARCd87d5f0e02e21bcd26f9bdfde84b5adf13b44050|d87d5f0e02e2]] | rARC08dfffd5caf7 | The approach in Phorge is more efficient. |
|Fix Diff PHP8.1 | [[https://secure.phabricator.com/rARCc39ab20eb3717a15aed2467842bd77d9addce96a|c39ab20eb371]] | none? | Q57 |
| | | | (no older differences) |
This page can help to sum up the **differences between Phabricator and Phorge** to prevent conflicts or duplicate work.
(NOTE) If you need the philosophical differences, see this page instead: [[ why_migrating_from_phabricator_to_phorge/ ]]
Normal users probably are not interested in this page. This page is internally useful since Phorge often introduces changes not developed by Phabricator. But, sometime Phabricator also introduces unique changes, that could be pulled in Phorge. Some times, we do the same thing but with different approaches.
-----
== Preamble ==
Since 2023, Phorge has many more modifications than Phabricator. This page just shows:
- commits that are only present in Phabricator (very few)
- commits that are somehow present in both
So that we can eventually import them in Phorge if we like that.
NOTE: This page does not show features that are Phorge-only, since Phorge-only edits are described in the [[ changelog/ ]].
== 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 Figlet regression| [[https://secure.phabricator.com/rPbc6f4786a2e36441d17b765fde8e8e047840bc58|bc6f4786a2e3]] | D25142 | it's just a fix for this ↓ |
|Update Figlet in PHP8| [[https://secure.phabricator.com/rPd5c63c86e7e4e87d5f72b35b1bdb1e888aea49bc|d5c63c86e7e4]] | D25142 | it has a regression in line 150 |
|Fix Pholio | [[https://secure.phabricator.com/rPa83cb99e856a70ac355dc51547949b50485bb768|a83cb99e856a]] | rPa8a38835e15e | Phorge can take inspiration. |
| | | | (no older differences) |
== Differences from upstream Arcanist ==
https://secure.phabricator.com/diffusion/ARC/history/master/
List of recent changes (most recent up):
|Topic | in Phabricator | in Phorge | Notes |
|---------------------|---------------------------------------------------------------------------------------------|---------------|--------|
|Fix for Mercurial 6.4|[[https://secure.phabricator.com/rARC0fc22183e796fb8ac2e3a0a3f3f37aa964c6d7fa|0fc22183e796]] | D25143 |C. Speck betrayed Phorge 🤨|
|Fix utf8_decode() | [[https://secure.phabricator.com/rARCd87d5f0e02e21bcd26f9bdfde84b5adf13b44050|d87d5f0e02e2]] | rARC08dfffd5caf7 | The approach in Phorge is more efficient. |
|Fix Diff PHP8.1 | [[https://secure.phabricator.com/rARCc39ab20eb3717a15aed2467842bd77d9addce96a|c39ab20eb371]] | D25237 | Q57 |
| | | | (no older differences) |
This page can help to sum up the **differences between Phabricator and Phorge** to prevent conflicts or duplicate work.
(NOTE) If you need the philosophical differences, see this page instead: [[ why_migrating_from_phabricator_to_phorge/ ]]
Normal users probably are not interested in this page. This page is internally useful since Phorge often introduces changes not developed by Phabricator. But, sometime Phabricator also introduces unique changes, that could be pulled in Phorge. Some times, we do the same thing but with different approaches.
-----
== Preamble ==
Since 2023, Phorge has many more modifications than Phabricator. This page just shows:
- commits that are only present in Phabricator (very few)
- commits that are somehow present in both
So that we can eventually import them in Phorge if we like that.
NOTE: This page does not show features that are Phorge-only, since Phorge-only edits are described in the [[ changelog/ ]].
== 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 Figlet regression| [[https://secure.phabricator.com/rPbc6f4786a2e36441d17b765fde8e8e047840bc58|bc6f4786a2e3]] | D25142 | it's just a fix for this ↓ |
|Update Figlet in PHP8| [[https://secure.phabricator.com/rPd5c63c86e7e4e87d5f72b35b1bdb1e888aea49bc|d5c63c86e7e4]] | D25142 | it has a regression in line 150 |
|Fix Pholio | [[https://secure.phabricator.com/rPa83cb99e856a70ac355dc51547949b50485bb768|a83cb99e856a]] | rPa8a38835e15e | Phorge can take inspiration. |
| | | | (no older differences) |
== Differences from upstream Arcanist ==
https://secure.phabricator.com/diffusion/ARC/history/master/
List of recent changes (most recent up):
|Topic | in Phabricator | in Phorge | Notes |
|---------------------|---------------------------------------------------------------------------------------------|---------------|--------|
|Fix for Mercurial 6.4|[[https://secure.phabricator.com/rARC0fc22183e796fb8ac2e3a0a3f3f37aa964c6d7fa|0fc22183e796]] | D25143 |C. Speck betrayed Phorge 🤨|
|Fix utf8_decode() | [[https://secure.phabricator.com/rARCd87d5f0e02e21bcd26f9bdfde84b5adf13b44050|d87d5f0e02e2]] | rARC08dfffd5caf7 | The approach in Phorge is more efficient. |
|Fix Diff PHP8.1 | [[https://secure.phabricator.com/rARCc39ab20eb3717a15aed2467842bd77d9addce96a|c39ab20eb371]] | none?D25237 | Q57 |
| | | | (no older differences) |
Content licensed under Creative Commons Attribution-ShareAlike 4.0 (CC-BY-SA) unless otherwise noted; code licensed under Apache 2.0 or other open source licenses. · CC BY-SA 4.0 · Apache 2.0