64 | | '''Submit your proposal early''': early submissions get more attention from developers for the simple fact that they have more time to dedicate to reading them. The more people see it, the more it'll get known. |
65 | | |
66 | | '''Do not leave it all to the last minute''': Make sure you send your application before the final rush. Also, note that the applications submitted very late will get the least attention from mentors, so you may get a low vote because of that. |
| 66 | '''Submit your proposal early''': early submissions get more attention from developers for the simple fact that they have more time to dedicate to reading them, and you'll have more time for improving it. The more people see it, the more it'll get known. |
| 67 | |
| 68 | '''Do not leave it all to the last minute''': Make sure you send your application before the final rush, ideally at least a week before. Also, note that the applications submitted very late will get the least attention from mentors, so you may get a low vote because of that. |
112 | | Several independent projects to support development of MacPorts could be undertaken in any language of your choice (gravitating towards python & web), like writing a Django app in Python, improving frontend or backend of Buildbot continuous integration (JavaScript or Python), implementing a way to fire up virtual machines with macOS for continuous integration builds, ... |
113 | | |
114 | | === Ideas === |
| 114 | Several independent projects to support development of MacPorts could be undertaken in any language of your choice (gravitating towards python & web), like improving a Django app in Python, improving frontend or backend of Buildbot continuous integration (Vue.js, Angular, Python), implementing a way to fire up virtual machines with macOS for continuous integration builds, ... |
| 115 | |
| 116 | === Web & Infrastructure Ideas === |
| 117 | |
| 118 | During [wiki:SummerOfCode/2019 GSOC 2019] we had two successful web / infrastructure projects which we would like to see improved further. This is the main section with ideas where Mac is not really needed (even though it probably helps boosting your motivation if you can contribute to a project that you use or plan to use yourself). |
| 119 | |
| 120 | * [wiki:SummerOfCode/2019#webapp Django-base web application] requires (acquiring) knowledge of Python, Django and databases |
| 121 | * [wiki:SummerOfCode/2019#buildbot-views Buildbot custom views & general improvements] requires Vue.js, Angular, JavaScript, Python, databases |
| 122 | |
| 123 | Alternatively you could pick another idea from the [https://github.com/buildbot/buildbot/wiki/Google-Summer-of-Code-2020 Buildbot's ideas list]. |
| 124 | |
| 125 | === MacPorts Base Ideas === |