Re: comments regarding versioning

On Thu, Jun 25, 2015 at 11:13 AM, Erik Wilde <dret@berkeley.edu> wrote:
> hello.
>
> great work on the new WD! i have three comments regarding versioning:
>
> - what is the difference between "Best Practice 8" and "Best Practice 18"?
> it seems that they are very similar, and if there indeed is a subtle
> difference, maybe create one practice that spans both, or make it more clear
> what the difference is?
>

I agree they are very similar, and I actually made a comment that the
Memento pattern for datetime-based versioning [1] can be used in both
cases.

Cheers

Herbert

[1] http://www.mementoweb.org/guide/howto/

> - when it comes to versioning, i am always recommending to focus on openness
> and extensibility and have robust and well-defined models for those (this
> almost always requires well-defined processing models for data). this often
> avoids the need for versioning, which when done badly will be a breaking
> change.
>
> - when it comes to versioning, it is important to distinguish between
> breaking and non-breaking versioning changes. this comes down to the comment
> above: good openness and extensibility makes it easier to have non-breaking
> versioning, which helps tremendously in decentralized ecosystems.
>
> thanks and cheers,
>
> dret.
>
> --
> erik wilde | mailto:dret@berkeley.edu  -  tel:+1-510-2061079 |
>            | UC Berkeley  -  School of Information (ISchool) |
>            | http://dret.net/netdret http://twitter.com/dret |
>



-- 
Herbert Van de Sompel
Digital Library Research & Prototyping
Los Alamos National Laboratory, Research Library
http://public.lanl.gov/herbertv/

==

Received on Thursday, 25 June 2015 17:25:26 UTC