PhD Improvements (Plugin System) - Status Report 2

[email protected] (Moacir de Oliveira) Sat, 6 Jun 2009 19:40:56 -0400
Newsgroups php.gsoc
Message-ID <[email protected]>
--001636c5a66357a114046bb68aab
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

Hi all,

This is my second status report (31 May to 6 June).

This week I began merging stuff from PhD Enterprise to HEAD. The Enterprise
branch has a really better design than HEAD. The indexer is storaged on a
SQLite database, some design patterns were used and there are not themes,
only output formats. On the other hand, Enterprise is no longer updated and
doesn't have as many output formats as HEAD. As I said in my last report
I'll make this merge throughout the project, the main difficult is because
the design is very different in both the versions.

In fact, this week I began killing the themes in PhD :), and merging the
code written on the first week (the --package option) to HEAD. My main task
now is separate the formats in abstract and concrete classes. The idea is
make easy write your own PhD output format.

---------------

You can find my schedule here:
http://wiki.php.net/gsoc/2009/phdplugins

Blog:
http://moacirdeoliveira.blogspot.com

Regards,

Moacir de Oliveira

--001636c5a66357a114046bb68aab--