thyme
about timian
summary & news
overview
some samples
license
mailing-lists
things to do
bugs!!
the author
get timian
supported platforms
download
building
binaries
documentation
manpage
change log
XSLT
report formats
report specs
Xalan extensions
DTDs
styles
overview
writing
gallery
analog
summary
XML explained
DTD analog-data
i18n
Overview
locale
languages
ISO639-2
ISO3166
UTF-8

feedback
tell me
© 2003 Per Jessen, per@computer.org.
Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.

things to do

This section lists a number to-do items. It is mostly for my own sake, but if you feel like taking on one or more of the items, let me know.

Default numbering

If more than one copy of a report is requested, but the specification do not have individual tags, we should add a sequence number by default.

make install

The autoconf files need to be updated so a "make install" will work too.

2003/08/15 - 0.3.5 includes proper "make install" support.

busiest time/date- better formatting needed.

Labels on the piecharts are either missing or incorrect.

The labels for the piekeys section need to be generated/built in the same way as for the name0 column. Preferably by using the same code.

Number of piekeys shown should match number of slices drawn.

Well, the FunctionPiechart will currently not draw slices that are less than MINIMUM_SLICE_SIZE, currently 0.01. Ah, maybe MINIMUM_SLICE_SIZE should be made available as a variable?

REP_PROCTIME: proper formatting of name-column, needs to indicate seconds/milliseconds/microseconds, as well as proper ranges.

autoconf file needs updating to allow use of existing xalan/xerces libraries.

we need a "Powered By Timian" logo graphic.

powered by timian

2003/05/07: Done.

the i18n <phrase>s need to be parameterisable

an <include> element for defs.xml

the timian3 style needs busiest printed in the header

a ruler/bar/indicator of unit on the barchart header

We should identify what determines the length of the bar, and provide some minimal indices.

slices passed to FunctionPiechart

Given a minimum pieslice, we should only pass the plottable slices/nodes to FunctionPiechart().

when to build hyperlinks in output

analog has an option for building hyperlinks instead of just output - needs be an option for timian too.

image maps for piecharts need to have suffix

It is possible to have multiple piecharts called rep_refsite for instance. They need to be named usingthe tag attribute or someting else.

orderby element - sorting by dates

The stylesheet needs to allow for proper sorting by date/time.

image maps for piecharts need to also map the grey part (like "parts with less than xxx%")

aliasing

Part of the report-defs. Easily done with either file-globbing style patterns or PCRE(?) - have to implement some PCRE functionality in Timian.

Last time this page was updated: Friday 15 August 2003 17:34 XHTML 1.1 Conformant! CSS2 Conformant!