From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Artur Malabarba Newsgroups: gmane.emacs.devel Subject: Re: ELPA contributions? Date: Sat, 10 Oct 2015 23:24:43 +0100 Message-ID: References: <87612g5tmx.fsf@fencepost.gnu.org> <874mhzi4ww.fsf@fencepost.gnu.org> Reply-To: bruce.connor.am@gmail.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=001a11c3c0261a9eae0521c79003 X-Trace: ger.gmane.org 1444515908 26348 80.91.229.3 (10 Oct 2015 22:25:08 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 10 Oct 2015 22:25:08 +0000 (UTC) Cc: emacs-devel To: David Kastrup Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Oct 11 00:25:03 2015 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 1Zl2ZY-0005CY-DM for ged-emacs-devel@m.gmane.org; Sun, 11 Oct 2015 00:25:00 +0200 Original-Received: from localhost ([::1]:46561 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zl2ZX-0007LH-6f for ged-emacs-devel@m.gmane.org; Sat, 10 Oct 2015 18:24:59 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:55061) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zl2ZK-0007LC-Pg for emacs-devel@gnu.org; Sat, 10 Oct 2015 18:24:47 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Zl2ZJ-0006IR-UH for emacs-devel@gnu.org; Sat, 10 Oct 2015 18:24:46 -0400 Original-Received: from mail-lb0-x230.google.com ([2a00:1450:4010:c04::230]:35405) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zl2ZI-0006Hr-8s; Sat, 10 Oct 2015 18:24:44 -0400 Original-Received: by lbwr8 with SMTP id r8so111360670lbw.2; Sat, 10 Oct 2015 15:24:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:reply-to:sender:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=8KWlP/QmCeHSxlYCkNaDj3DP40mwR1cz0IgSS1nXqEI=; b=ABNL3dpkpV33wQOHJYMdK1dNZOkGXNuFEvSq0C9Xp5xdagSHIPuFGXkXIMePO++9FE B3mYRh1UJ1xnQ5tjdnMPtac/ua2vtgoq/2/eUsLCAs+WmxzpvqkCaBvUTujLH1XeH9cR UJmDM4ZAO/APTAKL5A6JcONGOg0HfM4U/XKwZA3HRnUE9wpvkwqgAS4o0wEvZrtSqjuX Cyt/ogWFMFMZ8/ZfL1asVbZVH7cjTGR1mDS/QkhFeup2hGUtrOdJPX0RpbHH2l8A7o7X htfz8k4zLiHNQ45SlFmQvxbZcI2wwuKmGsxXv4xCVKXtqUERdxlouC4O9aXVsT+ayS7Q uCVQ== X-Received: by 10.112.53.68 with SMTP id z4mr9604659lbo.4.1444515883423; Sat, 10 Oct 2015 15:24:43 -0700 (PDT) Original-Received: by 10.25.27.78 with HTTP; Sat, 10 Oct 2015 15:24:43 -0700 (PDT) Original-Received: by 10.25.27.78 with HTTP; Sat, 10 Oct 2015 15:24:43 -0700 (PDT) In-Reply-To: <874mhzi4ww.fsf@fencepost.gnu.org> X-Google-Sender-Auth: KigEcgvem9AlqPPgZlnILGZ0ulI X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:4010:c04::230 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:191183 Archived-At: --001a11c3c0261a9eae0521c79003 Content-Type: text/plain; charset=UTF-8 On 10 Oct 2015 8:00 am, "David Kastrup" wrote: > >> There are no obvious submission addresses or anything like > >> that. > > > > Yes, that should just be Emacs-devel as well. > > That does not really appear to match the realities. There are a host of > commits in ELPA coming from known Emacs developers (well, push > access...) for projects I never heard of on the developer list. There's no enforced submission process yet. But if you want to submit a package for consideration (because you're new or you don't know if it's worth it) then emacs-devel is the place. That's the current reality. > And > since ELPA contributions (if I understood correctly) require an Emacs > copyright assignment anyway and that is coupled with commit access > fairly often, there really is a strong appearance of "just write to ELPA > if you think you know what you are doing". Pretty much. Yes, it's unusual. I suppose the number of contributors has been small, so it's worked so far (but I'm fairly new here so it's just my impression). We could require that people send new packages to emacs-devel before pushing them. These wouldn't be used to veto/approve packages, it would most be an announcement/feedback-request/ensure-it-doesnt-violate-fsf-rules thing. - if we're going to enforce a submission --001a11c3c0261a9eae0521c79003 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable


On 10 Oct 2015 8:00 am, "David Kastrup" <dak@gnu.org> wrote:
> >> There are no obvious submission addresses or anything like > >> that.
> >
> > Yes, that should just be Emacs-devel as well.
>
> That does not really appear to match the realities.=C2=A0 There are a = host of
> commits in ELPA coming from known Emacs developers (well, push
> access...) for projects I never heard of on the developer list.=C2=A0 =

There's no enforced submission process yet. But if you w= ant to submit a package for consideration (because you're new or you do= n't know if it's worth it) then emacs-devel is the place. That'= s the current reality.

> And
> since ELPA contributions (if I understood correctly) require an Emacs<= br> > copyright assignment anyway and that is coupled with commit access
> fairly often, there really is a strong appearance of "just write = to ELPA
> if you think you know what you are doing".

Pretty much. Yes, it's unusual. I suppose the number of = contributors has been small, so it's worked so far (but I'm fairly = new here so it's just my impression).

We could require that people send new packages to emacs-deve= l before pushing them. These wouldn't be used to veto/approve packages,= it would most be an announcement/feedback-request/ensure-it-doesnt-violate= -fsf-rules thing.

- if we're going to enforce a submission

--001a11c3c0261a9eae0521c79003--