[Haskell-cafe] Naming convention for version branches (Package versioning)
alois.cochard at gmail.com
Tue May 19 17:22:31 UTC 2015
That sounds great thanks, and I agree about `major-fix` I was just out of
Any idea for the very first component? simply `release` maybe?
On 19 May 2015 at 19:19, Adam Bergmark <adam at bergmark.nl> wrote:
> "major-fix" seems strange to me. I'd expect major to bump the 2nd
> component since it's part of the major version. Likewise the PVP uses
> "patch" for the 4th component.
> On Tue, May 19, 2015 at 7:02 PM, Alois Cochard <alois.cochard at gmail.com>
>> Hi all,
>> I am currently writing a tool to automate the release and version bump of
>> cabal projects.
>> Currently you can call the tool by giving as argument the rank of the
>> branch you want to bump, for example given 0.0.0.0:
>> - `cabal-release 0` bump to `1`
>> - `cabal-release 1` bump to `0.1`
>> - `cabal-release 2` bump to `0.0.1`
>> - `cabal-release 3` bump to `0.0.0.1`
>> As we are not all robots (yet), I thought that in addition to this it
>> would be great if the user could give a human friendly name for the rank.
>> For now, here is what I have for the different rank:
>> 0 == --major
>> 1 == --major-fix
>> 2 == --minor
>> 3 == --minor-fix
>> I'm curious to know what you think of those names? any suggestions or
>> known established convention about that?
>> Haskell-Cafe mailing list
>> Haskell-Cafe at haskell.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Haskell-Cafe