<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vdv-protocols, branch main</title>
<subtitle>VDV protocols (parts of 451, 452, 453 &amp; 454) implemented in Haskell
</subtitle>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/vdv-protocols/'/>
<entry>
<title>VDV 452 example dataset</title>
<updated>2022-12-09T20:23:03+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2022-12-09T20:23:03+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/vdv-protocols/commit/?id=b0ac21655c609dbce610db16672a091cd93f26b7'/>
<id>b0ac21655c609dbce610db16672a091cd93f26b7</id>
<content type='text'>
I'm not at all sure if this is correct or complies with the standard —
it looks like it conceivably does, but the standard is rather vague in
places, and I don't know for sure what some of the terms in it mean.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I'm not at all sure if this is correct or complies with the standard —
it looks like it conceivably does, but the standard is rather vague in
places, and I don't know for sure what some of the terms in it mean.
</pre>
</div>
</content>
</entry>
<entry>
<title>VDV 452 fixes &amp; utilities</title>
<updated>2022-12-09T20:22:44+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2022-12-09T20:22:44+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/vdv-protocols/commit/?id=583df345f7e0541f185de68b937e10086773d1c5'/>
<id>583df345f7e0541f185de68b937e10086773d1c5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>VDV 452 instances for serialisation</title>
<updated>2022-11-23T22:39:27+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2022-11-23T22:39:27+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/vdv-protocols/commit/?id=f0f5fa44dd3dbc2a5a6308e2dce047a82c8b1be2'/>
<id>f0f5fa44dd3dbc2a5a6308e2dce047a82c8b1be2</id>
<content type='text'>
this may occasionally produce wrong output. In a lot of places I'm
not entirey sure if I understood the standard correctly …
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
this may occasionally produce wrong output. In a lot of places I'm
not entirey sure if I understood the standard correctly …
</pre>
</div>
</content>
</entry>
<entry>
<title>VDV 452 type definitions</title>
<updated>2022-11-20T00:26:14+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2022-11-20T00:26:14+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/vdv-protocols/commit/?id=97b99ed70f900716e17771f14a210dbed2ab9841'/>
<id>97b99ed70f900716e17771f14a210dbed2ab9841</id>
<content type='text'>
this implements all the database table schemas defined in VDV 452,
except for the ones which are very obviously not useful for talking
about train timetable data.

Note that I don't really understand what all of these values are
supposed to be yet, so a lot of them are probably unnessary.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
this implements all the database table schemas defined in VDV 452,
except for the ones which are very obviously not useful for talking
about train timetable data.

Note that I don't really understand what all of these values are
supposed to be yet, so a lot of them are probably unnessary.
</pre>
</div>
</content>
</entry>
<entry>
<title>VDV 451 encoding</title>
<updated>2022-11-20T00:26:07+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2022-11-20T00:24:40+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/vdv-protocols/commit/?id=2ff304bd6cb2e51379e18a237f7edca35320d475'/>
<id>2ff304bd6cb2e51379e18a237f7edca35320d475</id>
<content type='text'>
this implements the file format specified in VDV 451, which essentially
appears to be a needlessly complicated version of CSV with a couple
extra features which in theory /could/ be very useful but are all either
explicitely not used or made redundant by how the rest of the standards work.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
this implements the file format specified in VDV 451, which essentially
appears to be a needlessly complicated version of CSV with a couple
extra features which in theory /could/ be very useful but are all either
explicitely not used or made redundant by how the rest of the standards work.
</pre>
</div>
</content>
</entry>
<entry>
<title>some more hacking</title>
<updated>2022-11-09T00:08:55+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2022-11-09T00:08:05+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/vdv-protocols/commit/?id=a31e8759c0fffb8c4f2e87624eb9e520f04f273c'/>
<id>a31e8759c0fffb8c4f2e87624eb9e520f04f273c</id>
<content type='text'>
includes a message queue, more correct implementation of how the routs
work (why do they work like THAT though???), and other fun stuff.

uh also turns out you can't do schema validation with xml-types easily.
ah well. "be liberal in what you accept" and all that …
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
includes a message queue, more correct implementation of how the routs
work (why do they work like THAT though???), and other fun stuff.

uh also turns out you can't do schema validation with xml-types easily.
ah well. "be liberal in what you accept" and all that …
</pre>
</div>
</content>
</entry>
<entry>
<title>simple hacky thing that doesn't do validation</title>
<updated>2022-11-05T13:42:48+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2022-11-05T13:42:48+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/vdv-protocols/commit/?id=f2179094320eada798ece41911e1489beb12ab82'/>
<id>f2179094320eada798ece41911e1489beb12ab82</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
