Changes between Version 279 and Version 280 of SummerOfCode
- Timestamp:
- Jan 12, 2018, 10:11:01 AM (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
SummerOfCode
v279 v280 1 = Google Summer of Code 201 7=1 = Google Summer of Code 2018 = 2 2 3 3 {{{ 4 4 #!comment 5 5 #!div style="clear:left; display:block; width:100%; margin:0; padding:0;" 6 Unfortunately, we have not been accepted for GSoC 201 7. However, any contributions and enhancement proposals are welcome! Please see [https://guide.macports.org/#development the guide] and subscribe to the MailingLists!6 Unfortunately, we have not been accepted for GSoC 2018. However, any contributions and enhancement proposals are welcome! Please see [https://guide.macports.org/#development the guide] and subscribe to the MailingLists! 7 7 }}} 8 8 … … 10 10 #!comment 11 11 #!div style="clear:left; display:block; width:100%; margin:0; padding:0;" 12 We have been accepted for GSoC 201 7. Further contributions and enhancement proposals are welcome! Please see [https://guide.macports.org/#development the guide] and subscribe to the MailingLists!12 We have been accepted for GSoC 2018. Further contributions and enhancement proposals are welcome! Please see [https://guide.macports.org/#development the guide] and subscribe to the MailingLists! 13 13 }}} 14 14 … … 16 16 #!comment 17 17 #!div style="clear:both; display:block; width: 75%; margin:0 auto; background-color: lightyellow; border: 2pt solid; font-weight:bold; text-align: center; font-size:120%;" 18 MacPorts has applied for Google Summer Of Code 201 7! \\18 MacPorts has applied for Google Summer Of Code 2018! \\ 19 19 Stay tuned! 20 20 }}} … … 24 24 #!div style="clear:both; display:block; width: 75%; margin:0 auto; background-color: lightgreen; border: 2pt solid; font-weight:bold; text-align: center; font-size:120%;" 25 25 We are accepting applications! Apply for Google Summer Of Code 2017 now! [[BR]] 26 Deadline is 3 Aprilat 16:00 UTC[[BR]]27 [http ://www.google-melange.com/gsoc/org2/google/gsoc2015/macports MacPorts at the GSoCwebsite]26 Deadline is 27 March at 16:00 UTC[[BR]] 27 [https://summerofcode.withgoogle.com/archive/2017/organizations/5223416953044992/ MacPorts at the GSoC 2017 website] 28 28 }}} 29 29 … … 41 41 {{{ 42 42 #!comment 43 # FIXME: Fix the logo URL44 43 #!div style="margin: 5px auto; text-align: center;" 45 [[Image(https:// www.neverpanic.de/documents/GoogleSummer_2015logo_avatar.png, 350, link=https://www.google-melange.com/gsoc/homepage/google/gsoc2015, title=Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 Unported License)]]44 [[Image(https://developers.google.com/open-source/gsoc/resources/downloads/GSoC-icon.svg, 350, link=https://summerofcode.withgoogle.com/, title=Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 Unported License)]] 46 45 }}} 47 46 … … 50 49 == Applications for GSoC == 51 50 52 Mentoring organizations can submit organization applications from ''' 19 January at 16:00 UTC''' until '''9 February at 16:00 UTC'''. The list of accepted organizations will be published '''27 February 16:00 UTC'''. Students will be able to apply from '''20 March 16:00 UTC until 3 April16:00 UTC'''.53 54 If you're interested in working with MacPorts for Google Summer of Code 201 7, you don't have to wait until the application period for students starts. Introduce yourself on the [MailingLists macports-dev mailing list] today or drop by in IRC by joining #macports on [http://freenode.net/irc_servers.shtml Freenode]. See [#contact Ways to Contact Us] for more information.51 Mentoring organizations can submit organization applications from '''4 January''' until '''23 January at 17:00 UTC'''. The list of accepted organizations will be published '''12 February 16:00 UTC'''. Students will be able to apply from '''12 March until 27 March 16:00 UTC'''. 52 53 If you're interested in working with MacPorts for Google Summer of Code 2018, you don't have to wait until the application period for students starts. Introduce yourself on the [MailingLists macports-dev mailing list] today or drop by in IRC by joining #macports on [http://freenode.net/irc_servers.shtml Freenode]. See [#contact Ways to Contact Us] for more information. 55 54 56 55 === General info === 57 56 58 For future reference you may check the [https://www.google-melange.com/ Google Summer of Code website]. The [http://en.flossmanuals.net/GSoCStudentGuide/ GSoC Student Guide] is also worth reading and explains what GSoC is about and how it works in detail. We suggest you take a few minutes and read this guide.57 For future reference, you may check the [https://summerofcode.withgoogle.com/ Google Summer of Code website]. The [http://en.flossmanuals.net/GSoCStudentGuide/ GSoC Student Guide] is also worth reading and explains what GSoC is about and how it works in detail. We suggest you take a few minutes and read this guide. 59 58 60 59 For the official schedule and deadlines, consult the [https://developers.google.com/open-source/gsoc/timeline timeline]. 61 60 62 === For the MacPorts Project === 61 === Proposal Guidelines === 62 63 '''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. 64 65 '''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 67 '''Keep it simple''': we don't need a 10-page essay on the project and on you. You just need to be concise and precise. 68 69 '''Know what you are talking about''': the last thing we need is for students to submit ideas that cannot be accomplished realistically or ideas that aren't even remotely related to MacPorts or the project. If your idea is unusual, be sure to explain why you have chosen MacPorts as the best place for the project. 70 71 === About Us === 63 72 64 73 We are eager to support and mentor students who want to gain experience by working on the MacPorts Project. We have many ideas for potential internship subjects, yet we are open to anything that is both interesting and relevant to MacPorts. If you have an idea of your own, feel free to [#contact contact us] to discuss it. … … 77 86 - Get familiar with the MacPorts Project resources. Especially [GetMacPortsSource check out the code] and [https://guide.macports.org read the guide]. 78 87 - Read the [http://www.tcl.tk/man/tcl8.5/tutorial/tcltutorial.html Tcl Tutorial]. 88 - If you plan on working for macports-base, [https://www.youtube.com/watch?v=46qshiDskrM this] could be a good introduction to the codebase. 79 89 - Subscribe to the [MailingLists mailing list] [https://lists.macports.org/mailman/listinfo/macports-dev macports-dev] if you do not already read it. Don't be too shy to post. 80 - '''[#contact Get in contact!]''' Most important is to discuss your ideas with potential mentors via private email, the MacPorts development list, or the IRC channel before applying. 90 91 '''[#contact Get in contact!]''' Most important is to discuss your ideas with potential mentors via private email, the MacPorts development list, or the IRC channel before applying. 81 92 82 93 == Mentors == 83 94 84 The following committers have agreed to be mentors for GSoC 2017 (append `@macports.org` for email) 85 86 ||= Name =||= Email =||= Area =|| 87 ||= Jackson Isaac =|| ijackson || Administrator || 88 ||= Clemens Lang =|| cal || Backup Administrator || 89 ||= Michael Dickens =|| michaelld || Mentor || 95 The following committers have agreed to be mentors for GSoC 2018 (append `@macports.org` for email) 96 97 ||= Name =||= Email =||= Area =|| 98 ||= Michael Dickens =|| michaelld || Mentor || 90 99 ||= Bradley Giesbrecht =|| pixilla || Mentor || 100 ||= Clemens =|| cal || Mentor || 101 ||= Umesh Singla =|| umeshksingla || Administrator || 102 ||= Jackson Isaac =|| ijackson || Backup Admin || 91 103 92 104 == Students == 93 105 94 For the students and projects in the 2017 edition of GSoC with MacPorts, see [[SummerOfCode2017]].106 For the students and projects in the previous editions of GSoC with MacPorts, see [[SummerOfCodeArchive]]. 95 107 96 108 == Tasks == … … 106 118 Currently when MacPorts users upgrade to a new OS or hardware they are advised to follow a set of manual [wiki:Migration migration instructions]. These instructions can be challenging for casual users to follow and in some cases more difficult if executed after the OS upgrade or hardware change. 107 119 108 The goal of the new port migrate action is to automate the processes described in the migration documentation. The steps to migrate would be roughly:120 The goal of the new port migrates action is to automate the processes described in the migration documentation. The steps to migrate would be roughly: 109 121 110 122 1. Rebuild MacPorts itself (e.g. by invoking selfupdate) if it has not been rebuilt for the new OS already. MacPorts has a version field compiled in that allows tracking this.