From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Daniel Hackney Newsgroups: gmane.emacs.devel Subject: package.el changes before the feature freeze Date: Sun, 30 Sep 2012 12:58:47 -0400 Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: ger.gmane.org 1349024355 4765 80.91.229.3 (30 Sep 2012 16:59:15 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 30 Sep 2012 16:59:15 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Sep 30 18:59:21 2012 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1TIMrO-0005xd-RU for ged-emacs-devel@m.gmane.org; Sun, 30 Sep 2012 18:59:18 +0200 Original-Received: from localhost ([::1]:38903 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TIMrJ-0007tJ-Ec for ged-emacs-devel@m.gmane.org; Sun, 30 Sep 2012 12:59:13 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:34570) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TIMrG-0007tE-I0 for emacs-devel@gnu.org; Sun, 30 Sep 2012 12:59:11 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TIMrF-0005Yi-F0 for emacs-devel@gnu.org; Sun, 30 Sep 2012 12:59:10 -0400 Original-Received: from mail-ie0-f169.google.com ([209.85.223.169]:48542) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TIMrF-0005YF-7P for emacs-devel@gnu.org; Sun, 30 Sep 2012 12:59:09 -0400 Original-Received: by ied10 with SMTP id 10so11927935ied.0 for ; Sun, 30 Sep 2012 09:59:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=haxney.org; s=google; h=mime-version:from:date:message-id:subject:to:content-type; bh=Y9jzSuvsFsuDBkSigtEnwgsxgwyAZnIRpoaBK1yQXAw=; b=wNLMjQiIAASKbKeE4Aap9X2AG/IIM59UiX18OzcqjdQSHn1wkkEqtLl5uXTGDVc9HA Wt1xatyebrlheh+CMW2rqIWonXiiZhPNjyPwntAb3UuvzgQfI1bOlV+jLL4fRYMqUCJn lCKlzbbsHLXze4CyMkf8GgpT2/peZmAHvGDc0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:from:date:message-id:subject:to:content-type :x-gm-message-state; bh=Y9jzSuvsFsuDBkSigtEnwgsxgwyAZnIRpoaBK1yQXAw=; b=hI6s3DXIRZQ3vhycLTQvlUbZlDOfjkZo3IuGElCmtJfg8g2WMTK+GlgFwpeQL32E/m n9dYS8goRpvReZoWcyLxhvGz2SXJXg5/N+RcPdasQrY1n7xAESWDImXbIk6Uvgm1/z9j 0CEuc/nq0KO/mJNcLCi4tCjR6OLUh/Js0e2Eev9Gb2JWjVWr4BVCBkOI+AtskaIPfDX9 3bY4ejShsLKW4NBSZIEFy+Wm/sIh8zuWmXGbHdEz4b5WkGMBD3ojz5IFkaYsikg4L9oQ BTiBS82NOkN89Y1K3dM4tYy8NP4hD6G/tgVhrz2EbxO+17rpLUcnakbhZ9YGpJ8Vi7ZM cQhw== Original-Received: by 10.50.173.7 with SMTP id bg7mr3612272igc.65.1349024347790; Sun, 30 Sep 2012 09:59:07 -0700 (PDT) Original-Received: by 10.64.101.197 with HTTP; Sun, 30 Sep 2012 09:58:47 -0700 (PDT) X-Gm-Message-State: ALoCoQnzbO08zydgEgVIelvrYxiObcpqfKNVLDxUYnezbde+cogfxMYzhJiLB6SV37/S34SNX2u5 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 209.85.223.169 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:153764 Archived-At: I hadn't known about the feature freeze until I checked the mailing list yesterday. I'm working on changes to package.el to make it more flexible and resolve some of the existing problems it has (failing installs with "file exists," leftover -autoloads.el files, including elisp files in nested directories, enabling gzipped tarballs, etc.). I have the basic infrastructure in place, but need to test it before I'd be comfortable having people use it. Not all of those features will be done soon, but much of the refactored base (using `defstruct' for package descriptors instead of the variety of `cons'ed vectors) is in place. Could I get a few extra days to get this tested? My work is here: https://github.com/haxney/package P.S. I am not subscribed to the list, so please CC me in any replies. -- Daniel Hackney