Closed
Bug 1444791
Opened 7 years ago
Closed 7 years ago
update mdn pages to reference Phabricator
Categories
(Conduit :: Documentation, enhancement)
Conduit
Documentation
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: glob, Unassigned)
Details
(Keywords: conduit-story, conduit-triaged)
there's a couple of mdn pages that reference mozreview that would need to be updated before we mothball mozreview. there's likely to be more that need updating, but these two are very often provided as a reference for new contributors and should be updated as part of the decommissioning plan.
step 4 of https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Introduction probably just needs editing
https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/How_to_Submit_a_Patch is a much more extensive document that we should probably take ownership of and fix up for phabricator and lando.
i'm not sure how this would mesh with the plans to remove these docs from mdn; perhaps it would be the right time to move those docs out? :sheppy should be able to shed some light on that.
http://mozilla-version-control-tools.readthedocs.io/en/latest/mozreview-user.html should redirect to the moz-conduit docs.
Assignee | ||
Comment 1•7 years ago
|
||
Hi sheppy, just to confirm, we are slowly moving all Firefox-development docs out of MDN, yes? If so, are there guidelines for such movement (e.g. appropriate new locations)?
Flags: needinfo?(eshepherd)
> we are slowly moving all Firefox-development docs out of MDN, yes?
sheppy said "no" to me a while ago.
Flags: needinfo?(eshepherd)
Assignee | ||
Updated•7 years ago
|
Assignee: nobody → mcote
Status: NEW → ASSIGNED
Assignee | ||
Comment 3•7 years ago
|
||
I also found https://developer.mozilla.org/en-US/docs/Mercurial/Using_Mercurial. It's marked as obsolete... but I wonder why it even exists then. Worse, there's a link directly to an anchor lower down in that page from the How_to_Submit_a_Patch page, so it would be super easy to miss the warning at the top. I'll follow up with someone about getting it deleted.
https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Requesting_feedback_and_ui-review_for_desktop_Firefox_front-end_changes needs some tweaking to reflect that the feedback and ui-review flags won't exist anymore, and that patches won't be uploaded to Bugzilla.
Also there is a lot of documentation around super-review. It seems that there's a consensus that super-review isn't used anymore and documentation about it should be removed. I think this is even more useful now that we're moving to a system that doesn't differentiate between different types of feedback/review, aside from blocking vs nonblocking. https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Code_Review_FAQ is the main page I found on MDN, and https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Committing_Rules_and_Responsibilities mentions super-review briefly. There is also https://www.mozilla.org/en-US/about/governance/policies/reviewers/.
Updated•7 years ago
|
Keywords: conduit-triaged
Assignee | ||
Comment 4•7 years ago
|
||
https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/How_to_Submit_a_Patch has been updated. It still links to https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Requesting_feedback_and_ui-review_for_desktop_Firefox_front-end_changes, which mentions feedback and ui-review. Those flags aren't available in Differential, but for ui-review in particular we don't have another process, which is for another bug.
Assignee | ||
Updated•7 years ago
|
No longer blocks: 1381589
Keywords: conduit-story
Assignee | ||
Comment 5•7 years ago
|
||
Looks like mhoye updated https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Introduction already, but I added a few more things, including that Phabricator is preferred, and I removed references to r+ in favour of "accepted", since "r+" doesn't make any sense in the world of Phabricator (I hope that an r+ is understood as meaning accepted for anyone new who is using Bugzilla).
Assignee | ||
Comment 6•7 years ago
|
||
Doesn't look like I can delete a page, so I stripped out almost all the content from https://developer.mozilla.org/en-US/docs/Mercurial/Using_Mercurial except a warning and a link to readthedocs.
Assignee | ||
Comment 7•7 years ago
|
||
https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Requesting_feedback_and_ui-review_for_desktop_Firefox_front-end_changes has been updated to reflect the new process involving the firefox-ux-team project.
Assignee | ||
Comment 8•7 years ago
|
||
Updated https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Code_Review_FAQ, which mostly involved chopping out lots of obsolete super-reviewer content.
I haven't noticed any other relevant pages, so I'll close this out.
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Summary: update mdn pages that reference mozreview → update mdn pages to reference Phabricator
You need to log in
before you can comment on or make changes to this bug.
Description
•