Schedule for Thursday
Time | Room RB209 | Room RB210 | Room RB211 |
9:30–10:30 | Registration | ||
10:30–12:00 | oXygen Users Meetup | eXist-db Community Meetup | XSL-FO, CSS and Paged Output – hosted by Antenna House |
12:00–12:30 | Coffee break | ||
12:30–14:00 | oXygen Users Meetup | eXist-db Community Meetup | Introduction to CSS for Paged Media |
14:00–15:30 | Lunch break | ||
15:30–17:00 | oXygen Users Meetup | XProc 3.0 | Schematron Users Meetup |
17:00–17:30 | Coffee break | ||
17:30–19:00 | oXygen Users Meetup | Creating beautiful documents with the speedata Publisher | XSpec Users Meetup |
How unconference day will be organized
In both morning and afternoon there will be two 1.5 hour long slots separated by coffee break. Sessions will be running in three parallel rooms. Lunch will be provided for attendees with a full-pass.
Program of respective sessions is completely in hands of session organizer. So any queries about particular session should be directed to the session organizer.
Location
The first conference day takes place in the same venue as the main conference. However it is situated in the different building. It is best to use campus entry from the Italská street. You can see entrance and explore area using Google Streetview.
Just use entrance from Italská street and continue straight inside building until you reach atrium. Then use stairs to go one floor up and then look around for room RB209, RB210 or RB211 (alternatively you can use elevators on the left side and go to the floor marked as 2 on the control panel).
Session details
oXygen Users Meetup
organized by George Bina
The oXygen users meetup is a great opportunity to meet oXygen developers as well as other oXygen users. The various sessions we host cover both how oXygen supports you for XML development and XML authoring, presented by our developers and we always try to also invite some of our users to share their experience.
» See more detailed schedule
eXist-db Community Meetup
organized by Adam Retter
A brief meetup for eXist-db users and developers. Core developers will be present and may present their latest developments.
Schematron Users Meetup
organized by Tony Graham and Andrew Sales
Schematron is a language for making assertions about the presence or absence of patterns in XML documents. It is widely used as an adjunct or an alternative to grammar-based validation of XML documents using a DTD, W3C XML Schema, or RELAX NG.
If you don’t know Schematron, this session will give you the introduction that you need to understand why other people are using it and why it features in conference presentations. If you already know Schematron, this session will bring you up to date with the current state of the Schematron standard and software as well as show you ways that other people are using Schematron, possibly ways that you haven’t thought of yet.
XSL-FO, CSS and Paged Output hosted by Antenna House
organized by Michael Miller and Tony Graham
Part 1 – AH focus (20 min)
- Review of AH product developments during the past year.
- State of CSS
- Q&A
- An opportunity for users to list features that they would like to see in future releases.
Part 2 – Interactive focus on XSL-FO, CSS and the page (70 min)
Attendees will be asked to come with examples and for ideas on additional topics they would like to discuss. Possible topics:
- DITA, S1000D, DocBook, JATS, NISO STS, TEI, proprietary – Standards or proprietary: Discuss the pros and cons of both standards and proprietary schemas
- Loose-leaf publishing
- Accessible pages
- Examples of really challenging formatting requirements and how they were handled with either XSL-FO or CSS
- Invite attendees to share their experiences
- Examples from the Antenna House support archives
- CSS paged output review – W3C, Vendors, Users
- Show and tell – Interesting formatting examples from the users
- The final output
- The challenges
- XSL-FO and CSS extensions – A look at why extensions are important.
Introduction to CSS for Paged Media
organized by Tony Graham
CSS can be used for making pages as well as for styling websites. Many people are familiar with CSS in the browser: some are very familiar, but others, not so much. Fewer people, however, are as familiar with using CSS for paged media.
This tutorial takes an eat-your-own-dog-food approach to showing how to use CSS for paged media. Starting with the HTML text of a comprehensive, new 100-page (when formatted) tutorial on using CSS with paged media, the tutorial session will progressively reveal and explain the CSS styles that are used to format the tutorial text. By the end of the session, the fairly undifferentiated mass of text will be formatted with running headers and footers, page numbers and page number cross-references, bleeds, CMYK colours, footnotes, top- and bottom-floats, and other features that appear in paged media but not in a browser. The session will also describe accessibility features of PDF.
Because of the comparatively short duration of the tutorial, there is only time to cover the CSS features specific to paged media. Attendees should already be familiar with CSS syntax and with using common properties such as border, padding, font-size, and so on.
Creating documents with the speedata Publisher
organized by Patrick Gundlach
In this sessions you will see how to use the speedata Publisher. Patrick will show examples, explain how to go create simple and more advanced documents, answer questions etc. The speedata Publisher is an open source database Publishing software that creates PDF from XML data. It is helpful to have an speedata Publisher and XML editor installed.
XProc 3.0
organized by Achim Berndzen, Gerrit Imsieke and Norman Walsh
The XProc next community group has worked hard over the past year to
develop XProc 3.0, the next version of XProc: An XML Pipeline
Language (W3C Recommendation from 2010). The new version is now
clearly showing up on the horizon.
Highlights are non-XML data processing, typed variables and options,
many syntactic improvements, and, yes, removal of parameter input
ports! Parameter ports have been replaced by XDM maps.
The members of the editors group will present the current state of
XProc 3.0. We’ll also discuss implementations, the test suite, and
other topics as proposed by the attendees.
Please join us in this session of XML Prague’s unconference day to
discuss the latest news about XProc 3.0.
XSpec Users Meetup
organized by Sandro Cirulli
XSpec is an open source behaviour driven development framework for XSLT, XQuery, and Schematron.
This is our first users meetup so we invite all the current and prospective XSpec users to join in! For new users this is an opportunity to discover and get started with XSpec; for experienced users it’s a chance to familiarize with the latest features and learn how to contribute to XSpec’s future development and roadmap.
The session includes presentations, tutorials, and demos around these topics:
- Overview of XSpec
- XSpec 101
- oXygen plugin
- New features (e.g. Schematron support)
- Maven plugin
- Use case of integration test with Maven and XSpec
- How to contribute to XSpec
- Q & A
Slides and additional material will be available on GitHub.