[MacPorts] SummerOfCode modified

MacPorts noreply at macports.org
Tue Mar 19 23:13:15 PDT 2013


Page "SummerOfCode" was changed by larryv at macports.org
Diff URL: <https://trac.macports.org/wiki/SummerOfCode?action=diff&version=192>
Revision 192
Comment: standardize headings
Changes:
-------8<------8<------8<------8<------8<------8<------8<------8<--------
Index: SummerOfCode
=========================================================================
--- SummerOfCode (version: 191)
+++ SummerOfCode (version: 192)
@@ -33,14 +33,14 @@
 [http://www.google-melange.com/gsoc/org/google/gsoc2013/macports MacPorts at GSoC website]
 }}}
 
-=== General Info ===
+=== General info ===
 
 For future reference you may check the [http://www.google-melange.com/ Google SoC website]. You will find more information on their page on [http://code.google.com/p/google-summer-of-code/wiki/AdviceforStudents Advice for Students].
 The official [http://www.google-melange.com/gsoc/events/google/gsoc2013 timeline] should be consulted for the other dates.
 
 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 MacPorts. Motivated students do not necessarily need to know Tcl language beforehand, especially if they already know several script languages such as Python, Ruby, PHP or Perl.
 
-=== For the MacPorts project ===
+=== For the MacPorts Project ===
 
 The best way to apply is to first make contact with us, either by sending a mail to the MacPorts developer [http://lists.macosforge.org/mailman/listinfo/macports-dev "mailing list"], to the potential mentors listed below, or to IRC members on #macports on [http://freenode.net/ FreeNode].
 
@@ -71,7 +71,7 @@
 
 Please note that this list is absolutely '''not exclusive'''! If you have any idea about what you want to see improved in MacPorts, you are free to propose this as your own project. In any case, we recommend to talk to mentors before writing your application.
 
-=== Core Tasks ===
+=== Core tasks ===
 
 ==== Binaries ==== #binaries
 
@@ -97,7 +97,7 @@
 * Languages: Tcl, C
 * Potential mentors: TBD
 
-==== MacPorts Port for self-management ==== #self-management
+==== MacPorts port for self-management ==== #self-management
 
 The MacPorts port should be the source for updating a user’s MacPorts installation.
 
@@ -120,7 +120,7 @@
 * Languages: Perl, probably Tcl
 * Potential mentors: TBD
 
-==== Read Packages from Python's PIP (pip2port) ==== #pip2port
+==== Read packages from Python's PIP (pip2port) ==== #pip2port
 
 MacPorts should be able to more readily install python packages from pip. We don't want to integrate the build/installation process of PIP, simply parse information or eggs it provides for various packages. This information will then be used to generate a Portfile, akin to [[browser:contrib/cpan2port/cpan2port|cpan2port]].
 
@@ -148,7 +148,7 @@
 * Languages: Tcl, C
 * Potential mentor: raimue
 
-==== Configuration and environment selftest ====
+==== Configuration and environment selftest ==== #envcheck
 
 Add a command to check current setup for common pitfalls (e.g. stuff in `/usr/local`), inspired by Homebrew’s `brew doctor` functionality.
 
@@ -233,7 +233,7 @@
 * Languages: Tcl, C
 * Potential mentors: TBD
 
-==== Portfiles ==== #Portfiles
+==== Portfiles ==== #portfiles
 
 Sweep through all Portfiles and look for useful opportunities to add more built-in Tcl functions that make Portfiles more (usefully) terse, powerful, flexible or easier to write.  I'm sure there is an entirely family of helper functions yet to be written here.
 
@@ -243,14 +243,14 @@
 
 === Secondary tasks ===
 
-==== Task A1: Ports ====
+==== Ports ==== #ports
 
 Port additional packages to MacPorts and cleanup or remove obsolete ports.
 
 * Difficulty: Medium
 * Potential mentors: larryv
 
-==== Task A2: Documentation and Website ====
+==== Documentation and website ==== #docs
 
 Improve MacPorts [query:status!=closed&component=guide|server/hosting|website|wiki documentation, website and Trac system]. Note that pure documentation proposals are not allowed by Google.
 
@@ -258,7 +258,7 @@
 * Languages: PHP, Python
 * Potential mentors: larryv
 
-==== Task A3: Shell Environment ==== #shell-environment
+==== Shell environment ==== #shell-environment
 
 Add support for providing basic and port-provided environmental services to users in the `~/.profile`, `~/.cshrc`, and `~/.xinitrc` files, so that instead of manipulating the user's .profile to modify certain paths, the installer could append "`source /opt/local/etc/bash.rc`" to the end of a user's .profile file and that bash.rc would source all the files in `/opt/local/etc/bash.d`.
 
-------8<------8<------8<------8<------8<------8<------8<------8<--------

--
Page URL: <https://trac.macports.org/wiki/SummerOfCode>
MacPorts <http://www.macports.org/>
Ports system for OS X

This is an automated message. Someone added your email address to be
notified of changes on 'SummerOfCode' page.
If it was not you, please report to .


More information about the macports-changes mailing list