Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 89AB4200B28 for ; Sun, 26 Jun 2016 19:51:54 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 88023160A5C; Sun, 26 Jun 2016 17:51:54 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id CF137160A38 for ; Sun, 26 Jun 2016 19:51:53 +0200 (CEST) Received: (qmail 66316 invoked by uid 500); 26 Jun 2016 17:51:52 -0000 Mailing-List: contact dev-help@cassandra.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cassandra.apache.org Delivered-To: mailing list dev@cassandra.apache.org Received: (qmail 66305 invoked by uid 99); 26 Jun 2016 17:51:52 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 26 Jun 2016 17:51:52 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id C6929C0CC3 for ; Sun, 26 Jun 2016 17:51:51 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 0.28 X-Spam-Level: X-Spam-Status: No, score=0.28 tagged_above=-999 required=6.31 tests=[KAM_LAZY_DOMAIN_SECURITY=1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01] autolearn=disabled Received: from mx2-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id 4wu74ANBVFUd for ; Sun, 26 Jun 2016 17:51:49 +0000 (UTC) Received: from smtp-out2.electric.net (smtp-out2.electric.net [72.35.23.37]) by mx2-lw-eu.apache.org (ASF Mail Server at mx2-lw-eu.apache.org) with ESMTPS id EFB3C5F476 for ; Sun, 26 Jun 2016 17:51:48 +0000 (UTC) Received: from 1bHEDd-00059n-UP by out2d.electric.net with emc1-ok (Exim 4.87) (envelope-from ) id 1bHEDd-0005Cx-Vs for dev@cassandra.apache.org; Sun, 26 Jun 2016 10:51:41 -0700 Received: by emcmailer; Sun, 26 Jun 2016 10:51:41 -0700 Received: from [10.86.10.83] (helo=fuseout2c.electric.net) by out2d.electric.net with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.87) (envelope-from ) id 1bHEDd-00059n-UP for dev@cassandra.apache.org; Sun, 26 Jun 2016 10:51:41 -0700 Received: from mailanyone.net by fuseout2c.electric.net with esmtpsa (TLSv1.2:DHE-RSA-AES128-SHA:128) (MailAnyone extSMTP dbrosius@baybroadband.net) id 1bHEDc-0002BA-Sq for dev@cassandra.apache.org; Sun, 26 Jun 2016 10:51:41 -0700 Subject: Re: Easy path to the latest Cassandra in Ubuntu To: dev@cassandra.apache.org References: From: Dave Brosius Message-ID: <57701614.8000706@mebigfatguy.com> Date: Sun, 26 Jun 2016 13:51:16 -0400 User-Agent: Mozilla/5.0 (X11; Linux i686; rv:38.0) Gecko/20100101 Thunderbird/38.8.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-FM-Out: [192.168.1.100] / 24.145.95.202 / dbrosius@baybroadband.net X-Outbound-IP: 10.86.10.83 X-Env-From: dbrosius@mebigfatguy.com X-PolicySMART: 4118602 X-Virus-Status: Scanned by VirusSMART (c) X-Virus-Status: Scanned by VirusSMART (s) X-Virus-Status: Scanned by VirusSMART (t) archived-at: Sun, 26 Jun 2016 17:51:54 -0000 I notice that snapcraft.io already lists Cassandra as having a snap available on the front page. On 06/26/2016 12:03 PM, Jonathan Ellis wrote: > 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 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 >> > >