Phriction Welcome to the Phorge Wiki Why Migrate from Phabricator to Phorge History Version 11 vs 14
Version 11 vs 14
Version 11 vs 14
Edits
Edits
- Edit by revi, Version 14
- May 1 2024 15:09
- ·You have nothing to do during holidays and ends up digging history
- Edit by Cigaryno, Version 11
- Jun 29 2023 07:01
- ·typo
Edit Older Version 11... | Edit Current Version 14... |
Content Changes
Content Changes
List of **reasons to migrate from Phabricator to Phorge**, shared to you from the Phorge community that forked Phabricator.
To be honest this just shows some core differences, than it's up to you to decide.
(NOTE) In short: we love Phabricator and so we will continue to work on Phorge for the reasons expressed here ✨.
(NOTE) To avoid confusion this page says "Phorge" to talk about our fork, and "Phabricator" as [[ https://secure.phabricator.com/ | upstream Phabricator ]].
== 0. Unique Features of Phorge ==
Some big interesting stuff that it's //more// supported in Phorge:
* PHP 8.1 - while this is not officially supported... Phorge has great more support!
* plus, enjoy the [[ changelog/ ]] of Phorge, full of unique features and fixes
== 1. Project Directions ==
In Phorge, Evan Priestley is still our spiritual beacon that illuminates our hearts but this person is not the Phorge project leader. So, in Phorge, directions are practically decided by your good proposals. So, you are practically welcome in joining the website of Phorge, ask questions, share ideas, propose patches (keeping backward compatibility, etc.) and probably they will be approved by somebody and included in Phorge! ✨
In Phabricator, Evan Priestley is the total leader maximum deciding directions. Note that this was probably the primary job of Evan, so we understand that Evan was not so happy to freely accept whatever community proposal, or invest time in onboarding new people in [[ https://secure.phabricator.com/ | Phabricator ]].
== 2. Openness to Newcomers ==
In Phorge, anyone can:
- register in this website (click on the Login button above and register yourself)
- be able to ask Questions (in [[ /ponder/ | Ponder ]])
- then, if you are also marked as #trusted_contributors you can:
- be able to create Tasks (in [[ /maniphest/query/open/ | Maniphest ]]) of from a Workboard like #Phorge or #maniphest etc.
- join the Chat
- send Code Contributions (using Differentials, etc.)
- do more awesome things
In Phorge, the openness on the above things can slightly change in the future just for anti-spam reasons, and not for political reasons. In Phorge, you will always be able to join Phorge if you are a human being //and// if you have not destructive/polemic goals. Registration either requires approval or is disabled for anti-spam reasons too. If your account requires approval, wait until an administrator approves your account. If registration is disabled, feel free to request permission in `#phorge`. It could take sereval hours to get a response as the IRC channel is not very active.
In Phabricator, it is no longer possible to join the official community forum to discuss changes, since it was switched off in 2021. Full stop. Also, you cannot register in secure.phabricator.com since lot of years. So, for newcomers it is probably just no longer possible to contribute to Phabricator.
== 3. Openess to Contributions ==
In Phorge, it's much easier to propose a change than in Phabricator. Believe me or not, but a completely external newcomer in 2023 was able in 20 days to propose 15 patches and most of them were accepted in Phorge in few days. Also, as a proof of that, Phorge in April-May 2023 proactively imported changes from Wikimedia (that Wikimedia has not proposed in Phabricator - see T15081) and we reviewed many patches for PHP 8.1 from Wikimedia folks. So, if you would like to Contribute, can just explore the fantastic [[ /book/contrib/ | Phorge Contribution Guide ]]. You can also explore how to do a [[ /book/contrib/article/contributing_code/ | Code Contribution in Phorge]]. In Phorge we have more than 10 #blessed_committers and they will probably go up, to review your code faster. Premising Phorge offers inferior code review because we (and everyone) is inferior to Evan (seriously, our code review is like "uhm .. what would Evan do ... ah!").
In Phabricator, your code contributions are no longer accepted. Full stop (https://secure.phabricator.com/book/phabcontrib/article/contributing_code/). But also historically, in Phabricator was honestly difficult to propose a patch since, again, that was the work of Evan, and Evan was strongly encouraging to hold your own fork, versus pushing upstream changes. Just as an example of it: this is why - years ago - Wikimedia hackers decided to just keep their local fork instead of proposing their patches to Phabricator. Note that Phabricator has only 3 [[ https://secure.phabricator.com/tag/blessed_reviewers/ | Blessed Reviewers ]]. Historically, really very high quality is required, with the normal effect that often many community things fall behind.
== 4. Future of the Platform ==
In Phorge, there is a nice General Vision to agree to have a stable and healthy future of the platform and the community. Feel free to read it and also Firm it if you agree:
* {L1}
In Phabricator, if you are a customer of Phacility probably your future will continue to be stable and nice. If you are Evan, probably your future is also stable and nice. If you are an external community member, probably your future is just random and read-only.
== What to do now? ==
Now you can upgrade your Phabricator→Phorge. Here our fantastic manual:
[[ installation_and_setup/update_from_phabricator ]]
-----
This page is just a stub. Feel free to contribute ✨
This is a list of **reasons to migrate from Phabricator to Phorge**, shared with you by the Phorge community that forked Phabricator.
To be honest, this just shows some core differences, then it's up to you to decide.
(NOTE) In short: we love Phabricator and so we will continue to work on Phorge for the reasons expressed here ✨.
(NOTE) To avoid confusion, this page says "Phorge" to talk about our fork, and therefore all occurrences of "Phabricator" refer to the [[ https://secure.phabricator.com/ | upstream Phabricator ]].
== 0. Unique Features of Phorge ==
Some big interesting stuff that it's //more// supported in Phorge:
* PHP 8.1 - while this is not officially supported... Phorge has great more support!
* plus, enjoy the [[ changelog/ ]] of Phorge, full of unique features and fixes
== 1. Project Directions ==
In Phorge, Evan Priestley is still our spiritual beacon that illuminates our hearts but this person is not the Phorge project leader. So, in Phorge, directions are practically decided by your good proposals. So, you are practically welcome in joining the website of Phorge, ask questions, share ideas, propose patches (keeping backward compatibility, etc.) and probably they will be approved by somebody and included in Phorge! ✨
In Phabricator, Evan Priestley is the total leader maximum deciding directions. Note that this was probably the primary job of Evan, so we understand that Evan was not so happy to freely accept whatever community proposal, or invest time in onboarding new people in [[ https://secure.phabricator.com/ | Phabricator ]].
== 2. Openness to Newcomers ==
In Phorge, anyone can:
- register in this website (click on the Login button above and register yourself)
- be able to ask Questions (in [[ /ponder/ | Ponder ]])
- then, if you are also marked as #trusted_contributors you can:
- be able to create Tasks (in [[ /maniphest/query/open/ | Maniphest ]]) of from a Workboard like #Phorge or #maniphest etc.
- join the Chat
- send Code Contributions (using Differentials, etc.)
- do more awesome things
In Phorge, the openness on the above things can slightly change in the future just for anti-spam reasons, and not for political reasons. In Phorge, you will always be able to join Phorge if you are a human being //and// if you have not destructive/polemic goals. Registration either requires approval or is disabled for anti-spam reasons too. If your account requires approval, wait until an administrator approves your account. If registration is disabled, feel free to request permission in `#phorge`. It could take sereval hours to get a response as the IRC channel is not very active.
In Phabricator, it is no longer possible to join the official community forum to discuss changes, since it was switched off in 2021. Full stop. Also, you cannot register in secure.phabricator.com since [Summer of 2017](https://secure.phabricator.com/w/changelog/2017.29/). So, for newcomers it is probably just no longer possible to contribute to Phabricator.
== 3. Openess to Contributions ==
In Phorge, it's much easier to propose a change than in Phabricator. Believe me or not, but a completely external newcomer in 2023 was able in 20 days to propose 15 patches and most of them were accepted in Phorge in few days. Also, as a proof of that, Phorge in April-May 2023 proactively imported changes from Wikimedia (that Wikimedia has not proposed in Phabricator - see T15081) and we reviewed many patches for PHP 8.1 from Wikimedia folks. So, if you would like to Contribute, can just explore the fantastic [[ /book/contrib/ | Phorge Contribution Guide ]]. You can also explore how to do a [[ /book/contrib/article/contributing_code/ | Code Contribution in Phorge]]. In Phorge we have more than 10 #blessed_committers and they will probably go up, to review your code faster. Premising Phorge offers inferior code review because we (and everyone) is inferior to Evan (seriously, our code review is like "uhm .. what would Evan do ... ah!").
In Phabricator, your code contributions are no longer accepted. [Full stop](https://secure.phabricator.com/book/phabcontrib/article/contributing_code/). But also historically, in Phabricator was honestly difficult to propose a patch since, again, that was the work of Evan, and Evan was strongly encouraging to hold your own fork, versus pushing upstream changes. Just as an example of it: this is why - years ago - Wikimedia hackers decided to just keep their local fork instead of proposing their patches to Phabricator. Note that Phabricator has only 3 [[ https://secure.phabricator.com/tag/blessed_reviewers/ | Blessed Reviewers ]]. Historically, really very high quality is required, with the normal effect that often many community things fall behind.
== 4. Future of the Platform ==
In Phorge, there is a nice General Vision to agree to have a stable and healthy future of the platform and the community. Feel free to read it and also Firm it if you agree:
* {L1}
In Phabricator, if you are a customer of Phacility probably your future will continue to be stable and nice. If you are Evan, probably your future is also stable and nice. If you are an external community member, probably your future is just random and read-only.
== What to do now? ==
Now you can upgrade your Phabricator→Phorge. Here our fantastic manual:
[[ installation_and_setup/update_from_phabricator ]]
-----
This page is just a stub. Feel free to contribute ✨
ListThis is a list of **reasons to migrate from Phabricator to Phorge**, shared towith you fromby the Phorge community that forked Phabricator.
To be honest, this just shows some core differences, thanthen it's up to you to decide.
(NOTE) In short: we love Phabricator and so we will continue to work on Phorge for the reasons expressed here ✨.
(NOTE) To avoid confusion, this page says "Phorge" to talk about our fork, and therefore all occurrences of "Phabricator" asrefer to the [[ https://secure.phabricator.com/ | upstream Phabricator ]].
== 0. Unique Features of Phorge ==
Some big interesting stuff that it's //more// supported in Phorge:
* PHP 8.1 - while this is not officially supported... Phorge has great more support!
* plus, enjoy the [[ changelog/ ]] of Phorge, full of unique features and fixes
== 1. Project Directions ==
In Phorge, Evan Priestley is still our spiritual beacon that illuminates our hearts but this person is not the Phorge project leader. So, in Phorge, directions are practically decided by your good proposals. So, you are practically welcome in joining the website of Phorge, ask questions, share ideas, propose patches (keeping backward compatibility, etc.) and probably they will be approved by somebody and included in Phorge! ✨
In Phabricator, Evan Priestley is the total leader maximum deciding directions. Note that this was probably the primary job of Evan, so we understand that Evan was not so happy to freely accept whatever community proposal, or invest time in onboarding new people in [[ https://secure.phabricator.com/ | Phabricator ]].
== 2. Openness to Newcomers ==
In Phorge, anyone can:
- register in this website (click on the Login button above and register yourself)
- be able to ask Questions (in [[ /ponder/ | Ponder ]])
- then, if you are also marked as #trusted_contributors you can:
- be able to create Tasks (in [[ /maniphest/query/open/ | Maniphest ]]) of from a Workboard like #Phorge or #maniphest etc.
- join the Chat
- send Code Contributions (using Differentials, etc.)
- do more awesome things
In Phorge, the openness on the above things can slightly change in the future just for anti-spam reasons, and not for political reasons. In Phorge, you will always be able to join Phorge if you are a human being //and// if you have not destructive/polemic goals. Registration either requires approval or is disabled for anti-spam reasons too. If your account requires approval, wait until an administrator approves your account. If registration is disabled, feel free to request permission in `#phorge`. It could take sereval hours to get a response as the IRC channel is not very active.
In Phabricator, it is no longer possible to join the official community forum to discuss changes, since it was switched off in 2021. Full stop. Also, you cannot register in secure.phabricator.com since lot[Summer of years2017](https://secure.phabricator.com/w/changelog/2017.29/). So, for newcomers it is probably just no longer possible to contribute to Phabricator.
== 3. Openess to Contributions ==
In Phorge, it's much easier to propose a change than in Phabricator. Believe me or not, but a completely external newcomer in 2023 was able in 20 days to propose 15 patches and most of them were accepted in Phorge in few days. Also, as a proof of that, Phorge in April-May 2023 proactively imported changes from Wikimedia (that Wikimedia has not proposed in Phabricator - see T15081) and we reviewed many patches for PHP 8.1 from Wikimedia folks. So, if you would like to Contribute, can just explore the fantastic [[ /book/contrib/ | Phorge Contribution Guide ]]. You can also explore how to do a [[ /book/contrib/article/contributing_code/ | Code Contribution in Phorge]]. In Phorge we have more than 10 #blessed_committers and they will probably go up, to review your code faster. Premising Phorge offers inferior code review because we (and everyone) is inferior to Evan (seriously, our code review is like "uhm .. what would Evan do ... ah!").
In Phabricator, your code contributions are no longer accepted. [Full stop ](https://secure.phabricator.com/book/phabcontrib/article/contributing_code/). But also historically, in Phabricator was honestly difficult to propose a patch since, again, that was the work of Evan, and Evan was strongly encouraging to hold your own fork, versus pushing upstream changes. Just as an example of it: this is why - years ago - Wikimedia hackers decided to just keep their local fork instead of proposing their patches to Phabricator. Note that Phabricator has only 3 [[ https://secure.phabricator.com/tag/blessed_reviewers/ | Blessed Reviewers ]]. Historically, really very high quality is required, with the normal effect that often many community things fall behind.
== 4. Future of the Platform ==
In Phorge, there is a nice General Vision to agree to have a stable and healthy future of the platform and the community. Feel free to read it and also Firm it if you agree:
* {L1}
In Phabricator, if you are a customer of Phacility probably your future will continue to be stable and nice. If you are Evan, probably your future is also stable and nice. If you are an external community member, probably your future is just random and read-only.
== What to do now? ==
Now you can upgrade your Phabricator→Phorge. Here our fantastic manual:
[[ installation_and_setup/update_from_phabricator ]]
-----
This page is just a stub. Feel free to contribute ✨
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