Gnus development mailing list
 help / color / mirror / Atom feed
* Gnus version recent enough ?
@ 2022-05-04 13:15 Erik Colson
  2022-05-04 13:18 ` Robert Pluim
  0 siblings, 1 reply; 16+ messages in thread
From: Erik Colson @ 2022-05-04 13:15 UTC (permalink / raw)
  To: ding

Hi,

Iam using gnus v5.13 which came with my emacs 29.0.50.
Is this recent enough or should I use something from a git repo
somewhere?

thx
-- 
erik colson


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

* Re: Gnus version recent enough ?
  2022-05-04 13:15 Gnus version recent enough ? Erik Colson
@ 2022-05-04 13:18 ` Robert Pluim
  2022-05-04 13:31   ` Erik Colson
  2022-05-04 14:16   ` Sam Steingold
  0 siblings, 2 replies; 16+ messages in thread
From: Robert Pluim @ 2022-05-04 13:18 UTC (permalink / raw)
  To: Erik Colson; +Cc: ding

>>>>> On Wed, 04 May 2022 15:15:04 +0200, Erik Colson <eco@ecocode.net> said:

    Erik> Hi,
    Erik> Iam using gnus v5.13 which came with my emacs 29.0.50.
    Erik> Is this recent enough or should I use something from a git repo
    Erik> somewhere?

Gnus is developed inside the emacs git repo these days, so you have
the latest version already.

Robert
-- 


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

* Re: Gnus version recent enough ?
  2022-05-04 13:18 ` Robert Pluim
@ 2022-05-04 13:31   ` Erik Colson
  2022-05-04 14:16   ` Sam Steingold
  1 sibling, 0 replies; 16+ messages in thread
From: Erik Colson @ 2022-05-04 13:31 UTC (permalink / raw)
  To: Robert Pluim; +Cc: ding

Robert Pluim <rpluim@gmail.com> writes:

> Gnus is developed inside the emacs git repo these days, so you have
> the latest version already.

Great thx !
-- 
erik colson


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

* Re: Gnus version recent enough ?
  2022-05-04 13:18 ` Robert Pluim
  2022-05-04 13:31   ` Erik Colson
@ 2022-05-04 14:16   ` Sam Steingold
  2022-05-04 14:28     ` Robert Pluim
  1 sibling, 1 reply; 16+ messages in thread
From: Sam Steingold @ 2022-05-04 14:16 UTC (permalink / raw)
  To: ding, Robert Pluim

> * Robert Pluim <ecyhvz@tznvy.pbz> [2022-05-04 15:18:35 +0200]:
>
>>>>>> On Wed, 04 May 2022 15:15:04 +0200, Erik Colson <eco@ecocode.net> said:
>
>     Erik> Iam using gnus v5.13 which came with my emacs 29.0.50.
>     Erik> Is this recent enough or should I use something from a git repo
>     Erik> somewhere?
>
> Gnus is developed inside the emacs git repo these days, so you have
> the latest version already.

It might make sense to reflect that in the gnus-version, e.g.,

--8<---------------cut here---------------start------------->8---
diff --git a/lisp/gnus/gnus.el b/lisp/gnus/gnus.el
index 1f673771fa..99938f7013 100644
--- a/lisp/gnus/gnus.el
+++ b/lisp/gnus/gnus.el
@@ -299,7 +299,8 @@ gnus-dbus
 (defconst gnus-version-number "5.13"
   "Version number for this version of Gnus.")
 
-(defconst gnus-version (format "Gnus v%s" gnus-version-number)
+(defconst gnus-version
+  (format "Gnus v%s (part of Emacs %s)" gnus-version-number emacs-version)
   "Version string for this version of Gnus.")
 
 (defcustom gnus-inhibit-startup-message nil
--8<---------------cut here---------------end--------------->8---


-- 
Sam Steingold (http://sds.podval.org/) on darwin Ns 10.3.2113
http://childpsy.net http://calmchildstories.com http://steingoldpsychology.com
https://www.peaceandtolerance.org/ http://think-israel.org https://ij.org/
Software is like sex: it's better when it's free.


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

* Re: Gnus version recent enough ?
  2022-05-04 14:16   ` Sam Steingold
@ 2022-05-04 14:28     ` Robert Pluim
  2022-05-04 15:22       ` Eric S Fraga
  0 siblings, 1 reply; 16+ messages in thread
