all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* erc has lost its version number? (was: [elpa] ZNC package)
@ 2015-02-16 13:16 Artur Malabarba
  2015-02-16 14:13 ` Kelvin White
  0 siblings, 1 reply; 6+ messages in thread
From: Artur Malabarba @ 2015-02-16 13:16 UTC (permalink / raw
  To: Cédric Chépied; +Cc: emacs-devel

On the Emacs 24.4 distribution I have installed here, the erc library
has `;;; Version: 5.3' on the header, but on the latest emacs master
branch the erc library has no version header.

Anyone know why that is? Is that a commit on emacs-24.4 that wasn't
merged to master? Or was erc's version number specifically removed?



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: erc has lost its version number? (was: [elpa] ZNC package)
  2015-02-16 13:16 erc has lost its version number? (was: [elpa] ZNC package) Artur Malabarba
@ 2015-02-16 14:13 ` Kelvin White
  2015-02-17 10:36   ` Artur Malabarba
  0 siblings, 1 reply; 6+ messages in thread
From: Kelvin White @ 2015-02-16 14:13 UTC (permalink / raw
  To: bruce.connor.am; +Cc: emacs-devel, Cédric Chépied

[-- Attachment #1: Type: text/plain, Size: 558 bytes --]

> Artur Malabarba wrote:
> On the Emacs 24.4 distribution I have installed here, the erc library
> has `;;; Version: 5.3' on the header, but on the latest emacs master
> branch the erc library has no version header.

> Anyone know why that is? Is that a commit on emacs-24.4 that wasn't
> merged to master? Or was erc's version number specifically removed?

ERC Version has been changed to follow emacs versioning.
It is part of emacs and does not need separate versioning.
There are indeed some changes in emacs-24 branch that
need to be merged into master

[-- Attachment #2: Type: text/html, Size: 702 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: erc has lost its version number? (was: [elpa] ZNC package)
  2015-02-16 14:13 ` Kelvin White
@ 2015-02-17 10:36   ` Artur Malabarba
  0 siblings, 0 replies; 6+ messages in thread
From: Artur Malabarba @ 2015-02-17 10:36 UTC (permalink / raw
  To: Kelvin White; +Cc: emacs-devel

> ERC Version has been changed to follow emacs versioning.
> It is part of emacs and does not need separate versioning.
> There are indeed some changes in emacs-24 branch that
> need to be merged into master

It needs a version number in order to be considered a package by
`package.el'. There is a number of packages on the repositories which
depend on `erc-5.3', and these currently can't be installed on emacs
master because the dependency can't be met.

We need to either ask these packages to rely on Emacs version instead
of erc version, or come up with a way to indicate that a package
should inherit emacs' version number, or go back to specifying erc's
version.



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: erc has lost its version number? (was: [elpa] ZNC package)
@ 2015-02-17 15:11 Kelvin White
  2015-02-17 16:09 ` Artur Malabarba
  0 siblings, 1 reply; 6+ messages in thread
From: Kelvin White @ 2015-02-17 15:11 UTC (permalink / raw
  To: bruce.connor.am; +Cc: emacs-devel

[-- Attachment #1: Type: text/plain, Size: 817 bytes --]

> Artur Malabarba <bruce.connor.am@gmail.com> wrote:
> It needs a version number in order to be considered a package by
> `package.el'. There is a number of packages on the repositories which
> depend on `erc-5.3', and these currently can't be installed on emacs
> master because the dependency can't be met.

Is it as simple as a header with the version number, or does `erc-version'
need to respond with 5.3?

> We need to either ask these packages to rely on Emacs version instead
> of erc version, or come up with a way to indicate that a package
> should inherit emacs' version number, or go back to specifying erc's
> version.

I think we should definitely ask these packages to not rely on erc-version
5.3, but we can also try and keep the obsolete version number around until
it doesn't break other packages.

[-- Attachment #2: Type: text/html, Size: 2102 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: erc has lost its version number? (was: [elpa] ZNC package)
  2015-02-17 15:11 Kelvin White
@ 2015-02-17 16:09 ` Artur Malabarba
  2015-02-17 19:15   ` Kelvin White
  0 siblings, 1 reply; 6+ messages in thread
From: Artur Malabarba @ 2015-02-17 16:09 UTC (permalink / raw
  To: Kelvin White; +Cc: emacs-devel

[-- Attachment #1: Type: text/plain, Size: 905 bytes --]

> Is it as simple as a header with the version number, or does `erc-version'
> need to respond with 5.3?

Yes, a header with the version number is enough. `erc-version' is
irrelevant to package.el.

> > We need to either ask these packages to rely on Emacs version instead
> > of erc version, or come up with a way to indicate that a package
> > should inherit emacs' version number, or go back to specifying erc's
> > version.
>
> I think we should definitely ask these packages to not rely on
erc-version 5.3, but we can also try and keep the obsolete version number
around until it doesn't break other packages.

Ok, let's bring back the number for now. I'll try to get in touch with the
authors.

I think it would be a useful feature for built-in packages to be able to
specify "follow emacs version". This could be as simple as specifying
"emacs" on the Version header (instead of a version number).

[-- Attachment #2: Type: text/html, Size: 1096 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: erc has lost its version number? (was: [elpa] ZNC package)
  2015-02-17 16:09 ` Artur Malabarba
@ 2015-02-17 19:15   ` Kelvin White
  0 siblings, 0 replies; 6+ messages in thread
From: Kelvin White @ 2015-02-17 19:15 UTC (permalink / raw
  To: bruce.connor.am; +Cc: emacs-devel

Artur Malabarba <bruce.connor.am@gmail.com> wrote:

> Ok, let's bring back the number for now. I'll try to get in touch with the
> authors.

Done

> I think it would be a useful feature for built-in packages to be able to
> specify "follow emacs version". This could be as simple as specifying
> "emacs" on the Version header (instead of a version number).

That would be useful, indeed.



^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2015-02-17 19:15 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-02-16 13:16 erc has lost its version number? (was: [elpa] ZNC package) Artur Malabarba
2015-02-16 14:13 ` Kelvin White
2015-02-17 10:36   ` Artur Malabarba
  -- strict thread matches above, loose matches on Subject: below --
2015-02-17 15:11 Kelvin White
2015-02-17 16:09 ` Artur Malabarba
2015-02-17 19:15   ` Kelvin White

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.