[MacPorts] Meetings/MacPortsMeeting2019/ContributingUXImprovements modified

MacPorts Wiki noreply at macports.org
Sun Oct 13 10:26:22 UTC 2019


Page "Meetings/MacPortsMeeting2019/ContributingUXImprovements" was changed by satraul
Diff URL: <https://trac.macports.org/wiki/Meetings/MacPortsMeeting2019/ContributingUXImprovements?action=diff&version=4>
Revision 4
Changes:
-------8<------8<------8<------8<------8<------8<------8<------8<--------
Index: Meetings/MacPortsMeeting2019/ContributingUXImprovements
=========================================================================
--- Meetings/MacPortsMeeting2019/ContributingUXImprovements (version: 3)
+++ Meetings/MacPortsMeeting2019/ContributingUXImprovements (version: 4)
@@ -88,3 +88,17 @@
 
   * best way: migrate to git and fetch portindex
   * privilege escalation: repository is owned by root
+
+== Counting the steps needed for new users ==
+=== Now ===
+To create a PR:
+  * git clone -> edit sources -> port sync -> git checkout -b -> port edit/bump -> git commit -> fork macports-ports -> git origin add fork -> git push fork
+  * 9 steps
+To actually submit the PR:
+  * commit cleanup (2 checklists) -> check existing trac/PR (2 checklists) -> syntax/function testing (4 checklists)
+  * 8 item checklist
+
+Things we can can do:
+* (4 steps) Combine (git clone -> edit sources -> port sync -> git checkout -b) into port edit/bump
+* (3 steps) Combine all the functionality/lint testing into port test
+* (2 steps) Do the trac/PR checks automatically for user
-------8<------8<------8<------8<------8<------8<------8<------8<--------

--
Page URL: <https://trac.macports.org/wiki/Meetings/MacPortsMeeting2019/ContributingUXImprovements>
MacPorts <https://www.macports.org/>
Ports system for macOS

This is an automated message. Someone added your email address to be
notified of changes on 'Meetings/MacPortsMeeting2019/ContributingUXImprovements' page.
If it was not you, please report to admin at macports.org.


More information about the macports-changes mailing list