Hi,
Here's my report. As always, you can also read it in my blog 1.
--
The coding period has started. I’ve already learned a lot of stuff!
Although, I intended to have more work done by now. That’s why i’m going to speed up in the following days.
Here’s what i’ve done so far:
I documented the components of the app. I’ve documented storage of counts, parsing of custom tags and generation of HTML output, basic interfacing with mailman, coalescor (a daemon that cleans up the database) and generator (that generates the metrics from scratch).
I coded the most of my models using polymorphism solutions.
I’ve described the syntax of my custom tags. The syntax is defined by the BNF Language description below:
<attribute> ::=
<date> ::= YYYY-MM-DD (* International format defined by ISO (ISO 8601) *)
<constraint> ::= <property> ‘STARTSWITH’ <prefix> | <property> ‘IS’ <value> | <property> ‘ENDSIN’ <suffix>
<prefix> ::=
<suffix> ::=
-- George Chatzisofroniou sophron.latthi.com