]> err.no Git - sope/blob - sope-xml/ChangeLogSaxDriver/README
lF fixes
[sope] / sope-xml / ChangeLogSaxDriver / README
1 Overview
2 ========
3
4 ChangeLogSaxDriver is a SAX driver for reading, well, ChangeLogs.
5
6
7 Generated XML
8 =============
9
10 A ChangeLog like this:
11 --- snip ---
12 2004-11-22  Helge Hess  <helge.hess@skyrix.com>
13
14         * v4.5.97
15
16         * WOContext.m: move some categories into main class implementation
17
18         * WORequestHandler.m: bind default logger to WODebuggingEnabled
19
20 2004-11-21  Helge Hess  <helge.hess@opengroupware.org>
21
22         * WODirectActionRequestHandler.m: minor code cleanups (v4.5.96)
23
24 --- snap ---
25
26 gets tranformed into this:
27
28 --- snip ---
29 <changelog version="1.0">
30     <entry date="2004-11-22T12:00:00Z">
31         <author email="helge.hess@skyrix.com">
32             Helge Hess
33         </author>
34         <logs>
35             <log>
36                 v4.5.97
37             </log>
38             <log>
39                 WOContext.m: move some categories into main class implementation
40             </log>
41             <log>
42                 WORequestHandler.m: bind default logger to WODebuggingEnabled
43             </log>
44         </logs>
45     </entry>
46     <entry date="2004-11-21T12:00:00Z">
47         <author email="helge.hess@opengroupware.org">
48             "Helge Hess"
49         </author>
50         <logs>
51             <log>
52                 WODirectActionRequestHandler.m: minor code cleanups (v4.5.96)
53             </log>
54         </logs>
55     </entry>
56 </changelog>
57 --- snap ---
58
59
60 Notes
61 =====
62
63 The generated date stamps follow the w3.org recommendation at
64 http://www.w3.org/TR/NOTE-datetime. Specifically, this is the format described
65 as "complete date plus hours, minutes and seconds", with timezone set to 'Zulu'
66 (GMT).
67
68 If the original format didn't contain timezone information, the resulting 
69 timezone is set to GMT. If the original format didn't contain time information,
70 the resulting time information is set to 12:00:00.