# Need data-storage package for 0.7 (JLD no longer working)

**URL:** https://discourse.julialang.org/t/need-data-storage-package-for-0-7-jld-no-longer-working/11405
**Category:** General Usage
**Created:** [June 4, 2018, 3:20am UTC](https://discourse.julialang.org/t/need-data-storage-package-for-0-7-jld-no-longer-working/11405 "2018-06-04T03:20:14Z")
**Posts on this page:** 1
**Showing post:** 13

<div class="post-metadata">

### Author: ![Tamas\_Papp](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tamas_papp/32/25949_2.png) [@Tamas\_Papp](https://discourse.julialang.org/u/Tamas_Papp)
#### Post date: [August 8, 2018, 5:41am UTC](https://discourse.julialang.org/t/need-data-storage-package-for-0-7-jld-no-longer-working/11405/13 "2018-08-08T05:41:15Z")

</div>

Thanks for the suggestion. In fact I tried this already, and

```julia
pkg> add https://github.com/JeffBezanson/JLD2.jl#gdkrmr/0.7compat

```

worked fine for me to install it directly.

That said, my experience with JLD2.jl and BSON.jl made me rethink my approach to long-term data storage using types directly from Julia.

First, I don’t think it is really suitable for long-term archiving of binary data with nontrivial types in the sense that HDF5 is designed for: [reading becomes tricky](https://discourse.julialang.org/t/rescuing-old-julia-0-5-nullable-date-type-in-0-6/11818) when the representation changes, which is bound to happen. Then the advantage compared to `serialize` is not that clear. Because of this, now I think I should stick to plain vanilla HDF5 and think a bit more about converting my data to the types it supports.

Second, even if the first problem had a solution, I have concerns about the long-term support of these packages. With the migration to v0.7, it again became evident that packages maintained by a single person (or at most a few people) have a potentially very limited lifecycle: the original author may move on after a few months of interest, neglecting or even abandonning the package. This is in principle not a problem with most packages as one can fork and continue, but with packages like JLD2, this can be difficult. I am not claiming that JLD2 is abandonned (as far as I know, the maintaner just could be on a vacation, etc), but if that should happen, recovering old data a few years from now on would be a labor-intensive exercise.

---

_[View the full topic](https://discourse.julialang.org/t/need-data-storage-package-for-0-7-jld-no-longer-working/11405)._
