[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Adding advisory notification for non-ELPA package.el downloads

From: Tim Cross
Subject: Re: Adding advisory notification for non-ELPA package.el downloads
Date: Sun, 9 Jul 2017 08:50:53 +1000

Totally agree. If we want people to 'do the right thing', we have to make it as easy as possible. If things are as bad as Clement indicates, nagging users will have little impact and what impact it does have will likely be negative. 

WRT Richard's suggestion about a weekly notice when editing elisp files - not sure if it should be all elisp files or whether it should be restricted to files like *-pkg.el that are part of package.el packages? I do a fair amount of elisp which does not use package.el, so notices about ELPA are just annoying. Maybe we could modify package.el to make it mandatory for packages to include a file/statement which maintainers must include which requires them to acknowledge the benefits of free software and the disadvantages of non-ELPA repositories. 

Regardless of the approach used, the fundamental requirement will be to remove all unnecessary barriers to using ELPA and maintaining ELPA packages.  

On 9 July 2017 at 08:12, Jean-Christophe Helary <address@hidden> wrote:

On Jul 9, 2017, at 2:03, Richard Stallman <address@hidden> wrote:

The goal here is to avoid having packages end up in the situation
Magit is in now.

If ELPA inclusion is as cumbersome as Clement describes it, adding elisp *user* notifications will only upset users and will change little else.

The first thing to do seems to be seriously refine the technical process to have packages included in ELPA. Then we can improve the paper signing system, and then we can embark on a vast campagne to inform MELPA contributors that they can move to ELPA with little extra overhead.

If ELPA is concerned with free software, MELPA seems more inclined to think in terms of "open source software". We can't have people move to free software if oss proves to be less of a hassle (the minority of people who can easily be convinced that free software is better are probably already on ELPA).




Tim Cross

reply via email to

[Prev in Thread] Current Thread [Next in Thread]