From: Robert Pluim @ 2022-05-04 14:28 UTC (permalink / raw)
  To: ding; +Cc: Lars Ingebrigtsen, Sam Steingold

>>>>> On Wed, 04 May 2022 10:16:22 -0400, Sam Steingold <sds@gnu.org> said:

    >> * Robert Pluim <ecyhvz@tznvy.pbz> [2022-05-04 15:18:35 +0200]:
    >> 
    >>>>>>> On Wed, 04 May 2022 15:15:04 +0200, Erik Colson <eco@ecocode.net> said:
    >> 
    Erik> Iam using gnus v5.13 which came with my emacs 29.0.50.
    Erik> Is this recent enough or should I use something from a git repo
    Erik> somewhere?
    >> 
    >> Gnus is developed inside the emacs git repo these days, so you have
    >> the latest version already.

    Sam> It might make sense to reflect that in the gnus-version, e.g.,

    Sam> diff --git a/lisp/gnus/gnus.el b/lisp/gnus/gnus.el
    Sam> index 1f673771fa..99938f7013 100644
    Sam> --- a/lisp/gnus/gnus.el
    Sam> +++ b/lisp/gnus/gnus.el
    Sam> @@ -299,7 +299,8 @@ gnus-dbus
    Sam>  (defconst gnus-version-number "5.13"
    Sam>    "Version number for this version of Gnus.")
 
    Sam> -(defconst gnus-version (format "Gnus v%s" gnus-version-number)
    Sam> +(defconst gnus-version
    Sam> +  (format "Gnus v%s (part of Emacs %s)" gnus-version-number emacs-version)
    Sam>    "Version string for this version of Gnus.")
 
    Sam>  (defcustom gnus-inhibit-startup-message nil

Thatʼs one option, or we could just bump the gnus version everytime
Emacs is released. Lars?

Robert
-- 


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

* Re: Gnus version recent enough ?
  2022-05-04 14:28     ` Robert Pluim
@ 2022-05-04 15:22       ` Eric S Fraga
  2022-05-04 16:03         ` Adam Sjøgren
                           ` (3 more replies)
  0 siblings, 4 replies; 16+ messages in thread
From: Eric S Fraga @ 2022-05-04 15:22 UTC (permalink / raw)
  To: ding

On Wednesday,  4 May 2022 at 16:28, Robert Pluim wrote:
> Thatʼs one option, or we could just bump the gnus version everytime
> Emacs is released. Lars?

If gnus is now part of Emacs, and its development and release coincide
with Emacs's own, should it actually have a version number at all?

-- 
Eric S Fraga with org 9.5.3 in Emacs 29.0.50 on Debian 11.3



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

* Re: Gnus version recent enough ?
  2022-05-04 15:22       ` Eric S Fraga
@ 2022-05-04 16:03         ` Adam Sjøgren
  2022-05-04 17:54           ` Eric S Fraga
  2022-05-04 19:11         ` Sam Steingold
                           ` (2 subsequent siblings)
  3 siblings, 1 reply; 16+ messages in thread
From: Adam Sjøgren @ 2022-05-04 16:03 UTC (permalink / raw)
  To: ding

Eric writes:

> If gnus is now part of Emacs,

I think it has been almost from the beginning:

| The first "proper" release of Gnus 5 was done in November 1995 when it
| was included in the Emacs 19.30 distribution

  · https://www.gnus.org/history.html

In 2016 the development moved from it's own repository into Emacs'
repository - see the thread "Moving Gnus development to Emacs?" from the
end of 2015:

  · https://lists.gnu.org/archive/html/emacs-devel/2015-12/msg01511.html
  · https://lists.gnu.org/archive/html/emacs-devel/2016-01/msg00088.html

And:

  · https://lars.ingebrigtsen.no/2016/01/01/its-about-ethics-in-gnus-development/

> and its development and release coincide with Emacs's own, should it
> actually have a version number at all?

The version number hasn't reflected much since the independent
repository was closed.

Maybe add another digit for each Emacs release? 5.1333333.


  :-),

   Adam

-- 
 "Happiness isn't good enough for me! I demand              Adam Sjøgren
  euphoria!"                                           asjo@koldfront.dk



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

* Re: Gnus version recent enough ?
  2022-05-04 16:03         ` Adam Sjøgren
@ 2022-05-04 17:54           ` Eric S Fraga
  0 siblings, 0 replies; 16+ messages in thread
From: Eric S Fraga @ 2022-05-04 17:54 UTC (permalink / raw)
  To: ding

Hi Adam,

yes, thanks; I know the history.  My point was simply that, as the
development of gnus is now *within* the Emacs repository, a distinct
version number makes no sense any longer.  Versions of gnus are
"released" when new versions of Emacs are released.

But it's not as if it matters a whole lot. ;-)

-- 
Eric S Fraga with org 9.5.3 in Emacs 29.0.50 on Debian 11.3



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

* Re: Gnus version recent enough ?
  2022-05-04 15:22       ` Eric S Fraga
  2022-05-04 16:03         ` Adam Sjøgren
@ 2022-05-04 19:11         ` Sam Steingold
  2022-05-04 19:20           ` Emanuel Berg
  2022-05-05  4:19         ` Pankaj Jangid
  2022-05-05 14:20         ` Sivaram Neelakantan
  3 siblings, 1 reply; 16+ messages in thread
From: Sam Steingold @ 2022-05-04 19:11 UTC (permalink / raw)
  To: ding, Eric S Fraga

> * Eric S Fraga <r.sentn@hpy.np.hx> [2022-05-04 16:22:17 +0100]:
>
> On Wednesday,  4 May 2022 at 16:28, Robert Pluim wrote:
>> Thatʼs one option, or we could just bump the gnus version everytime
>> Emacs is released. Lars?
>
> If gnus is now part of Emacs, and its development and release coincide
> with Emacs's own, should it actually have a version number at all?

That's even better.

-- 
Sam Steingold (http://sds.podval.org/) on darwin Ns 10.3.2113
http://childpsy.net http://calmchildstories.com http://steingoldpsychology.com
https://jij.org https://ij.org/ https://www.memritv.org
If you're constantly being mistreated, you're cooperating with the treatment.


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

* Re: Gnus version recent enough ?
  2022-05-04 19:11         ` Sam Steingold
@ 2022-05-04 19:20           ` Emanuel Berg
  2022-05-05  8:03             ` Eric S Fraga
  0 siblings, 1 reply; 16+ messages in thread
From: Emanuel Berg @ 2022-05-04 19:20 UTC (permalink / raw)
  To: ding

Sam Steingold wrote:

>> If gnus is now part of Emacs, and its development and
>> release coincide with Emacs's own, should it actually have
>> a version number at all?
>
> That's even better.

Uhm, it's "now" part of Emacs, did that happen recently?

The GNU Emacs Gnus Network User Services are from 1995 ...

https://dataswamp.org/~incal/COMP-HIST

-- 
underground experts united
https://dataswamp.org/~incal



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

* Re: Gnus version recent enough ?
  2022-05-04 15:22       ` Eric S Fraga
  2022-05-04 16:03         ` Adam Sjøgren
  2022-05-04 19:11         ` Sam Steingold
@ 2022-05-05  4:19         ` Pankaj Jangid
  2022-05-05 15:59           ` Andreas Schwab
  2022-05-05 14:20         ` Sivaram Neelakantan
  3 siblings, 1 reply; 16+ messages in thread
From: Pankaj Jangid @ 2022-05-05  4:19 UTC (permalink / raw)
  To: ding

Eric S Fraga <e.fraga@ucl.ac.uk> writes:

>> Thatʼs one option, or we could just bump the gnus version everytime
>> Emacs is released. Lars?
>
> If gnus is now part of Emacs, and its development and release coincide
> with Emacs's own, should it actually have a version number at all?

I think, gnus-version make sense only for the backward compatibility.
Some scripts might be using its output. And we can begin removing it by
deprecating it.



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

* Re: Gnus version recent enough ?
  2022-05-04 19:20           ` Emanuel Berg
@ 2022-05-05  8:03             ` Eric S Fraga
  0 siblings, 0 replies; 16+ messages in thread
From: Eric S Fraga @ 2022-05-05  8:03 UTC (permalink / raw)
  To: ding

On Wednesday,  4 May 2022 at 21:20, Emanuel Berg wrote:
> Uhm, it's "now" part of Emacs, did that happen recently?

As in now developed in the same repository...

-- 
Eric S Fraga with org 9.5.2 in Emacs 29.0.50 on Debian 11.2



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

* Re: Gnus version recent enough ?
  2022-05-04 15:22       ` Eric S Fraga
                           ` (2 preceding siblings ...)
  2022-05-05  4:19         ` Pankaj Jangid
@ 2022-05-05 14:20         ` Sivaram Neelakantan
  3 siblings, 0 replies; 16+ messages in thread
From: Sivaram Neelakantan @ 2022-05-05 14:20 UTC (permalink / raw)
  To: ding

On Wed, May 04 2022,Eric S Fraga wrote:

> On Wednesday,  4 May 2022 at 16:28, Robert Pluim wrote:
>> Thatʼs one option, or we could just bump the gnus version everytime
>> Emacs is released. Lars?
>
> If gnus is now part of Emacs, and its development and release coincide
> with Emacs's own, should it actually have a version number at all?

Good point.  I second this, it should be dropped to prevent any
confusion over what version  is packaged with what emacs release.  

sivaram
-- 



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

* Re: Gnus version recent enough ?
  2022-05-05  4:19         ` Pankaj Jangid
@ 2022-05-05 15:59           ` Andreas Schwab
  2022-05-05 17:18             ` Sam Steingold
  0 siblings, 1 reply; 16+ messages in thread
From: Andreas Schwab @ 2022-05-05 15:59 UTC (permalink / raw)
  To: Pankaj Jangid; +Cc: ding

On Mai 05 2022, Pankaj Jangid wrote:

> I think, gnus-version make sense only for the backward compatibility.

It's part of the User-Agent, for example.

-- 
Andreas Schwab, schwab@linux-m68k.org
GPG Key fingerprint = 7578 EB47 D4E5 4D69 2510  2552 DF73 E780 A9DA AEC1
"And now for something completely different."


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

* Re: Gnus version recent enough ?
  2022-05-05 15:59           ` Andreas Schwab
@ 2022-05-05 17:18             ` Sam Steingold
  2022-05-06  3:11               ` Pankaj Jangid
  0 siblings, 1 reply; 16+ messages in thread
From: Sam Steingold @ 2022-05-05 17:18 UTC (permalink / raw)
  To: ding, Andreas Schwab

> * Andreas Schwab <fpujno@yvahk-z68x.bet> [2022-05-05 17:59:01 +0200]:
>
> On Mai 05 2022, Pankaj Jangid wrote:
>
>> I think, gnus-version make sense only for the backward compatibility.
>
> It's part of the User-Agent, for example.

which should be something like 

(format "Emacs/Gnus %s" emacs-version)

which is more informative than gnus-version (that has not changed in decades).

-- 
Sam Steingold (http://sds.podval.org/) on darwin Ns 10.3.2113
http://childpsy.net http://calmchildstories.com http://steingoldpsychology.com
https://thereligionofpeace.com https://jij.org
Don't ascribe to malice what can be adequately explained by stupidity.


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

* Re: Gnus version recent enough ?
  2022-05-05 17:18             ` Sam Steingold
@ 2022-05-06  3:11               ` Pankaj Jangid
  0 siblings, 0 replies; 16+ messages in thread
From: Pankaj Jangid @ 2022-05-06  3:11 UTC (permalink / raw)
  To: ding

Sam Steingold <sds@gnu.org> writes:

>>> I think, gnus-version make sense only for the backward compatibility.
>>
>> It's part of the User-Agent, for example.
>
> which should be something like 
>
> (format "Emacs/Gnus %s" emacs-version)
>

This is much better. Or may be something like,

(format "Gnus (Emacs %s)" emacs-version)

This is just to clarify that the version string belongs to Emacs.



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

end of thread, other threads:[~2022-05-06  3:12 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-05-04 13:15 Gnus version recent enough ? Erik Colson
2022-05-04 13:18 ` Robert Pluim
2022-05-04 13:31   ` Erik Colson
2022-05-04 14:16   ` Sam Steingold
2022-05-04 14:28     ` Robert Pluim
2022-05-04 15:22       ` Eric S Fraga
2022-05-04 16:03         ` Adam Sjøgren
2022-05-04 17:54           ` Eric S Fraga
2022-05-04 19:11         ` Sam Steingold
2022-05-04 19:20           ` Emanuel Berg
2022-05-05  8:03             ` Eric S Fraga
2022-05-05  4:19         ` Pankaj Jangid
2022-05-05 15:59           ` Andreas Schwab
2022-05-05 17:18             ` Sam Steingold
2022-05-06  3:11               ` Pankaj Jangid
2022-05-05 14:20         ` Sivaram Neelakantan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).