Thuban's history (was: Spatial selection Tools and Table Enhancements)
Bernhard Reiter
bernhard at intevation.de
Tue Oct 3 23:18:21 CEST 2006
On Monday 02 October 2006 00:58, Barry Windridge wrote:
> I would be interested in hearing about the history of Thuban - why did
> you (intervation) start it and why has the intensity of development
> been reduced. Where do you want it to go in the future?
Thuban was started by Intevation in need for a customer project:
A scientific tool called GREAT-ER.
Based on our experience as founders of www.freegis.org
we knew that there was no interactive visualisation tool for geographic data.
In addition we wanted it to be modern, crossplattform, high quality and
able to run on a complete Free Software stack.
The idea was to leave complicated data processing to heavier GIS,
but provide a responsive frontend to the data and its exploration.
These are unique qualities, way back and still today.
QGIS did not exist when we started Thuban. It was also based on Qt which
was non-free on Windows and aimed to be a full-blown GIS.
Jump and uDig are based on Java which Free Software stack is just now
approaching a workable state.
We choose a high level dynamic programming language, because the algorithms
are more important for speed and easier designed using such a language.
We kept strict testing rules, like write a test first for new funcationality.
Over 90% of the code instructions are executed when the tests are run.
Development intensity was reduced when the project was sucessfully concluded.
It seems that Thuban was ahead of its time in some areas, like choice of
programming language. Some of its ideas are not taken up by other groups,
like the GRASS developers. Thuban's community was not growing as big
as it could. Selling native Free Software GIS application
like Thuban was not easy has customer first discovered the webmapping
applications.
Thuban's future is in the hands of the active contributors.
Many technical and design choices are very solid and some even innovative.
The time for native GIS applications will come as it is much easier to write
good interfaces with native widget sets. New concepts like the
Thuban-Map-SVG are only possible with Free Software.
Personally I would want to see Thuban being available in
most major distributions and aquiring more features
of interactive data exploration. One of the next ideas would be
to include an advanced buffering concept to make more remote layers and table
data acessible.
Bernhard
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://www.intevation.de/pipermail/thuban-devel/attachments/20061003/a3842c20/attachment.bin
More information about the Thuban-devel
mailing list
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)