FOSDEM is the biggest free and non-commercial event organized by and for the community. Its goal is to provide Free and Open Source developers a place to meet. No registration necessary.

   
Speakers
Mark Overmeer
Schedule
Day Sunday
Room AW1.126
Capacity 72
Start time 14:30
End time 15:15
Duration 00:45
Info
Track Perl devroom

Processing XML with dynamic languages/Perl

How XML processing can be implemented in other languages

It is much easier to process XML correctly in strictly typed languages; XML message structure is usually describe with "schema's" which are strongly typed. Most implementations are either sloppy (guessing the data-types) or sloppy (ignoring the specification). Agnostic message readers are usable. To be able to write correct XML is much more difficult. Some modules implement an object based type system first, which the application writer needs to use for all values. XML::Compile on the other hand, really understands these schemas. It keeps perl-space typeless and simple, and XML space strongly typed and validated.

This talk could be of interest for writers of XML related base modules in other languages than Perl, but will mainly demonstrate the simple usages of XML::Compile, its SOAP client and SOAP daemon implementation.

Concurrent events:

When Event Track Where
13:00-14:45 LPI Exam 4 Certification Guillissen
13:45-14:40 Orca - A screenreader sailing into uncharted waters Accessibility AW1.121
14:00-14:45 Introduction to pgpool-II version 3 PostgreSQL H.2213
14:00-14:45 Systems Life Cycle Management with Foreman Configuration & Systems Management AW1.120
14:00-14:45 Impress Hacking LibreOffice H.2214
14:00-14:50 The Storage Technologies Behind Facebook Messages Cloud Chavanne
14:00-14:50 Liberating Open Office Development Office Janson
14:00-15:00 Configuration data upgrade during package upgrade CrossDistro H.1308
14:20-14:35 Village-Telco: Village Telco Lightning Talks Ferrer
14:20-14:40 A presentation of SPICE an opensource remote virtual desktop protocol New challenges in Virtualization AW1.105
14:30-15:00 Really fast x86 boot Embedded Lameere
14:30-15:00 Who the bloody hell cares about Debian? CrossDistro H.1302
14:30-15:00 PHP.reboot Free Java AW1.125
14:30-15:10 Asterisk SCF Development Interfaces Open Source Telephony AW1.124
14:30-15:15 The next desktop is the browser! Crossdesktop H.1309
14:40-14:55 XWiki: Annotating documents, the eXtensible wiki way Lightning Talks Ferrer
14:40-15:00 USB redirection over the network New challenges in Virtualization AW1.105
14:45-15:30 Lightning Talks Mozilla H.1301
14:45-15:30 Helping out in the calc core LibreOffice H.2214
14:45-15:40 Opengazer, dasher and ticker: hands-free error tolerant communication Accessibility AW1.121
15:00-15:15 Mongrel2: Lighting up IPv6 Lightning Talks Ferrer
15:00-15:20 View-OS: userland namespaces? New challenges in Virtualization AW1.105
15:00-15:30 ZYpp your distro CrossDistro H.1302
15:00-15:45 Configuration management for developers Configuration & Systems Management AW1.120
15:00-15:45 Get ready for the PostgreSQL Extension Network PostgreSQL H.2213
15:00-15:50 Linux Disaster Recovery as a Service (with rear) Cloud Chavanne
15:00-15:50 WebODF: an office suite built on browser technology Office Janson
15:00-16:00 Enlightenment Foundation Libraries - for developing shiny, fast, and light applications on embedded targets. Embedded Lameere
15:00-16:00 How to make QA-engineers start drooling CrossDistro H.1308
15:00-16:45 LPI Exam 5 Certification Guillissen

Next (up to 3) talks in the same room (AW1.126):

When Event Track
15:30-16:00 Dancer - A Modern Perl Micro Web-Framework Perl
16:00-16:20 SPORE Perl
16:20-17:00 Code, Release, Market Perl