apt-gettable zotero/jurism install for Ubuntu
Available at https://github.com/retorquere/zotero_deb. This is just a simple repackaging that I will update manually when new versions of Zotero drop.
This is an old discussion that has not been active in a long time. Before commenting here, you should strongly consider starting a new discussion instead. If you think the content of this discussion is still relevant, you can link to it from your new discussion.
1. Could you put the .deb package up (e.g. under releases)? We're getting a bunch of requests for installation on Chromebooks and I'm not sure your apt workflow will work there, but installing a .deb file will (see https://www.androidpolice.com/2018/08/19/install-linux-applications-chrome-os/ )
2. I believe Dan has mentioned that they would consider distributing an Ubuntu/Mint version if someone has an automated workflow, which this looks to be. That would also mean you don't have to update the Zotero version (which I think now you need to do manually?) @dstillman would this work?
2. The workflow turns out to be simple if you don't use a PPA. From what I've been able to gather, PPAs are a) the preferred way of doing things at least for Ubuntu/Mint, and b) a major PITA to get set up. I can vouch for the latter. I've described the workflow at https://github.com/retorquere/zotero_deb because it was easier to just type markdown there (please, please can we have markdown on the forums).
AFAICT there's not really a great benefit to PPAs other than recognizability. The user would still have to add repository pointers to the PPA so there's really no difference in convenience between adding a launchpad PPA or a packagecloud repo -- if you trust the packagecloud script, it's actually less work for a user to add packagecloud, and after that there's zero difference.
For true convenience you'd have to get into the official repos (and you'd need to be in Debian 9 'Stretch' according to the link you provided for Chromebooks to be able to apt-get them). But they don't seem to be chomping at the bit to get new packages in.
Once that hurdle is cleared you can request Ubuntu/Mint to pick up the package.
I expect GH to be stable so I'm keeping them there until/if the debs are included in the regular Juris-M/Zotero deployment pipeline. I use them in my own test suite now so I intend to make sure that there's at least a place (my GH repo or official distribution) where these can be installed from. My tests also check whether I'm on the latest version and error out if not so I get a ping at least within a day of release that I need to update when my nightly runs.