[GSOC] api- GSoC report 2
| From: | Varuna Jayasiri | Date: | Sun, 24 May 2009 15:53:34 +0000 |
| Subject: | [GSOC] api- GSoC report 2 | ||
| Groups: | php.pecl.dev php.gsoc | ||
| Request: | Send a blank email to php-gsoc+get-68@lists.php.net to get a copy of this message | ||
Hi,
I started coding a little before coding period officially kicked off,
because I want be able to work full time on the project as I have exams in
June :P.
So far I have coded the main extension API registration interface. I'm
expecting to finish the versioning system by the end of the month. So that I
would be able to test in in June.
I am using a simple linked list (stored in a separate HashTable) to keep
track of the available versions of a particular extension. Because it would
be easier and faster to retrieve the latest available API or to check if
there's any version within a given range of versions. The versions
represented in major.minor[.build[.revision]] or
major.minor[.maintenance[.build]] formats; i.e. “x.x.x.x”, which are
converted to a 32 bit integers (with 8 bits for each category) for indexing..
I'll also be updating the wiki http://wiki.php.net/gsoc/2009/api
Thanks
Varuna