← Previous Contents

IconNews


Newly contribbed

Eric Nichols did some work with PHP, pcal, and Joomla.  See the two relevant line items in the Contrib section.

From NerdVittles, a text-to-speech XTide bot for the Asterisk PBX (via PBX in a Flash) is available here or here.

Mailing list

There is a manually-maintained, announce-only mailing list to which I send notices of each update to XTide or the harmonics data.  You can request to join by e-mailing me at dave@flaterco.com.


Roadmap to future development

Things worth fixing / TO-DO list

Data maintenance

There is great demand for a centrally maintained, royalty-free, authoritative database of all tide stations in a standardized format.  Such a database does not exist.

It takes a great deal of effort on my part to scrape tide data from interactive web sites and transform them into a coherent database for use with XTide.  That database is then used by numerous projects, both open source and commercial, because it is the closest thing to a centrally maintained, royalty-free, authoritative database that is available.  I do not get paid to do this.  It's a huge amount of work with a steep learning curve attached, and nobody else will do it.

As onerous as it is just to update the data for the U.S. once a year, I cannot afford to import and maintain any data whose quality is suspect or where no reliable source for future updates exists; nor can I afford to engage in activism to try to persuade tide authorities to release more data.

All of the tools that I use are open source and available for download from http://www.flaterco.com/xtide/files.html.  The Tide Constituent Database (TCD) library is even public domain.  I hope that someday tide authorities will use it to produce TCD files that they distribute directly, and then my role in this will become redundant.

xtide

libtcd

Harmbase2

Suggested XTide features and other etceteras

The following features have been suggested or thought about but did not make the cut.  They could be added in future revisions if there were sufficient demand.


← Previous Contents