From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Philip Kaludercic Newsgroups: gmane.emacs.devel Subject: Merging feature/package+vc Date: Sat, 29 Oct 2022 15:14:43 +0000 Message-ID: <874jvmr7a4.fsf_-_@posteo.net> References: <164484721900.31751.1453162457552427931@vcs2.savannah.gnu.org> <87edv96q4j.fsf@posteo.net> <83tu455a5s.fsf@gnu.org> <87a65v2ytp.fsf@posteo.net> <834jw33rmx.fsf@gnu.org> <87pmer0xtz.fsf@posteo.net> <83wn8z2aze.fsf@gnu.org> <878rle1i0k.fsf@posteo.net> <87ilkelc10.fsf@posteo.net> <878rl6syg8.fsf@posteo.net> <87zgdjqcu0.fsf@posteo.net> <87zgdivc3f.fsf@posteo.net> <874jvqv2u3.fsf@posteo.net> <875yg6qtbl.fsf@posteo.net> <87ilk33lqk.fsf@posteo.net> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="5580"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Richard Stallman , emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Oct 29 17:15:28 2022 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oonYW-0001Gd-Fo for ged-emacs-devel@m.gmane-mx.org; Sat, 29 Oct 2022 17:15:28 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oonY1-0005iP-L4; Sat, 29 Oct 2022 11:14:57 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oonXz-0005gm-S1 for emacs-devel@gnu.org; Sat, 29 Oct 2022 11:14:55 -0400 Original-Received: from mout01.posteo.de ([185.67.36.65]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oonXy-0005kg-CM for emacs-devel@gnu.org; Sat, 29 Oct 2022 11:14:55 -0400 Original-Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id A68D7240028 for ; Sat, 29 Oct 2022 17:14:50 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1667056492; bh=tAVxPCGSxj1/IF5HPPjAnuRAUmJxaiUodXnRDHXBYHM=; h=From:To:Cc:Subject:Autocrypt:Date:From; b=jya2R8BAk52a0wJEJD6gYRN0Ao13t5p5M5/qMv8CUrseVZgja+CgJiID4A9L2rZVx W6T9t1N7i1g3sXw9uFSZAjg66J7rCckbRoJhV6BAnyGSUgByD2bfr2+PMQM1I/7Oei c5YK5jB2oms+321hXI64lP2ej7wDlcYnQOZGnvwcD8G1wwpfXWvWxuwDoVRkg1qfMZ fvo7J6te5JcF/hTT33PxiVNHF9j98EDK69qai8ZbOkTdMdh/1BQ+lbJvNhbTA5a1gP TJXqpQ9yk9+5/mwQEvMsPz2yu6ljYnHR72tbVe/W76MPG11Df8mzzdgh6EofTlPPGC t5jAvdICR2e6w== Original-Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4N02yd3QxMz9rxB; Sat, 29 Oct 2022 17:14:49 +0200 (CEST) In-Reply-To: <87ilk33lqk.fsf@posteo.net> (Philip Kaludercic's message of "Fri, 28 Oct 2022 19:24:03 +0200") Autocrypt: addr=philipk@posteo.net; prefer-encrypt=nopreference; keydata= mDMEYHHqUhYJKwYBBAHaRw8BAQdAp3GdmYJ6tm5McweY6dEvIYIiry+Oz9rU4MH6NHWK0Ee0QlBo aWxpcCBLYWx1ZGVyY2ljIChnZW5lcmF0ZWQgYnkgYXV0b2NyeXB0LmVsKSA8cGhpbGlwa0Bwb3N0 ZW8ubmV0PoiQBBMWCAA4FiEEDM2H44ZoPt9Ms0eHtVrAHPRh1FwFAmBx6lICGwMFCwkIBwIGFQoJ CAsCBBYCAwECHgECF4AACgkQtVrAHPRh1FyTkgEAjlbGPxFchvMbxzAES3r8QLuZgCxeAXunM9gh io0ePtUBALVhh9G6wIoZhl0gUCbQpoN/UJHI08Gm1qDob5zDxnIHuDgEYHHqUhIKKwYBBAGXVQEF AQEHQNcRB+MUimTMqoxxMMUERpOR+Q4b1KgncDZkhrO2ql1tAwEIB4h4BBgWCAAgFiEEDM2H44Zo Pt9Ms0eHtVrAHPRh1FwFAmBx6lICGwwACgkQtVrAHPRh1Fw1JwD/Qo7kvtib8jy7puyWrSv0MeTS g8qIxgoRWJE/KKdkCLEA/jb9b9/g8nnX+UcwHf/4VfKsjExlnND3FrBviXUW6NcB Received-SPF: pass client-ip=185.67.36.65; envelope-from=philipk@posteo.net; helo=mout01.posteo.de X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: "Emacs-devel" Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:298757 Archived-At: Philip Kaludercic writes: > A more forwards-compatible file format would be defined that would > uncouple the format used by elpa-admin.el and package-vc.el the more I > think about this, the more I think it is better to take this path > instead of sharing code between the two. Sure, this means that some > things have to be duplicated, but we are talking about two different > scenarios (activating source controlled code and packaging tarballs) > that might have a lot in common but still ought to be considered > separately. Unless I have forgotten anything, this should be the last issue remaining to be decided before the branch can be merged. It also seems there were no objections to the current state of the branch as explained in <87bkqmqpvb.fsf@posteo.net>. The only other point I can recall, though I wouldn't call it an issue, is the name of `package-vc-install'. As I've previously argued, I like the symmetry to `package-install', but it might make sense to add an alias. Previously there was an alias named `package-checkout', but I decided to remove it because I wasn't satisfied with the choice, but perhaps something like `package-checkout-sources' or `package-fetch-sources' could help discoverability/intuition?