blob: a8e7c57bffb5eb7b3b2dfb99e3b4b82e68b2970f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
|
**** COMMITTERS ****
Arved Sandstrom (release coordinator)
James Tauber (started it all and wrote most of the code)
Kelly Campbell
Steven Coffman
Stanislav Gorkhover
Fotis Jannidis
Karen Lease
Keiron Liddle
Jordan Naftolin
Eric Schaeffer
Jon Smirl
**** THINGS WORKED ON *****
refactoring properties [Karen Lease]
region-start, region-end, writing-mode, tests [Arved Sandstrom]
upgrading svg (producing the dom in a new way and render that dom),
refactoring of line area (not immediately) [Keiron Liddle]
integrating Avalon and Fop [Steven Coffman]
docs, examples [Fotis Jannidis]
**** THINGS TO DO ****
Support XSL Candidate Release
first target is basic conformance
1.One category of tasks will be to implement missing formatting objects.
basic
fo:declarations
fo:multi-case
fo:table-and-caption
extended
fo:bidi-override
fo:color-profile
fo:float
fo:initial-property-set
fo:inline-container
fo:marker
fo:multi-properties
fo:multi-property-set
fo:multi-switch
fo:multi-toggle
fo:region-end
fo:region-start
fo:retrieve-marker
fo:table-caption
fo:title
2. A not insignificant, category of tasks is to decide upon and
implement all reasonable properties required by the specification. This
also means that at this point, until further review, no FO can be considered
to be compliant.
This are the properties which must be implemented to reach basic conformance
a) CHANGED
space-after.optimum (Incomplete)
space-before.optimum (Incomplete)
keep-with-next (Changed)
b) NEW
alignment-adjust
alignment-baseline
baseline-shift
block-progression-dimension
border-after-precedence
border-before-precedence
border-end-precedence
border-start-precedence
clip
content-type
direction
display-align
dominant-baseline
font-variant
format
grouping-separator
grouping-size
inline-progression-dimension
keep-with-next
keep-with-previous
letter-value
line-stacking-strategy
number-columns-repeated
number-columns-spanned
number-rows-spanned
orphans
overflow
reference-orientation
relative-align
role
source-document
space-after (full)
space-before (full)
space-end
space-start
visibility
widows
writing-mode
z-index
3. A third category of tasks is the ongoing effort to promote maintainability,
write more and better documentation, and to refine the build process.
a) add examples. In examples/fo there should be at least one file for each
supported flow object showing the use of all properties applying to it.
|