wiki:MPFramworkGSocWk

Version 2 (modified by armahg@…, 16 years ago) (diff)

--

This page will be used to keep track of progress made on the MacPorts.Framework GSoC project. It can be viewed as a blog of sorts.

Week 1

  • I spent most of this week with family so didn't get to do too much. Most of my time was spent on reading the current Framework code.
  • I made sure that commit access was working ok. There were a few initial problems with that.
  • I managed to get the current MP.Framework to compile on my mac.
  • There were some problems getting the current OCUnit tests for MPInterpreter to compile. My mentor suspects that it has something to do with the "thread protection" code that is part of the method being tested. We'll be looking more into figuring that out but won't spend too much time on it. Ping me for more details.

Week 2 & 3

This is a rough draft. This week was spent:

  • Writing a MacPortsFrameworkTester GUI because I hadn't figured out how to get Unit tests working yet and wanted to start some preliminary testing.
  • After some help from Chris Hanson and a lot of fuddling, I finally got the Unit tests to work. I'll explain in detail later but it had to do with (1)Setting correct compiling sources

(2) setting correct bundleloader settings in Xcode (3) Google Chris Hanson's blog post on how to Unit test a framework

  • I will be looking into posting asynchronous notifications during api method calls.
  • I am also at WWDC and will be learnign a lot , some of which will hopefully be helpful to me later

on during this project.

Back to Armahg's main GSoC page