Changes between Version 2 and Version 3 of Meetings/MacPortsMeeting2019/ContributingUXImprovements


Ignore:
Timestamp:
Oct 12, 2019, 3:19:08 PM (5 years ago)
Author:
g5pw (Aljaž Srebrnič)
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Meetings/MacPortsMeeting2019/ContributingUXImprovements

    v2 v3  
    4949Press enter to open the editor.<CR>
    5050}}}
     51
     52
     53====== Improving macports contributions ======
     54
     55===== Pull request guidelines =====
     56
     57  * Check trac is actually useful
     58  * Port lint
     59  * Communicate better that not all checkboxes are required
     60
     61===== Is port test still relevant? =====
     62
     63  * slow, not really useful for maintainers
     64  * not removing it outright, some developers could depend on it
     65  * we just need a way to test basic binary functionality (''%%blah --version%%'')
     66
     67===== Adding color support (pretty easy) =====
     68
     69===== Before the pull request =====
     70
     71==== Extend port bump ====
     72
     73  * run livecheck
     74  * interactive!
     75  * Ask the user to switch to git on edit
     76  * Do a shallow clone
     77  * Check permissions
     78  * Update checksums
     79  * set revision to 0
     80  * build
     81  * search for tickets
     82
     83==== On build failure, search for tickets ====
     84
     85  * use new port website
     86
     87==== Migrating from rsync to git ====
     88
     89  * best way: migrate to git and fetch portindex
     90  * privilege escalation: repository is owned by root