[MacPorts] Meetings/MacPortsMeeting2019/ContributingUXImprovements modified
MacPorts Wiki
noreply at macports.org
Sat Oct 12 15:19:09 UTC 2019
Page "Meetings/MacPortsMeeting2019/ContributingUXImprovements" was changed by g5pw
Diff URL: <https://trac.macports.org/wiki/Meetings/MacPortsMeeting2019/ContributingUXImprovements?action=diff&version=3>
Revision 3
Changes:
-------8<------8<------8<------8<------8<------8<------8<------8<--------
Index: Meetings/MacPortsMeeting2019/ContributingUXImprovements
=========================================================================
--- Meetings/MacPortsMeeting2019/ContributingUXImprovements (version: 2)
+++ Meetings/MacPortsMeeting2019/ContributingUXImprovements (version: 3)
@@ -48,3 +48,43 @@
Press enter to open the editor.<CR>
}}}
+
+
+====== Improving macports contributions ======
+
+===== Pull request guidelines =====
+
+ * Check trac is actually useful
+ * Port lint
+ * Communicate better that not all checkboxes are required
+
+===== Is port test still relevant? =====
+
+ * slow, not really useful for maintainers
+ * not removing it outright, some developers could depend on it
+ * we just need a way to test basic binary functionality (''%%blah --version%%'')
+
+===== Adding color support (pretty easy) =====
+
+===== Before the pull request =====
+
+==== Extend port bump ====
+
+ * run livecheck
+ * interactive!
+ * Ask the user to switch to git on edit
+ * Do a shallow clone
+ * Check permissions
+ * Update checksums
+ * set revision to 0
+ * build
+ * search for tickets
+
+==== On build failure, search for tickets ====
+
+ * use new port website
+
+==== Migrating from rsync to git ====
+
+ * best way: migrate to git and fetch portindex
+ * privilege escalation: repository is owned by root
-------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