[erlang-questions] Semantic Versioning 2.0 library - erlsemver

Motiejus Jakštys <>
Fri Aug 24 22:22:29 CEST 2012


On Fri, Aug 24, 2012 at 07:41:54PM +0200, Gleb Peregud wrote:
> Hello folks!
> 
> I am glad to present a Semantic Versioning parsing library which is
> compatible with 2.0.0-rc.1 version of SemVer. Feel free to grab it
> from:
> 
> https://github.com/gleber/erlsemver
> 
> or with
> 
> git clone http://github.com/gleber/erlsemver.git
> 
> README contains examples of usage. Interesting features:
> - allows for direct comparison of #semver{} records to determine
> version precedence - just by using > and < operators
> - supports SemVerTag specification in form of "to_tag/1" and
> "from_tag/1" functions
> - supports parsing of 'git describe' output and treats it as build version
> - has basic unit tests
> 
> Thanks for LivePress Inc. for allowing to open source this library!
> 
> Cheers,
> Gleb
> 
> P.S. I am aware of semver library by nebularis, but it targets 1.0
> specification and erlsemver was much earlier than semver by nebularis
> was announced.

So now we have three ;)

* erlsemver
* mojombo (by nebularis)
* one waiting for approval in rebar: https://github.com/basho/rebar/pull/263

/Motiejus
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20120824/7c205885/attachment.bin>


More information about the erlang-questions mailing list