Re: how about adding cygwin to the list of supported HDF platforms?

Hi Ed,

> How about adding Cygwin to the supported platforms? In terms of
> porting it is almost identical to linux, and lots of people use it,
> and, most importantly, I use it...
    We've had requests for supporting Cygwin, but have always felt that we
didn't have the resources to adequately manage a port to it.

> I'm about to grab the 1.6.1 source and try it, so I'll let you know
> how it comes out.
    If it's not too difficult and you can help me get things set up, I wouldn't
mind getting it working on my Windows machine.

    Quincey
>From owner-netcdf-hdf@xxxxxxxxxxxxxxxx 25 2003 Oct -0600 07:11:27 
Message-ID: <wrx65idxy0w.fsf@xxxxxxxxxxxxxxxxxxxxxxx>
Date: 25 Oct 2003 07:11:27 -0600
From: Ed Hartnett <ed@xxxxxxxxxxxxxxxx>
In-Reply-To: <200310251254.h9PCsani035701@xxxxxxxxxxxxxxxxxxxxxx>
To: Quincey Koziol <koziol@xxxxxxxxxxxxx>
Subject: Re: how often does HDF binary format change?
Received: (from majordo@localhost)
        by unidata.ucar.edu (UCAR/Unidata) id h9PDBS3D026428
        for netcdf-hdf-out; Sat, 25 Oct 2003 07:11:28 -0600 (MDT)
Received: from rodney.unidata.ucar.edu (rodney.unidata.ucar.edu 
[128.117.140.88])
        by unidata.ucar.edu (UCAR/Unidata) with ESMTP id h9PDBROb026422;
        Sat, 25 Oct 2003 07:11:27 -0600 (MDT)
Organization: UCAR/Unidata
Keywords: 200310251311.h9PDBROb026422
Cc: netcdf-hdf@xxxxxxxxxxxxxxxx
References: <200310251254.h9PCsani035701@xxxxxxxxxxxxxxxxxxxxxx>
Lines: 39
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: owner-netcdf-hdf@xxxxxxxxxxxxxxxx
Precedence: bulk

Quincey Koziol <koziol@xxxxxxxxxxxxx> writes:

> Hi Ed,
> 
> > Greetings to HDF HQ from NetCDFville.
>     I see we're both early risers this morning... :-)

What kind of geek is programming at 6 am on a Saturday morning?

Our kind of geek, apparently!

> 
> > I wonder how often you guys have to change the underlying binary
> > format of the data in support of new releases of HDF5?
>     We've tweaked the file format a little bit with each major release so far
> (and sometimes with minor releases also).  This shouldn't be a problem for
> applications which call the library though, since we provide full backward
> compatability. (and as much forward compatibility as possible)

So you guys are committed to always support any HDF5 files?

In 50 years, when we are old men, I will email you a file from last
week, and ask you to read it with the then-current HDF library. Will
you be able to?

> 
> > And is there some format version number in the data file? I presume
> > there is.
>     We've learned that a single version number is not very useful, so we've
> learned to include version #'s on all the structures inside the file (we 
> missed
> a couple, but I'm trying to correct that :-).  This "micro-versioning" has 
> been
> very useful and should allow us to avoid major revisions of the "entire" 
> format
> for the foreseeable future.
> 

How interesting! That's a great idea. What, for example, are some of
the structures that are versioned?

Ed

>From owner-netcdf-hdf@xxxxxxxxxxxxxxxx 25 2003 Oct -0600 07:16:15 
Message-ID: <wrx1xt1xxsw.fsf@xxxxxxxxxxxxxxxxxxxxxxx>
Date: 25 Oct 2003 07:16:15 -0600
From: Ed Hartnett <ed@xxxxxxxxxxxxxxxx>
In-Reply-To: <200310251310.h9PDAuuu038514@xxxxxxxxxxxxxxxxxxxxxx>
To: Quincey Koziol <koziol@xxxxxxxxxxxxx>
Subject: Re: how about adding cygwin to the list of supported HDF platforms?
Received: (from majordo@localhost)
        by unidata.ucar.edu (UCAR/Unidata) id h9PDGGsu001851
        for netcdf-hdf-out; Sat, 25 Oct 2003 07:16:16 -0600 (MDT)
Received: from rodney.unidata.ucar.edu (rodney.unidata.ucar.edu 
[128.117.140.88])
        by unidata.ucar.edu (UCAR/Unidata) with ESMTP id h9PDGFOb001822;
        Sat, 25 Oct 2003 07:16:15 -0600 (MDT)
Organization: UCAR/Unidata
Keywords: 200310251316.h9PDGFOb001822
Cc: netcdf-hdf@xxxxxxxxxxxxxxxx, Elena Pourmal <epourmal@xxxxxxxxxxxxx>
References: <200310251310.h9PDAuuu038514@xxxxxxxxxxxxxxxxxxxxxx>
Lines: 13
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: owner-netcdf-hdf@xxxxxxxxxxxxxxxx
Precedence: bulk

Quincey Koziol <koziol@xxxxxxxxxxxxx> writes:

>     If it's not too difficult and you can help me get things set up, I 
> wouldn't
> mind getting it working on my Windows machine.

I have the patch for 1.6.0 (which I got from you guys, donated by some
other user), and there were only a few changes. The patch failed, by
the way, but I just went in an applied each of about 4 changes
separately, and everything worked fine.

I'll let you know, I'm downloading 1.6.1 right now.

Ed