equal
deleted
inserted
replaced
10 <p> |
10 <p> |
11 Releases before v1.0.0 are development and are not intended for production use. |
11 Releases before v1.0.0 are development and are not intended for production use. |
12 Releases after v1.0.0 should follow the rules of <a href="http://semver.org/">Semantic versioning</a>. |
12 Releases after v1.0.0 should follow the rules of <a href="http://semver.org/">Semantic versioning</a>. |
13 </p> |
13 </p> |
14 |
14 |
15 <h2>v0.9, v0.10, v0.11 etc.</h2> |
15 <p> |
|
16 Released versions are described on the <m:a href="download">download</m:a> page. |
|
17 </p> |
|
18 |
|
19 <h2>v0.10, v0.11, v0.12 etc.</h2> |
16 |
20 |
17 <p> |
21 <p> |
18 Releases for discussion and verification of the format and API design. |
22 Releases for discussion and verification of the format and API design. |
19 </p> |
23 </p> |
20 |
24 |
38 <li>string in ISO 8859-1</li> |
42 <li>string in ISO 8859-1</li> |
39 <li>string in ISO 8859-2</li> |
43 <li>string in ISO 8859-2</li> |
40 </ul> |
44 </ul> |
41 |
45 |
42 <h3>Inputs</h3> |
46 <h3>Inputs</h3> |
43 <ul> |
47 <p>Probably no new ones before v1.0.0.</p> |
44 <li>XML</li> |
48 |
45 <li>DSV</li> |
|
46 <li>regular expression</li> |
|
47 </ul> |
|
48 <h3>Transformations</h3> |
49 <h3>Transformations</h3> |
49 <ul> |
50 <ul> |
50 <li>SQL: sqlite</li> |
51 <li>SQL: sqlite</li> |
51 </ul> |
52 </ul> |
52 <h3>Outputs</h3> |
53 <h3>Outputs</h3> |
53 <ul> |
54 <p>Probably no new ones before v1.0.0.</p> |
54 <li>CLI: null-byte separated values</li> |
|
55 </ul> |
|
56 |
55 |
57 <h3>Other tasks</h3> |
56 <h3>Other tasks</h3> |
58 <ul> |
57 <ul> |
59 <li>review the build system (probably use cmake in all modules)</li> |
|
60 <li>pkg-config: version numbers, debug vs. release</li> |
58 <li>pkg-config: version numbers, debug vs. release</li> |
61 <li>automated complex tests (specification vs. implementation compliance)</li> |
59 <li>automated complex tests (specification vs. implementation compliance)</li> |
62 <li>verify the format from the performance point of view</li> |
60 <li>verify the format from the performance point of view</li> |
63 <li>packaging for Guix SD and .deb and .rpm distributions, Snapcraft, Flatpak etc.</li> |
61 <li>packaging for Guix SD and .deb and .rpm distributions, Snapcraft, Flatpak etc.</li> |
64 </ul> |
62 </ul> |
75 <li>format specification</li> |
73 <li>format specification</li> |
76 <li>relpipe-lib-writer</li> |
74 <li>relpipe-lib-writer</li> |
77 <li>relpipe-lib-reader</li> |
75 <li>relpipe-lib-reader</li> |
78 <li>relpipe-in-cli</li> |
76 <li>relpipe-in-cli</li> |
79 <li>relpipe-out-tabular</li> |
77 <li>relpipe-out-tabular</li> |
|
78 <li>relpipe-in-xml</li> |
80 <li>relpipe-out-xml</li> |
79 <li>relpipe-out-xml</li> |
|
80 <li>relpipe-in-csv</li> |
|
81 <li>relpipe-out-csv</li> |
|
82 <li>relpipe-out-ods</li> |
81 </ul> |
83 </ul> |
82 |
84 |
83 <p> |
85 <p> |
84 Other parts might be released as stable later. |
86 Other parts might be released as stable later. |
85 </p> |
87 </p> |
115 <li>SELECTs from sqlite, <a href="https://sql-dk.globalcode.info/">SQL-DK</a></li> |
117 <li>SELECTs from sqlite, <a href="https://sql-dk.globalcode.info/">SQL-DK</a></li> |
116 </ul> |
118 </ul> |
117 |
119 |
118 <p>Formats:</p> |
120 <p>Formats:</p> |
119 <ul> |
121 <ul> |
|
122 <li>regular expression (regex groups → attributes)</li> |
120 <li>XML: as xmlTable() in SQL</li> |
123 <li>XML: as xmlTable() in SQL</li> |
121 <li>ODS (LibreOffice)</li> |
124 <li>ODS (LibreOffice)</li> |
122 <li>iCalendar</li> |
125 <li>iCalendar</li> |
123 <li>vCard</li> |
126 <li>vCard</li> |
124 <li>YAML, JSON, INI</li> |
127 <li>YAML, JSON, INI</li> |