The XML Résumé Library is an XML Document Type Definition (DTD) and Extensible Stylesheet Language (XSL) file set for declaration, B2B exchange, and presentation of résumés.
This library is copyrighted, © 2000-2002 by Sean Kelly. See the copying conditions, license, and disclaimer.
This is version 1.5.1, released on 27 November 2002. For the latest version, please visit the website.
The XML Résumé Library includes the following:
dtd/resume.dtd - An XML DTD for describing
résumés. To make your own
résumé, create an XML document that validates
to this DTD.
example2.xml in the
examples directory for a demonstration.
xsl/output/us-html.xsl, xsl/output/us-text.xsl,
xsl/output/us-letter.xsl - XSLT files for transforming
XML résumés into HTML, plain text, and XSL
Formatting Objects (FO) with letter-size paper, respectively,
using terminology common to résumés in the
United States. These files let you present your
résumés on the web using HTML, in email or entry a nott.properties, /cvsroot/xmlresume/resume/src/java/net/sourceforge/xmlresume/Setting.java:
Regression tests for the XML Resume Library.
2002-01-07 Sean Kelly
* /cvsroot/xmlresume/resume/src/www/dtd/resume.dtd: Add memberships.
* /cvsroot/xmlresume/resume/examples/example1.xml, /cvsroot/xmlresume/resume/examples/example2.xml:
Add sample memberships.
* /cvsroot/xmlresume/resume/src/doc/release/index.html:
Add documentation about CSS specifications for professional memberships.
* /cvsroot/xmlresume/resume/src/www/css/resume1.css:
Add some sample CSS specifications for professional memberships.
* /cvsroot/xmlresume/resume/src/www/dtd/resume.dtd: Add memberships.
2002-01-05 Sean Kelly
* /cvsroot/xmlresume/resume/build.xml: Bump version # to 1.3.0.
* /cvsroot/xmlresume/resume/examples/example1.xml, /cvsroot/xmlresume/resume/src/www/dtd/resume.dtd:
Commit patch from b1gdave: make redundant specification of <name> in a
<copyright> unnecessary by grabbing the mandatory name from the
resume's header. You can still specify a <name> in the <copyright> if
you want to.
Remove the <name> from example1.xml to test and demonstrate the
feature.
* /cvsroot/xmlresume/resume/examples/Makefile:
Add XSLFLAGS and FOFLAGS parameters to command lines.
* /cvsroot/xmlresume/resume/README:
Update release instructions to include updating of changelog file.
* /cvsroot/xmlresume/resume/examples/example1.xml: Remove blank lines.
2001-12-18 Stewart Evans
* /cvsroot/xmlresume/resume/src/doc/release/header.html, /cvsroot/xmlresume/resume/src/doc/release/index.html, /cvsroot/xmlresume/resume/src/doc/release/skills.html:
added alternate formatting for skills, controlled by skills.format parameter
2001-12-15 Stewart Evans
* /cvsroot/xmlresume/resume/examples/example2.xml:
made address compatible with new formatting style
* /cvsroot/xmlresume/resume/examples/addressing/Makefile, /cvsroot/xmlresume/resume/examples/addressing/README, /cvsroot/xmlresume/resume/examples/addressing/brazil.xml, /cvsroot/xmlresume/resume/examples/addressing/canada.xml, /cvsroot/xmlresume/resume/examples/addressing/ireland.xml, /cvsroot/xmlresume/resume/examples/addressing/italy.xml, /cvsroot/xmlresume/resume/examples/addressing/norway.xml, /cvsroot/xmlresume/resume/examples/addressing/nz.xml, /cvsroot/xmlresume/resume/examples/addressing/uk.xml, /cvsroot/xmlresume/resume/examples/addressing/untagged.xml, /cvsroot/xmlresume/resume/examples/addressing/usa.xml, /cvsroot/xmlresume/resume/src/doc/release/address.html, /cvsroot/xmlresume/resume/src/doc/release/header.html, /cvsroot/xmlresume/resume/src/doc/release/index.html, /cvsroot/xmlresume/resume/src/www/dtd/resume.dtd, /cvsroot/xmlresume/resume/src/www/xsl/fr-params.xsl, /cvsroot/xmlresume/resume/src/www/xsl/it-a4.xsl, /cvsroot/xmlresume/resume/src/www/xsl/it-html.xsl, /cvsroot/xmlresume/resume/src/www/xsl/it-params.xsl, /cvsroot/xmlresume/resume/src/www/xsl/it-text.xsl:
New address processing: addresses are either formatted according to
predefined templates or completely free-form with linebreaks preserved.
2001-11-18 Stewart Evans
* /cvsroot/xmlresume/resume/src/www/dtd/resume.dtd:
add middlenames and suffix to name element.
2001-11-07 Sean Kelly
* /cvsroot/xmlresume/resume/build.xml:
Don't just grab everything under the examples, but instead specify
what files to put in. This helps prevent the official release from
going out with all sorts of turds that I've left in my directory.
2001-10-28 Stewart Evans
* /cvsroot/xmlresume/resume/src/www/xsl/fr-params.xsl:
changes suggested by Cyril Rognon (crognon) in help forum.
2001-10-17 Stewart Evans
* /cvsroot/xmlresume/resume/src/www/css/resume2.css:
add rule to center-align the headerBlock
2001-09-03 Sean Kelly
* /cvsroot/xmlresume/resume/src/doc/release/changelog/index.html:
Update changelog for 1.2.4.
* /cvsroot/xmlresume/resume/etc/rcs2log: Add Stewart.
* /cvsroot/xmlresume/resume/src/doc/release/index.html, /cvsroot/xmlresume/resume/src/doc/release/news/index.html:
Fix docs.
* /cvsroot/xmlresume/resume/examples/example2.xml:
Updated example to demonstrate inline elements in skills and
achievements and with a more complex international address.
* /cvsroot/xmlresume/resume/src/www/dtd/resume.dtd, /cvsroot/xmlresume/resume/src/doc/release/news/index.html:
Update content model for achievement and skill to use same mixed model
as para, so formatting and semantics of inline elements can be used
in these locations. Update stylesheets and news file appropriately.
2001-09-02 Sean Kelly
* /cvsroot/xmlresume/resume/build.xml, /cvsroot/xmlresume/resume/src/doc/release/authors/index.html, /cvsroot/xmlresume/resume/src/doc/release/index.html, /cvsroot/xmlresume/resume/src/doc/release/news/index.html:
Remove "Skills" heading formatting and skills.word for <skillareas>.
Fix bullet lists of achievements; make it produce correct FO (XEP
rightly complained, but FOP let the incorrect FO go). Update
release procedure to grab examples from correct directory.
Update authors and news items.
2001-09-01 Sean Kelly
* /cvsroot/xmlresume/resume/src/www/dtd/resume.dtd:
Stewart Evans's patches: HTML span class "employer", "nameHeading",
achievements section, real bulleted list items in text style,
formatting of the new achievements section, "skills.word" parameter,
suppression of blank fields, and formatting of contact/url in
HTML. Whoa ... that's a lot; thanks Stewart!
* /cvsroot/xmlresume/resume/src/www/css/resume1.css, /cvsroot/xmlresume/resume/src/www/css/resume2.css:
Actually commit the sample CSS files.
* /cvsroot/xmlresume/resume/README, /cvsroot/xmlresume/resume/build.xml, /cvsroot/xmlresume/resume/examples/Makefile, /cvsroot/xmlresume/resume/examples/example1.xml, /cvsroot/xmlresume/resume/examples/example2.xml, /cvsroot/xmlresume/resume/src/doc/release/authors/index.html, /cvsroot/xmlresume/resume/src/doc/release/index.html, /cvsroot/xmlresume/resume/src/doc/release/news/index.html:
Move examples out from under src so that developers can more easily
use them. Update developers README to reflect this. Update release
information. Add sample CSS files.
2001-08-05 Sean Kelly
* /cvsroot/xmlresume/resume/src/www/dtd/resume.dtd:
Add content model for dayOfMonth.
* /cvsroot/xmlresume/resume/src/www/dtd/resume.dtd:
Fix reference to fullDate by using date with optional dayOfMonth field.
2001-08-02 Sean Kelly
* /cvsroot/xmlresume/resume/src/doc/release/changelog/index.html:
Update changelog for 1.2.3.
* /cvsroot/xmlresume/resume/build.xml, /cvsroot/xmlresume/resume/src/doc/release/authors/index.html, /cvsroot/xmlresume/resume/src/doc/release/index.html, /cvsroot/xmlresume/resume/src/doc/release/news/index.html, /cvsroot/xmlresume/resume/src/doc/release/todo/index.html, /cvsroot/xmlresume/resume/src/www/xsl/fo.xsl, /cvsroot/xmlresume/resume/src/www/xsl/fr-a4.xsl, /cvsroot/xmlresume/resume/src/www/xsl/fr-html.xsl, /cvsroot/xmlresume/resume/src/www/xsl/fr-params.xsl, /cvsroot/xmlresume/resume/src/www/xsl/fr-text.xsl, /cvsroot/xmlresume/resume/src/www/xsl/html.xsl, /cvsroot/xmlresume/resume/src/www/xsl/params.xsl, /cvsroot/xmlresume/resume/src/www/xsl/text.xsl, /cvsroot/xmlresume/resume/src/www/xsl/uk-a4.xsl, /cvsroot/xmlresume/resume/src/www/xsl/uk-html.xsl, /cvsroot/xmlresume/resume/src/www/xsl/uk-params.xsl, /cvsroot/xmlresume/resume/src/www/xsl/uk-text.xsl, /cvsroot/xmlresume/resume/src/www/xsl/us-html.xsl, /cvsroot/xmlresume/resume/src/www/xsl/us-letter.xsl, /cvsroot/xmlresume/resume/src/www/xsl/us-text.xsl:
Better parameterization support and factoring of common parameters.
Added French localization. Updated documentation for 1.2.3 release.
* /cvsroot/xmlresume/resume/src/www/xsl/params.xsl, /cvsroot/xmlresume/resume/src/www/xsl/uk-a4.xsl, /cvsroot/xmlresume/resume/src/www/xsl/us-letter.xsl, /cvsroot/xmlresume/resume/src/doc/release/news/index.html:
Support for internationalization: parameters for paper sizes and phrasing,
and international addresses.
2001-07-27 Sean Kelly
* /cvsroot/xmlresume/resume/README:
Add a note about building the examples from the developers' edition.
* /cvsroot/xmlresume/resume/src/www/dtd/resume.dtd:
Add Roel's suggestion to have a date of birth.
* /cvsroot/xmlresume/resume/src/www/xsl/fo.xsl, /cvsroot/xmlresume/resume/src/www/xsl/html.xsl, /cvsroot/xmlresume/resume/src/www/xsl/params.xsl, /cvsroot/xmlresume/resume/src/www/xsl/text.xsl, /cvsroot/xmlresume/resume/src/www/xsl/uk-a4.xsl, /cvsroot/xmlresume/resume/src/www/xsl/us-letter.xsl:
Parameteri[zs]e stylesheets for localization.
2001-07-26 Sean Kelly
* /cvsroot/xmlresume/resume/src/www/dtd/resume.dtd, /cvsroot/xmlresume/resume/src/www/xsl/fo.xsl, /cvsroot/xmlresume/resume/src/www/xsl/html.xsl, /cvsroot/xmlresume/resume/src/www/xsl/text.xsl:
Provide support for international addresses. Maintain backwards
compatibility with resumes using US style address schema.
2001-07-17 Sean Kelly
* /cvsroot/xmlresume/resume/src/doc/release/changelog/index.html:
Update change log for version 1.2.2.
* /cvsroot/xmlresume/resume/build.xml, /cvsroot/xmlresume/resume/src/doc/release/news/index.html, /cvsroot/xmlresume/resume/src/www/dtd/resume.dtd, /cvsroot/xmlresume/resume/src/www/xsl/fo.xsl, /cvsroot/xmlresume/resume/src/www/xsl/html.xsl, /cvsroot/xmlresume/resume/src/www/xsl/params.xsl, /cvsroot/xmlresume/resume/src/www/xsl/text.xsl:
Add rich content for publications, such as <