-
Notifications
You must be signed in to change notification settings - Fork 69
Release 1.0 #306
Comments
Related: #269 |
Does "1.0" mean we're ditching the "number of commits" version scheme that's currently built into |
I think we should keep those numbers, and also add a real version number. Is that silly? |
I think that has the potential to confuse users. My radical proposal for this would be:
|
I use it regularly to update lorri to current master, it’s great (also for trying out in-progress branches once #168 is merged) |
Apart from that we should make an effort to check that every part of the command line is as stable as possible, and what parts of the command line are intended for machine-readable output; e.g. we wouldn’t want people to start parsing the output of |
@Profpatsch wrote:
I think we've discussed this before - you use |
@Profpatsch wrote:
Yes. It's a bit unfortunate that this discussion is happening on two issues at once -- also see #269 (comment): @curiousleo wrote:
And yes, it would be useful to make the distinction between subcommands meant for machines and those made for humans. The former would have to have stricter compatibility guarantees. |
@grahamc any reason this ticket is called "Release 1.0" and not "Release 1.0.0"? The latter would lend itself better to a semantic-ish versioning scheme. Edit: I've started working on #311 and my thought after trying to specify when a lorri release should be a patch release vs. when it should be a minor release is that this distinction feels quite artificial for a command line tool. So perhaps we don't need a patch component in the version. Edit: Here's my @Profpatsch what's your take on the versioning scheme - say we keep |
#168 was intended as a way to more easily get people to test out changes, so they don’t have to check out the repository and switch to the right branch and build and install. That eases maintenance. |
I don’t think |
So, what I’m saying is let’s remove the changelog stuff from |
To do (also see https://github.com/target/lorri/blob/master/MAINTAINERS.md#publishing-a-release-on-nixpkgs):
|
Everything’s done, closing. |
No description provided.
The text was updated successfully, but these errors were encountered: