Closed ralphtheninja closed 2 years ago
Will bump cabal-bot
once this is released so I can haz smooth installs when building my cabal bot :smile:
I think cabal-core 13->14 is a breaking protocol change, possibly due to a major hypercore semver?
This makes me think about:
cc for thoughts: @cblgh @nikolaiwarner @okdistribute @substack
1. How nice it'd be if we used changelogs, so it was easier to see what this major semver does.
That would be a great addition.
If you like, I could get one started for cabal-core
. Similar to what we have in the level
org (where we use hallmark
to help out with formatting and creating new changelog entries), e.g. https://github.com/Level/level/blob/master/CHANGELOG.md . @vweevers has done a lot of work on this and even summarized the thoughts behind it here https://github.com/vweevers/common-changelog , which is an interesting read
It's a bit of manual work but the logs in my opinion are easy to read. The process is basically:
hallmark bump major | minor | patch
-> hallmark creates new changelog entry with version, date and link that points to a diff compared to the previous version, populates with commit messages from git That'd be great @ralphtheninja!
@hackergrrl Any chance getting this PR in? I think this module should also bump major when updating to changes in the protocol. It makes sense.
I can actually merge it myself, if you're ok with it :smile: I can also help out with npm publishing if you feel like letting me in.
@ralphtheninja Is this you? https://www.npmjs.com/~ralphtheninja
Let me know and I'll add you to npm & let you publish.
@ralphtheninja Is this you? https://www.npmjs.com/~ralphtheninja
Yep, that's me.
I'll add a changelog, but starting from the last version :smile:
@ralphtheninja sent!
lms@x260 ~/src/cabal-club/cabal-client (master)
$ npm owner ls
cblgh <angellus.falsus@gmail.com>
noffle <stephen.whitmore@gmail.com>
nickwarner <nickwarner@gmail.com>
Maybe takes a while for it to update?
Turns out cabal-client wasn't in the npm org. :)
Try now!
@hackergrrl There's some difference at least :) Did you add @substack instead of me?
lms@x260 ~/src/cabal-club/cabal-client (master)
$ npm owner ls
cblgh <angellus.falsus@gmail.com>
nickwarner <nickwarner@gmail.com>
noffle <stephen.whitmore@gmail.com>
substack <substack@gmail.com>
@ralphtheninja No, I issued a membership invite for ralphtheninja
. I'm not sure why you aren't receiving it.
@hackergrrl Mail took a while to arrive. Works fine now!
7.0.0
I have 2FA enabled btw.
Cheers!
Quickens install times from several minutes to seconds on machines lacking prebuilt binaries.