Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | |||
hist [2010/10/28 10:04] – link to "Development of Therion" sluka sluka | hist [2012/10/04 22:37] (current) – Improve the English for readability wookey | ||
---|---|---|---|
Line 4: | Line 4: | ||
//" | //" | ||
- | //" | + | //" |
- | In the 1990s Martin Budaj and Stacho Mudrák | + | In the 1990s Martin Budaj and Stacho Mudrák |
===== 1996-98 ===== | ===== 1996-98 ===== | ||
- | They started to collect survey data from an 20 km long cave system (Cave of Dead Bats) and they drawn a complete atlas of the cave by hand. | + | They started to collect survey data from a 20 km long cave system (Cave of Dead Bats) and they drew a complete atlas of the cave by hand. |
===== 1997 ===== | ===== 1997 ===== | ||
- | Martin Budaj has learned metapost and he showed, that it is able to draw map symbols - but Stacho was skeptical about it and they let it be. | + | Martin Budaj had learned metapost and he showed that it is able to draw map symbols - but Stacho was skeptical about it and they let it be. |
- | After finishing a huge 166 page atlas of Dead Bats Cave, they soon had a problem: | + | After finishing a huge 166 page atlas of Dead Bats Cave, they soon had a problem: |
- | These problems remained when they tried to draw maps using AutoCAD program. It was always hard to add new surveys without adapting the old ones to the newly calculated positions of survey stations in the whole cave. They found no program that was able to draw an up-to-date complex map (i.e. not just survey shots with LRUD envelope), in which the old parts are modified according to the most recent known coordinates of survey stations. | + | These problems remained when they tried to draw maps using the AutoCAD program. It was always hard to add new surveys without adapting the old ones to the newly calculated positions of survey stations in the whole cave. They found no program that was able to draw an up-to-date complex map (i.e. not just survey shots with LRUD envelope), in which the old parts are modified according to the most recent known coordinates of survey stations. |
===== 1999 ===== | ===== 1999 ===== | ||
- | They stopped using AutoCAD (when huge loops have been closed and they were not able to add new passages). They begun to think about creating own program for map drawing. They knew about programs which were perfectly suited for particular sub-tasks. There was METAPOST, a high level programming language for vector graphics description, | + | They stopped using AutoCAD (when they were unable |
- | *October - first concrete ideas. The name Therion came into being in train from Bratislava to Banská Bystrica between stations Tlmače and Kozárovce near settlement Za Skalou with help of Ancient Greek - Czech dictionary | + | *October - first concrete ideas. The name Therion came into being in a train from Bratislava to Banská Bystrica between stations Tlmače and Kozárovce near settlement Za Skalou with help of Ancient Greek -> Czech dictionary |
*November - start of programming (Perl scripts and METAPOST macros). | *November - start of programming (Perl scripts and METAPOST macros). | ||
- | *December 27 (Xmas 1999) - Therion compiles simple map for the first time (32 kB of Perl and METAPOST source code). This first release had some interesting features such as transformation functions, which alowed user-specification of the input format for survey data. | + | *December 27 (Xmas 1999) - Therion compiles |
===== 2000 ===== | ===== 2000 ===== | ||
- | *January - Stacho | + | *January - Stacho |
- | *February 18th - start of (first?) reprogramming (Perl) | + | *February 18th - start of the (first?) reprogramming (Perl) |
===== 2001 ===== | ===== 2001 ===== | ||
- | There was a brainstorming session with Martin Heller in Zürich, a lot of problems | + | There was a brainstorming session with Martin Heller in Zürich, a lot of problems |
- | Stacho | + | Stacho |
*November - start of reimplementation from scratch: Therion (C++ with some Perl scripts inherited from the previous version); interactive 2D map editor ThEdit as a replacement of xthedit (Delphi). | *November - start of reimplementation from scratch: Therion (C++ with some Perl scripts inherited from the previous version); interactive 2D map editor ThEdit as a replacement of xthedit (Delphi). | ||
- | *December - ThEdit exports simple map for the first time. | + | *December - ThEdit exports |
===== 2002 ===== | ===== 2002 ===== | ||
- | *March - Therion 0.1 - Therion is able to process survey data (centreline) of Dead Bats Cave. XTherion, text editor designed for Therion (Tcl/Tk). | + | *March - Therion 0.1 - Therion is able to process |
- | *July 27 - Therion 0.2 - Therion compiles simple map (consisting of two scraps) for the first time (800 kB of source code). | + | *July 27 - Therion 0.2 - Therion compiles |
*August - XTherion extended to 2D map editor (as a replacement of ThEdit). | *August - XTherion extended to 2D map editor (as a replacement of ThEdit). | ||
*September - Therion compiles first real and complex map of a cave. XTherion extended to compiler. | *September - Therion compiles first real and complex map of a cave. XTherion extended to compiler. | ||
*October 7th - therion mail conference on yahoogroups. | *October 7th - therion mail conference on yahoogroups. | ||
*October 14th - therion conference moved on freesoftware.fsf.org. | *October 14th - therion conference moved on freesoftware.fsf.org. | ||
- | *November 19th - Wookey started the debianization | + | *November 19th - Wookey started the Debianization |
===== 2003 ===== | ===== 2003 ===== | ||
Line 72: | Line 72: | ||
*October - Therion 0.4 - new 3D viewer. | *October - Therion 0.4 - new 3D viewer. | ||
- | *November 24th - therion pages were moved from terrible pipni.cz hosting to more stable enviroment. Mailing list and wiki pages moved to speleo.sk (Ladislav Blažek). | + | *November 24th - therion pages were moved from terrible pipni.cz hosting to a more stable enviroment. Mailing list and wiki pages moved to speleo.sk (Ladislav Blažek). |
| | ||
===== Future ===== | ===== Future ===== | ||
- | From 2002, a lot[[develop| of features were added]], but nobody | + | From 2002, a lot[[develop| of features were added]], but nobody |