← Previous Contents

IconNews

Email nondelivery

As of 2025-12-16, all email sent from flaterco.com was being blackholed by AOL (no bounce message, just disappears).

xtide-2.16-DOS.zip

A DOS binary for the command-line client of XTide 2.16 is available from https://flaterco.com/xtide/files.html#contrib.

FunkyBuilds-20260209

Available at https://flaterco.com/xtide/files.html#FunkyBuilds:  This package contains a unified script to build all XTide-related packages on all flavors of Linux as well as assorted build scripts for DOS, Android, Windows, and Cygwin.

2026-02-09:  Updated DOS build.

XTide 2.16 (libxtide.so.2.0.0) (2026-01-20)

XTide 2.16 makes the globe and map location choosers resizable, fixes a bunch of sizing, resizing, and layout bugs, and improves CSV format.  Get it from https://flaterco.com/xtide/files.html#xtide and see the changelog for details of the release.

Data refresh 2025-12-28

The data refresh available from https://flaterco.com/xtide/files.html#harmonicsfiles includes routine updates and corrections.  A corresponding update of the harmonic constants management package is available from https://flaterco.com/xtide/files.html#experts.

tcd-utils 2024-02-22

This legacy package for converting Tide Constituent Database (TCD) files to and from other formats has been refreshed to fix a FTB with GCC 14.  Get the latest from https://flaterco.com/xtide/files.html#extras.

Mailing list migration 2024-02-04

There is an announce-only mailing list to which I send notices of each update to XTide or the harmonics data.  Effective 2024-02-04, it has moved to Google Groups.  If you want to remain on the list, please subscribe to the new one.

To subscribe any address, send an email to xtide-announce+subscribe@googlegroups.com and reply to the confirmation email.  Those with Google accounts can instead sign in and join directly at https://groups.google.com/d/forum/xtide-announce.  The archives can be viewed by anyone at https://groups.google.com/d/forum/xtide-announce.

The archives of the old mailing list will remain at https://pairlist10.pair.net/pipermail/xtide-announce/ until they are deleted.

ftp is dead

The archive is at https://flaterco.com/files/xtide/.  Old links pointing to ftp://ftp.flaterco.com/xtide/... should be redirected to https://flaterco.com/files/xtide/....

End of maintenance for non-free data

For various reasons, I have ended maintenance of the non-free data set.  Anyone interested in generating new harmonic constants from published data can find information and a list of data sources here.

To do list

XTide

Aging has placed XTide in the undesirable category of legacy X apps that require ugly scaling by the desktop to prevent things from becoming tiny on a 4k display.  The roadmap for addressing this works from less disruptive changes to more disruptive ones:

Non-GUI items:

Major things to do in XTide 3 if life turns out not to be too short after all:

tideEditor

harmgen

It should be possible to link directly with liboctave to avoid the very inefficient conversion of input data from binary to text and back again that currently is done.  However, this would be fixing something that is not broken, and is neither important nor urgent.

libtcd

Purge antique portability workarounds from configure.ac.

Delete the AC_TYPE macros from configure.ac.  Just include stdint.h.

In signed_bit_unpack, extend_mask << numbits uses undefined behavior.

DEFAULT_TZFILE_SIZE is too small for :America/Argentina/Rio_Gallegos.

In the documentation section on inference, cite NOAA SP NOS CO-OPS 3 Sec. 4.2.3 explaining how bogus it is.

Things to do in the next major revision, if there ever is one:


← Previous Contents