Changes between Version 42 and Version 43 of SummerOfCode
- Timestamp:
- Mar 10, 2008, 10:09:46 PM (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
SummerOfCode
v42 v43 1 = Google Summer of Code , 2007=1 = Google Summer of Code = 2 2 3 This is the main tracking page for MacPorts/Google [http://code.google.com/soc/ "Summer of Code"] 2007. 4 '''MacPorts was approved by Google as a [http://groups.google.com/group/google-summer-of-code-announce/web/gsoc-mentor-organization-application-how-to "mentor organization"] for Summer of Code 2007.''' 3 This is the main tracking page for MacPorts/Google [http://code.google.com/soc/2008/ "Summer of Code"]. 5 4 6 GSoC 2007 is now over. The MacPorts projects that were undertaken can be found on our [http://code.google.com/soc/2007/macports/about.html "organization information"] page on the SoC site. The rest of the information here is of primarily historical interest, though some of it may also be applicable to GSoC 2008. 5 == 2007 == 6 7 The MacPorts projects that were undertaken can be found on our [http://code.google.com/soc/2007/macports/about.html "organization information"] page on the SoC site. 7 8 8 9 == Applying for SoC == 9 10 10 Applications should be done online, on Google website. You will find more information on their page on [http://groups.google.com/group/google-summer-of-code-announce/web/guide-to-the-gsoc-web-app-for-student-applicants "Student Applications"]. Initial student applications [http://code.google.com/support/bin/answer.py?answer=60325&topic=10729 "must be"] submitted by 5 pm PDT, March 26th, 2007.11 Applications should be done online, on the [http://code.google.com/soc/2008/ Google SoC website]. You will find more information on their page on [http://groups.google.com/group/google-summer-of-code-announce/web/guide-to-the-gsoc-web-app-for-student-applicants "Student Applications"]. Initial student applications [http://code.google.com/support/bin/answer.py?answer=60325&topic=10729 "must be"] submitted by 5 pm PDT, March 26th, 2008. 11 12 12 13 There are several things to consider. We are willing to support and mentor students who want to gain an 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 the MacPorts project. Motivated students do not necessarily need to know Tcl language beforehand, especially if they already know several script languages such as python, ruby or perl. … … 18 19 The following committers have agreed to be mentors for SoC (append @macports.org for e-mail) 19 20 20 * James Berry (base, general, ports) [jberry] 21 * James Cox (base, general, ports) [imajes] 22 * Paul Guyot (base, general, ports) [pguyot] 23 * Markus Weissmann (base, general, ports) [mww] 21 * William Siegrist (general) [wms] 22 24 23 25 24 == Tasks == … … 35 34 Classification: very challenging task[[BR]] 36 35 Programming languages: Tcl and C[[BR]] 37 Potential mentors: pguyot, jberry, mww36 Potential mentors: 38 37 39 38 ==== Task 2: Python Group ==== … … 46 45 Classification: medium task[[BR]] 47 46 Programming languages: Tcl[[BR]] 48 Potential mentor: mww47 Potential mentor: 49 48 50 49 ==== Task 3: Virtual "chroot" ==== … … 54 53 Classification: challenging task[[BR]] 55 54 Programming languages: Tcl and C[[BR]] 56 Potential mentor: pguyot55 Potential mentor: 57 56 58 57 ==== Task 4: Binaries ==== … … 62 61 Classification: relatively challenging to challenging task[[BR]] 63 62 Programming language: Tcl[[BR]] 64 Potential mentors: pguyot, jberry, mww63 Potential mentors: 65 64 66 65 ==== Task 5: Graphical user interface ==== … … 69 68 Classification: major task[[BR]] 70 69 Programming languages: Tcl and any other language for the GUI part (e.g. ObjC)[[BR]] 71 Potential mentors: rhwood70 Potential mentors: 72 71 73 72 ==== Task 6: Images (Pkgview, depot-to-depot dependencies) ==== … … 77 76 Classification: challenging to very challenging task[[BR]] 78 77 Programming language: Tcl[[BR]] 79 Potential mentor: pguyot78 Potential mentor: 80 79 81 80 ==== Task 7: Root privileges ==== … … 85 84 Classification: medium task[[BR]] 86 85 Programming language: Tcl, C[[BR]] 87 Potential mentors: imajes, jberry, mww86 Potential mentors: 88 87 89 88 ==== Task 8: Portfiles ==== … … 93 92 Classification: medium task[[BR]] 94 93 Programming language: Tcl[[BR]] 95 Potential mentor: mww94 Potential mentor: 96 95 97 96 ==== Task 9: Mirroring ==== … … 100 99 101 100 Classification: medium task[[BR]] 102 Potential mentors: pguyot, imajes101 Potential mentors: wms 103 102 104 103 ==== Task 10: Lint ==== … … 108 107 Classification: relatively easy[[BR]] 109 108 Programming language: Tcl '''or''' C[[BR]] 110 Potential mentor: pguyot109 Potential mentor: wms 111 110 112 111 ==== Task 11: Automatic testing ==== … … 116 115 Classification: relatively easy to very challenging[[BR]] 117 116 Programming languages: Tcl, C[[BR]] 118 Potential mentor: pguyot117 Potential mentor: wms 119 118 120 119 === Additional tasks === … … 125 124 126 125 Classification: medium task[[BR]] 127 Potential mentors: imajes, mww126 Potential mentors: 128 127 129 128 ==== Task A2: Documentation and Website ==== 130 129 * Improve macports documentation 131 * Improve macports website (e. g. create a browseable list of ports, make man pages of ports available online)130 * Improve macports website 132 131 133 132 Classification: minor task[[BR]] 134 Potential mentors: imajes, mww133 Potential mentors: wms