W3C home > Mailing lists > Public > public-dwbp-wg@w3.org > June 2015

comments regarding versioning

From: Erik Wilde <dret@berkeley.edu>
Date: Thu, 25 Jun 2015 10:13:02 -0700
Message-ID: <558C369E.6000608@berkeley.edu>
To: public-dwbp-wg@w3.org
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?

- 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 |
Received on Thursday, 25 June 2015 17:13:28 UTC

This archive was generated by hypermail 2.3.1 : Thursday, 25 June 2015 17:13:29 UTC