aboutsummaryrefslogtreecommitdiffstats
path: root/STATUS
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.