Hi Evan, Is Snap a new packaging format like deb/rpm, or does it consume the existing deb package?
On Tue, Jun 21, 2016 at 8:26 PM, Evan Dandrea <e...@ubuntu.com> wrote: > Hi, > > Ubuntu 16.04 comes with a new way to deliver applications ( > http://snapcraft.io), and I thought it would be a great way to simplify > getting set up with Cassandra. > > So now, if you run the following on any Ubuntu 16.04 system > > snap install cassandra && snap connect cassandra:mount-observe > ubuntu-core:mount-observe > > Cassandra 3.7 will be installed with Java and the rest of the dependencies > bundled in. You can even install the tip of master (built about once a > day): > > snap install --channel=edge cassandra && snap connect > cassandra:mount-observe ubuntu-core:mount-observe > > Or if you already installed 3.7: > > snap refresh --channel=edge cassandra > > None of this requires complex packaging or approval from the distribution > powers that be. If we move the snapcraft.yaml file [1] to a tree owned by > the dev community you can completely control upload and publishing. > > This isn't limited to Ubuntu, either. If you install snapd this will work > on Arch, Debian, Fedora, and Gentoo too. > > What do you think? I'd be happy to walk anyone through the details or put > together a pull request. > > 1: > https://github.com/evandandrea/cassandra-snap/blob/master/snapcraft.yaml > -- Jonathan Ellis Project Chair, Apache Cassandra co-founder, http://www.datastax.com @spyced