[Top][All Lists]

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

Re: GNU ELPA package proposal: visual-fill-column

From: Stefan Monnier
Subject: Re: GNU ELPA package proposal: visual-fill-column
Date: Tue, 26 Oct 2021 10:50:50 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)

> Philip Kaludercic asked me if I would be interested in adding my package
> `visual-fill-column` to GNU ELPA.[1]

Sounds great!

> While I'm still a bit hazy on the details (though I'm sure it will all
> clear itself up it due time), I do know the process starts with
> a copyright assignment.  I haven't done that yet, so my first question
> is: how do I do that?

Fill the form below and email it as instructed to the FSF so they can
send you the relevant paperwork to sign.

> Another question that occurred to me: the package is currently available on
> Melpa. I know there are packages that exist both on MELPA and on GNU ELPA, but
> for `visual-fill-column`, that doesn't seem to make a lot of sense. If the
> package is added to GNU ELPA and removed from MELPA, would that cause any
> inconvenience for existing users? Would `package.el` be smart enough to update
> existing users to the GNU ELPA version, once a new version is published there?
> Or would it be better to keep the MELPA version to avoid any disruptions?

No, `package.el` is not smart enough.  The reason is that the version
numbers used by MELPA don't match the ones used in GNU ELPA, so the
MELPA versions always seem to be "much higher" than the ones in GNU ELPA
(e.g. 20180223.223 > 5.7.2).  The users can explicitly "downgrade" to
the GNU ELPA version, of course, but it won't happen

The same problem plagues transitions from MELPA to MELPA-Stable,
but not between MELPA-Stable and GNU ELPA ;-)


Please email the following information to assign@gnu.org, and we
will send you the assignment form for your past and future changes.

Please use your full legal name (in ASCII characters) as the subject
line of the message.

[What is the name of the program or package you're contributing to?]

[Did you copy any files or text written by someone else in these changes?
Even if that material is free software, we need to know about it.]

[Do you have an employer who might have a basis to claim to own
your changes?  Do you attend a school which might make such a claim?]

[For the copyright registration, what country are you a citizen of?]

[What year were you born?]

[Please write your email address here.]

[Please write your postal address here.]

[Which files have you changed so far, and which new files have you written
so far?]

reply via email to

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