The beauty of ISO 8601 as a version number is that you also get this handy algorithm: version - now = how relevant/alive the thing is today
-
-
-
@aral no - version numbers often encode more useful information about an update by having separate major/minor/patch numbers -
@hdgarrood All made up and quite arbitrary — semver makes sense for components; not end products. -
@aral ah ok sure, I'm with you there.
End of conversation
New conversation -
-
-
@aral Versions can also be labels for backwards compatibility and SemVer is great for that. I use dates for builds, SemVer for interfaces. -
@JeremiahLee Yeah, that makes sense. Semver definitely useful for components/dependencies.
End of conversation
New conversation -
-
-
@aral Version label should inform about breaking vs non-breaking changes. -
@bigstilton True for components, but I was talking about end products :) -
@aral Nevertheless, ISO 8601 removes date ambiguities and text sortable.
End of conversation
New conversation -
-
-
@aral Interesting idea. I've seen close to that (e.g. version 20131214). I'm a big believer in semantic versioning though.Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.