Open ezyang opened 10 years ago
:+1:, though we're too late for 14.04.
I think that a good step before trying to be accepted into either Ubuntu or Debian mainline would be to have a dedicated apt repo or PPA for the package, and watch carefully to see what starts breaking, if anything.
Would love to see a response from core devs about starting a ppa on launchpad. I'm interested in using this approach to get keybase cli working on Tails OS.
Anyone know anyone with debian maintainer status who might be able to help us through the process?
Hi all, I've created a PPA: sudo add-apt-repository ppa:borkinfr/keybase sudo apt-get update sudo apt-get install keybase
It's a bit fugly right now, but it works (at least on trusty). I'll get some improvements in over the next few weeks and cover the other versions (utopic, etc).
Frank
This is awesome, thanks for doing this.
Confirmed working on trusty! Doesn't actually look too terribly bad. Thanks for the time, frank!
Ok, Precise, Trusty, Utopic, Vivid are there; there are problems with Lucid (though it's so old it might not be worth supporting - it's EOL in April). Trusty and Utopic seem to work fine, I need to test Precise and Vivid.
@maxtaco - Do you do release anouncements and have a versioned changelog?
We haven't been doing release announcements since we're in bugfix mode, but we have a versioned changelog in node-client as CHANGELOG.md.
BTW, we're working on replacing the node-based client with one in Go. It will have a lot of new features and fewer dependencies. It's a work in progress, but we're getting there. That repo is now closed because we don't want people running the software, as it will make changes to sigchains that will break current clients. But if you want read access, I'm happy to add you, let me know....
Hi @maxtaco ,
I'd like access to the Go repo so I know what's coming up, and I think it woulg be useful for myself and @danielquinn to get release announcements so we know when 0.7.7 turns into 0.7.8 or 0.8.0. I think it looks better if the packages are released about the same time as the node updater sees a new version.
Is the Go client slated for 0.8.0?
If you need only a notification that a new version has been released then you can use githubs atom feed for releases: https://github.com/keybase/node-client/tags.atom Since I want those release notifications on my smartphone I wrote a little IFTTT recipe which sends these as a notification to it.
Hi @frank-borkin and @dtiersch, I invited you guys into the Go client repo if you're curious.
I think the Go client is slated for 1.0.0 at current.
Hi Max,
Thanks. Poking around, it's interesting but it looks like it'll be a while before it's done.
David,
I was hoping for more of a heads-up than a notification after the fact :)
Frank
On 11 March 2015 at 01:20, Maxwell Krohn notifications@github.com wrote:
Hi @frank-borkin https://github.com/frank-borkin and @dtiersch https://github.com/dtiersch, I invited you guys into the Go client repo if you're curious.
I think the Go client is slated for 1.0.0 at current.
— Reply to this email directly or view it on GitHub https://github.com/keybase/keybase-issues/issues/191#issuecomment-78169918 .
Hey folks,
I don't like it when my software doesn't use my system's package manager:
Would you guys be interested in a contributed Debian/Ubuntu package for the keybase command line client?