From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: "N. Raghavendra" Newsgroups: gmane.emacs.help Subject: Re: Is it worth leaving el-get for melpa Date: Sat, 04 Nov 2017 11:24:52 +0530 Message-ID: <877ev6bnbn.fsf@gmail.com> References: <4e8410db-d7a9-4fda-b49c-888cb866a935@googlegroups.com> Reply-To: "N. Raghavendra" NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1509774943 19051 195.159.176.226 (4 Nov 2017 05:55:43 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 4 Nov 2017 05:55:43 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.60 (gnu/linux) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sat Nov 04 06:55:35 2017 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eArQb-00046f-C4 for geh-help-gnu-emacs@m.gmane.org; Sat, 04 Nov 2017 06:55:33 +0100 Original-Received: from localhost ([::1]:39437 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eArQf-0005Hy-CD for geh-help-gnu-emacs@m.gmane.org; Sat, 04 Nov 2017 01:55:37 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:55365) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eArQF-0005Ht-D9 for help-gnu-emacs@gnu.org; Sat, 04 Nov 2017 01:55:12 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eArQC-0005oM-At for help-gnu-emacs@gnu.org; Sat, 04 Nov 2017 01:55:11 -0400 Original-Received: from mail-pg0-x22f.google.com ([2607:f8b0:400e:c05::22f]:47238) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eArQC-0005nm-3r for help-gnu-emacs@gnu.org; Sat, 04 Nov 2017 01:55:08 -0400 Original-Received: by mail-pg0-x22f.google.com with SMTP id r25so4169978pgn.4 for ; Fri, 03 Nov 2017 22:55:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:in-reply-to:references:user-agent:reply-to :mail-followup-to:date:message-id:mime-version; bh=NqrctPIM6UdpiLs59VS/jdkw7RaFYk9ZhlcC8e7Hfzw=; b=I20m9rXIR9ClNqVvwNFqnRhTYZhFtTaftdlFw8nclY+760T/o85l3S2SmLdRreeqSC HVeoMSD+Kc0iQXgr7bFOILGvATBoj2nX+Neidge4wlktXZFDH5/byPU1yZPFhojzKAG4 o6vQSDnaA/JVtIghTUocdFQQOPq4bVJAoO6+loVYW5b52W8OZgeg/IPhKWXwNMXW+zPd b3oy/vifyD88h5TaA8vaCvZFJueiM/l5ileVBD/m82l6BRYakZ6iqo9KirdCGFD7rjNS g/YAZSIJfMgYVXZfbC5pxV1r2tWppb65bJD3CFvXJ7OXkObwmCaoq8q1/SyFFVulOEF/ x0Vg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:in-reply-to:references :user-agent:reply-to:mail-followup-to:date:message-id:mime-version; bh=NqrctPIM6UdpiLs59VS/jdkw7RaFYk9ZhlcC8e7Hfzw=; b=QnNrktTFj1N648cVWyaHWcVsPh8DTZEaNy9alAKsMw/7P+AHJZuP8swbcZ9jJ/toRC 9itJ8xHndZfuRsd0azCDIL5QG1yq5EaXna1gLhGO9Ib/nJBfzZM0nzoz1gCAEk74uRsc AYQmGnszpbPQNizabQsjwI7aOcX5AYuCywZ1o4FQKssxkmNsjBMAXpNAC7/Cic0JlDk1 YiXnVXxLS7QPnZmD6BvzTebKWm2xi7NEIuRhKfauPtNIkcLejwf/+063DkiZHuUQBfYv 7TtvbHeMNx1JgmI59+IwrIQUckigQsyduGTOiPC+U/A5gXQv13SiSe4vOn/8aQIbnfqb kY0g== X-Gm-Message-State: AMCzsaVytnkzE0JSKiCD0PH3CfiV648sX3OO5nART40Jg/vLT/+kF7RG XZVpO+jGdTgEgTx7KjW0jQta2g== X-Google-Smtp-Source: ABhQp+T6XDvqWffcDsND2R2vdpLk2wvH7MGA3bY5kfex5LBn6XnFpcs3p4AKntTacjmHRGCIDmog4w== X-Received: by 10.98.237.20 with SMTP id u20mr9884715pfh.237.1509774906467; Fri, 03 Nov 2017 22:55:06 -0700 (PDT) Original-Received: from ailuros (www.hri.res.in. [220.227.103.137]) by smtp.gmail.com with ESMTPSA id u197sm12964203pgb.33.2017.11.03.22.55.00 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 03 Nov 2017 22:55:01 -0700 (PDT) In-Reply-To: <4e8410db-d7a9-4fda-b49c-888cb866a935@googlegroups.com> (Deric Bytes's message of "Fri, 3 Nov 2017 17:44:13 -0700 (PDT)") Mail-Followup-To: help-gnu-emacs@gnu.org X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400e:c05::22f X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:114735 Archived-At: At 2017-11-03T17:44:13-07:00, Deric Bytes wrote: > I had recently looked at el-get and noticed that the core lisp code > seemed unchanged for 2 years. That is perhaps because it is a stable package, which works as expected, and does not need any fundamental change. Most of the additions to El-Get now are either new recipes for packages, or modifications of existing recipes. Since the last few years, I have been using El-Get to manage the installation of packages, and `use-package' to manage their configuration. With forms like (el-get-bundle emacs-w3m :type github :pkgname "emacsmirror/w3m" :build `(("autoconf") ("./configure" ,(concat "--with-emacs=" el-get-emacs)) ("make")) :info "doc") (el-get-bundle emms :url "foo@bar.net:emms.git") (el-get-bundle mediawiki :type github :pkgname "hexmode/mediawiki-el") (el-get-bundle pdf-tools :checkout "2eaffae69a0b9f51b2740b0d6dd795088529e683") in my init file, I can specify the sources of packages, the commands for building them, their versions, etc. This system has been working well, and I have not needed to use another package manager. In particular, I don't use either the built in package system, or MELPA. You may also want to look at https://github.com/raxod502/straight.el#advantages-of-el-get Regards, Raghu. -- N. Raghavendra , http://www.retrotexts.net/ Harish-Chandra Research Institute, http://www.hri.res.in/