Getting Involved with xmlroff

The short answer is that we could use whatever help you are able to provide.

You could help with:

  • Running the testsuite
  • Submitting bug reports
  • Submitting patches
  • Perl programming
  • C programming
  • XSLT stylesheets
  • Documentation
  • Autotools wizardry
  • Java

Many of the tickets have keywords for the skills they require. The following sections list those tickets with keywords, but you are always welcome to work on any ticket.

Autotools [Search]

#27
Make xmlroff.fo indicate real default backend
#46
Add separate CSS file for styles for reports

C [Search]

Tickets without any keywords most commonly involve C.

#5
Implement headers and footers
#10
Make xmlroff executable default to Cairo backend
#29
Lists have whitespace at bottom
#31
Expression evaluation errors should indicate the property name
#50
FO_EXPR_ERROR_EXTRA_EXPR, etc., should report property name
#53
fo_xslt_transformer_do_transform() shouldn't free its stylesheet_doc argument
#55
_validate_content() is not implemented for every FO
#56
Make common _debug_dump_properties for FOs with no properties.
#57
Need to free environments created in fo_table_base_class_init()
#58
FoPropertyFontStretch, etc., should use enums from fo-enum.c
#69
Too verbose when an image is not found
#77
Forward references don't work
#85
Should fail gracefully, not abort, when can't find input
#110
table-layout="fixed" should work without needing fo:table-column
#117
Segmentation fault if input is not XML-FO
#121
'scaling' is ignored when only one of 'content-height' and 'content-width'

Documentation [Search]

FO [Search]

#43
font-size test should be split
#48
Add attribute to indicate when a test is expected to fail

Java [Search]

Perl [Search]

#15
Standalone webserver for viewing and updating test results

XSLT [Search]

#13
Stylesheet for cutting down NIST and other public testsuites
#32
Implement hierarchy of test results
#46
Add separate CSS file for styles for reports
#47
Simplify templates for nested testcases
#48
Add attribute to indicate when a test is expected to fail
#59
Texinfo-XML-to-FO stylesheet
#74
libfo-compat.xsl is not fixing tables correctly
#118
No output doesn't count as a difference