>
> I wasn't aware of any public repository for sharing the updates to the
> HDF5DotNet library.
>

Me neither. I can't help but think a public repository would have prevented
the three aforementioned and independent H5PT bindings.

If you like, I can send you the whole updated source code for the project.
> I haven't really used Git before so I don't know how the fork process works,
> but I'd be interested in contributing to your project.  I've written some
> minimal unit tests for the various functions.  I originally wrote the unit
> tests using the MS Visual Studio testing framework.  I like it because you
> can easily integrate to databases so you can more easily test various cases
> for inputs.  But then it requires that you have the full Visual Studio to
> run the tests.  I started looking at NUnit for unit tests and have a a
> couple of basic tests implemented, but it doesn't integrate with databases
> as easily so I haven't spent any time really doing anything with it.
>

Okay, great. I'd gladly accept it and merge it with the repository. The test
cases currently in HDF5DotNet use a custom harness. I don't see a problem
with using the Microsoft testing framework in the future (unless anyone has
any experience with Mono).


> As an aside, I also have a pure C# version of the HDF5DotNet library where
> I wrote everything in C# just using PInvoke's to call the HDF5 library.  I
> thought this might be nicer since then it could be possible to build the
> assembly as AnyCPU and not have to worry about the x86/x64 versions etc.  It
> mostly works, but there are some pretty major issues with pinned data arrays
> of arbitrary types (i.e. not the basic types such as int, float, double,
> etc).  I'm starting to doubt the usefulness of it now, so I haven't really
> messed with it in a while.
>

That would be interesting. We can always maintain a separate branch
alongside the mainline HDF5DotNet.

Feel free to e-mail me a copy and I'll merge it on GitHub.

Obviously, this is an unofficial branch and I'm not sure what the
development schedule for the HDF Group is.

Best wishes,

Martin
_______________________________________________
Hdf-forum is for HDF software users discussion.
[email protected]
http://mail.hdfgroup.org/mailman/listinfo/hdf-forum_hdfgroup.org

Reply via email to