From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Stephen Leake Newsgroups: gmane.emacs.devel Subject: Re: Tramp as ELPA package Date: Fri, 05 Apr 2019 10:14:38 -0800 Message-ID: <86wok8b9pt.fsf@stephe-leake.org> References: <20180819204918.GA3934@ACM> <20180821162043.GA3946@ACM> <20180823213418.GA32596@ACM> <83lg8w9mt2.fsf@gnu.org> <871saoc70o.fsf@gmx.de> <87wosebzur.fsf_-_@gmx.de> <87tvnh9yg6.fsf@gmx.de> <8736myq6wo.fsf@gmx.de> <874l7cpl66.fsf@gmx.de> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="169961"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.90 (windows-nt) To: emacs-devel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Apr 05 20:33:55 2019 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hCTf1-000i4V-PY for ged-emacs-devel@m.gmane.org; Fri, 05 Apr 2019 20:33:55 +0200 Original-Received: from localhost ([127.0.0.1]:45497 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hCTf0-0004QK-Of for ged-emacs-devel@m.gmane.org; Fri, 05 Apr 2019 14:33:54 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:34922) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hCTeb-0004EL-8a for emacs-devel@gnu.org; Fri, 05 Apr 2019 14:33:30 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hCTeX-0006yS-Dk for emacs-devel@gnu.org; Fri, 05 Apr 2019 14:33:27 -0400 Original-Received: from gproxy1-pub.mail.unifiedlayer.com ([69.89.25.95]:35570) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hCTdk-0006RT-92 for emacs-devel@gnu.org; Fri, 05 Apr 2019 14:33:21 -0400 Original-Received: from cmgw10.unifiedlayer.com (unknown [10.9.0.10]) by gproxy1.mail.unifiedlayer.com (Postfix) with ESMTP id AC13B966CD929 for ; Fri, 5 Apr 2019 12:14:43 -0600 (MDT) Original-Received: from host114.hostmonster.com ([74.220.207.114]) by cmsmtp with ESMTP id CTMRhYrNTuj2oCTMRhVTfW; Fri, 05 Apr 2019 12:14:43 -0600 X-Authority-Reason: nr=8 X-Authority-Analysis: v=2.3 cv=WYAilXpX c=1 sm=1 tr=0 a=CQdxDb2CKd3SRg4I0/XZPQ==:117 a=CQdxDb2CKd3SRg4I0/XZPQ==:17 a=jpOVt7BSZ2e4Z31A5e1TngXxSK0=:19 a=oexKYjalfGEA:10:nop_rcvd_month_year a=iRZporoAAAAA:8 a=XxP_r5Q7QxOLMZk0b3AA:9 a=sw2cb_oq-V8A:10:uccc_2email_address a=NOBgFS-JBQ2l-kSd6-zu:22 Original-Received: from [76.77.182.20] (port=51514 helo=Takver4) by host114.hostmonster.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.91) (envelope-from ) id 1hCTMR-00413F-Ag for emacs-devel@gnu.org; Fri, 05 Apr 2019 12:14:43 -0600 In-Reply-To: <874l7cpl66.fsf@gmx.de> (Michael Albinus's message of "Fri, 05 Apr 2019 16:43:29 +0200") X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - host114.hostmonster.com X-AntiAbuse: Original Domain - gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - stephe-leake.org X-BWhitelist: no X-Source-IP: 76.77.182.20 X-Source-L: No X-Exim-ID: 1hCTMR-00413F-Ag X-Source-Sender: (Takver4) [76.77.182.20]:51514 X-Source-Auth: stephen_leake@stephe-leake.org X-Email-Count: 1 X-Source-Cap: c3RlcGhlbGU7c3RlcGhlbGU7aG9zdDExNC5ob3N0bW9uc3Rlci5jb20= X-Local-Domain: yes X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 69.89.25.95 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:234996 Archived-At: Michael Albinus writes: > Stefan Monnier writes: > >> What you can do is create a Tramp package on elpa.git and push releases >> there (complete with the pre-built auxiliary files). This is what >> AUCTeX does, basically (where the files that would ideally be >> auto-generated during packaging are instead stored in the elpa.git >> repository after making them manually). > > auctex is an external package. We discussed this already, the Tramp > repository layout does not fit the requirements of a package archive. I may have a similar situation with ada-mode; my development work tree does not match the elpa packages. To push to elpa, I have a Makefile target that copies the appropriate files from my development work tree to the elpa tree. Setting that up is tedious, but as long as the set of files doesn't change often, it's pretty easy to maintain. So in elpa, ada-mode only updates when there is a release. -- -- Stephe