[MacPorts] armahg modified

MacPorts noreply at macports.org
Fri Mar 20 22:00:37 PDT 2009


Changed page "armahg" by armahg at macports.org from 67.170.105.195*
Page URL: <http://trac.macports.org/wiki/armahg>
Diff URL: <http://trac.macports.org/wiki/armahg?action=diff&version=11>
Revision 11

-------8<------8<------8<------8<------8<------8<------8<------8<--------
Index: armahg
=========================================================================
--- armahg (version: 10)
+++ armahg (version: 11)
@@ -1,73 +1,3 @@
 [wiki:MacPortsFrameworkGSoC2008Page MacPorts.Framework GSoC 2008 Page]
 
 
-= Links =
-[wiki:MacPortsDevelopers Back to the MacPorts Developers page][[BR]]
-[wiki:MacPorts.Framework_Roadmap MacPorts.Framework Roadmap][[BR]]
-[wiki:MPFramworkGSocWk MacPorts.Framework GSoc Log] 
-
-
-= GSoC 2008 - MacPorts Framework =
-
-Hello all, I am Armahg (a.k.a. George Armah) and will be working on a Foundation and AppKit MacPorts Framework for GSoC this summer. I am not a port maintainer yet but I am hoping to learn enough from GSoC to become a regular contributer and maintain some ports. [wiki:rhwood Randall Wood] (a.k.a. rhwood) who had already started some of this project has offered to be my mentor. Below is a description of my project:
-
-
-
-= Project Overview =
-The MacPorts project is written mostly in Tcl and runs on the Mac OS X platform.
-Since Objective-C is usually the defacto programming language for applications
-that leverage the Mac's Cocoa Framework and other OS X technologies,  applications 
-that want to leverage MacPorts Tcl based API (of notable interest  are 
-GUI front ends for the MacPorts infrastructure) will have to come up with a way
-to bridge their code with MacPorts' Tcl code. [[BR]]
-
-To this end, there is currently
-an ongoing effort to build a Coca framework around the MacPorts Tcl-based API.
-(See [wiki:MacPortsFramework]).
-As the project site mentions : "The goal of the Framework is to provide a responsive 
-and fully-featured API to MacPorts for Cocoa developers with an emphasis on 
-responsiveness for GUI developers." [[BR]]
-
-The primary goal of my project will be
-to build on what has already been done in order to complete the ongoing MacPorts Framework along with the necessary API documentation etc. This will consist of two main deliverables:[[BR]]
-
-  * A Foundation Framework that implements the MacPorts Tcl API and
-  * An AppKit Framework that uses the Foundation to expose the elements in the Foundation that would be necessary for making a GUI.
-
-
-
-==  MacPorts Foundation (MacPorts.Framework)  ==
-This will provide object orientation for manipulating the ports along with
-the properties of the port (installed, not installed, maintainer). It
-will have messages that enable the installation, removal, upgrade etc. of
-a port.
-      
-
-==  MacPorts Application Kit (MacPorts AppKit.Framework) ==
-This will implement a secure mechanism for using the Foundation
-to provide information necessary for making a UI. The Foundation allows
-one to programatically interface with the MacPorts internals, the AppKit
-will in some sense, provide more granular, formatted information
-on the status of ports (among others).[[BR]]
-
-     
-
-A more detailed description of the above frameworks has kindly been provided by my mentor at [wiki:MacPorts.Framework_Roadmap MacPorts.Framework Roadmap]. I will also
-be hoping to do a fair bit of code documentation as my project progresses.
-I will be updating [wiki:MPFramworkGSocWk MacPorts.Framework GSoc Log] about once per
-week with notes on my progress over the summer.
- 
-== A little bit about myself ==
-I am a final year, Ghanaian born, Computer Science and Mathematics double major from Lafayette College.
-I started learning Computer Science about 3 years ago when I switched majors.
-I have learnt the following languages from my courses: Java, Python, Standard ML, C, C++, Mathematica
-and have varying levels of proficiency in them. I have also self-taught myself Objective-C and Cocoa
-with lots of help from the Open Source community. [[BR]]
-
-In addition to my interests in Computer Science, I have a strong interest in Mathematics: Group
-Theory to be exact. My current final year project involves learning about how theoritical computer
-science tools can be applied to studying Reflection groups.
-See [http://cayleycoxeter.blogspot.com/] for more details. 
-
-
-

-------8<------8<------8<------8<------8<------8<------8<------8<--------

* The IP shown here might not mean anything if the user or the server is
behind a proxy.

--
MacPorts <http://www.macports.org/>
Ports system for Mac OS

This is an automated message. Someone at http://www.macports.org/ added your email
address to be notified of changes on armahg. If it was not you, please
report to .


More information about the macports-changes mailing list