Changes between Version 279 and Version 280 of SummerOfCode


Ignore:
Timestamp:
Jan 12, 2018, 10:11:01 AM (6 years ago)
Author:
umeshksingla (Umesh Singla)
Comment:

Update for GSoC 2018 application

Legend:

Unmodified
Added
Removed
Modified
  • SummerOfCode

    v279 v280  
    1 = Google Summer of Code 2017 =
     1= Google Summer of Code 2018 =
    22
    33{{{
    44#!comment
    55#!div style="clear:left; display:block; width:100%; margin:0; padding:0;"
    6 Unfortunately, we have not been accepted for GSoC 2017. However, any contributions and enhancement proposals are welcome! Please see [https://guide.macports.org/#development the guide] and subscribe to the MailingLists!
     6Unfortunately, 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!
    77}}}
    88
     
    1010#!comment
    1111#!div style="clear:left; display:block; width:100%; margin:0; padding:0;"
    12 We have been accepted for GSoC 2017. Further contributions and enhancement proposals are welcome! Please see [https://guide.macports.org/#development the guide] and subscribe to the MailingLists!
     12We 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!
    1313}}}
    1414
     
    1616#!comment
    1717#!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 2017! \\
     18MacPorts has applied for Google Summer Of Code 2018! \\
    1919Stay tuned!
    2020}}}
     
    2424#!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%;"
    2525We are accepting applications! Apply for Google Summer Of Code 2017 now! [[BR]]
    26 Deadline is 3 April at 16:00 UTC[[BR]]
    27 [http://www.google-melange.com/gsoc/org2/google/gsoc2015/macports MacPorts at the GSoC website]
     26Deadline is 27 March at 16:00 UTC[[BR]]
     27[https://summerofcode.withgoogle.com/archive/2017/organizations/5223416953044992/ MacPorts at the GSoC 2017 website]
    2828}}}
    2929
     
    4141{{{
    4242#!comment
    43 # FIXME: Fix the logo URL
    4443#!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)]]
    4645}}}
    4746
     
    5049== Applications for GSoC ==
    5150
    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 April 16:00 UTC'''.
    53 
    54 If you're interested in working with MacPorts for Google Summer of Code 2017, 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.
     51Mentoring 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
     53If 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.
    5554
    5655=== General info ===
    5756
    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.
     57For 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.
    5958
    6059For the official schedule and deadlines, consult the [https://developers.google.com/open-source/gsoc/timeline timeline].
    6160
    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 ===
    6372
    6473We 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.
     
    7786 - Get familiar with the MacPorts Project resources. Especially [GetMacPortsSource check out the code] and [https://guide.macports.org read the guide].
    7887 - 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.
    7989 - 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.
    8192
    8293== Mentors ==
    8394
    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 ||
     95The 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 ||
    9099||= Bradley Giesbrecht =|| pixilla || Mentor ||
     100||= Clemens =|| cal || Mentor ||
     101||= Umesh Singla =|| umeshksingla || Administrator ||
     102||= Jackson Isaac =|| ijackson || Backup Admin ||
    91103
    92104== Students ==
    93105
    94 For the students and projects in the 2017 edition of GSoC with MacPorts, see [[SummerOfCode2017]].
     106For the students and projects in the previous editions of GSoC with MacPorts, see [[SummerOfCodeArchive]].
    95107
    96108== Tasks ==
     
    106118Currently 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.
    107119
    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:
     120The goal of the new port migrates action is to automate the processes described in the migration documentation. The steps to migrate would be roughly:
    109121
    1101221. 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.