basho / riak_dt

Convergent replicated datatypes in Erlang
Apache License 2.0
353 stars 70 forks source link

Move all version / tag information to a single location #71

Closed russelldb closed 10 years ago

russelldb commented 10 years ago

Currently the to/from binary stuff is per file, the macros for version / tag should be in a single location, if just because adding a new one means looking in every file.

riak_dt.hrl seems like the logical place.

maybe a macro like ?TAG(?MODULE) would do it?

lenary commented 10 years ago

How soon do you need this for?

lenary commented 10 years ago

Mine!

russelldb commented 10 years ago

Utterly fantastic! Thanks. (+1 from me)

lenary commented 10 years ago

Ok, I added a little more docs. Going to mandate that new tags are checked out of the 90+ range, and should be at least tried to be kept organised...

seancribbs commented 10 years ago

Yeah, let's merge this.

russelldb commented 10 years ago

make test/dialyzer/xref all pass. Many thanks @lenary, much need, good work!