woensdag 30 juli 2008

GSoC Weekly Report - Week 9

Project: MySQL Forge RSS/Atom feeds

KEY ACCOMPLISHMENTS LAST WEEK

* Write SeleniumRC base test suite
* Think about usage of PHPUnit and/or SeleniumRC and how tests should be organised
* Install linux (Debian) + all necessary software to be able to continue GSoC work while on holiday

KEY TASKS THAT STALLED LAST WEEK

* Cleaning up the mess from the different branches

KEY CONCERNS

* The Forge bazaar branch is incomplete which is difficult to work with

TASKS IN THE UPCOMING WEEK

* Write unit tests for all HiPPO classes (HiPPO is the underlying framework, see http://www.launchpad.net/hippo)
* Start improving and extending the SeleniumRC base test suite for the Forge

woensdag 23 juli 2008

GSoC Weekly Report - Week 8

Project: MySQL Forge RSS/Atom feeds

KEY ACCOMPLISHMENTS LAST WEEK

* Installing SeleniumRC and exercise with its functionality.
* Write new PHPUnit tests
* Final merge for RSS/Atom feeds in BZR trunk

KEY TASKS THAT STALLED LAST WEEK

* None

KEY CONCERNS

* Merging existing PHPUnit tests with SeleniumRC is harder then I expected it to be.

TASKS IN THE UPCOMING WEEK

* Integrating PHPUnit tests into SeleniumRC
* Cleaning up the mess from the different branches

dinsdag 15 juli 2008

GSoC Weekly Report - Week 7

Project: MySQL Forge RSS/Atom feeds

KEY ACCOMPLISHMENTS LAST WEEK

* Merging feeds with the BZR branch.
* Writing first PHPUnit tests.
* Extending existing PHPUnit testsuite to make it more suitable for use in the BZR branch.
* Reading the SeleniumRC documentation

KEY TASKS THAT STALLED LAST WEEK

* Installing SeleniumRC and exercise with its functionality.

KEY CONCERNS

* None

TASKS IN THE UPCOMING WEEK

* Installing SeleniumRC
* Write new PHPUnit tests
* Final merge for RSS/Atom feeds in BZR trunk

dinsdag 8 juli 2008

GSoC Weekly Report - Week 6

Project: MySQL Forge RSS/Atom feeds

KEY ACCOMPLISHMENTS LAST WEEK

* Updated local branch to the new code setup of the Forge
* Installed PHPUnit
* Read documentation from PHPUnit
* Read some documentation from SeleniumRC

KEY TASKS THAT STALLED LAST WEEK

* None

KEY CONCERNS

* None

TASKS IN THE UPCOMING WEEK

* Merging feeds with the BZR branch.
* Writing first PHPUnit tests.
* Extending existing PHPUnit testsuite to make it more suitable for use in the BZR branch.
* Installing SeleniumRC and exercise with its functionality.

woensdag 2 juli 2008

GSoC Weekly Report - Week 4/5

Project: MySQL Forge RSS/Atom feeds

KEY ACCOMPLISHMENTS LAST WEEK

* Integrated the RSS/Atom feeds on the website.
* Agreed on what to do next after finishing the feeds (Extending PHPUnit test coverage)
* Found some items for the ToDo list (functionality on the Forge which isn't complete working at the moment)

KEY TASKS THAT STALLED LAST WEEK

* Commit changes to main branch. I found out that the feeds who are generated aren't 100% valid with the RSS 1.0, RSS 2.0 and Atom specifications so I have to fix this before committing the extension to the branch.

KEY CONCERNS
* None

TASKS IN THE UPCOMING WEEK

* Finishing the RSS/Atom feeds and merging them with the BZR branch.
* Reading the PHPUnit documentation.
* Installing PHPUnit and exercise with the functionality.