Bug#1104920: gcl: Confusing and incorrect Debconf message

2025-05-08 Thread Helge Kreutzmann
Hello Camm,
Am Thu, May 08, 2025 at 02:50:47PM -0400 schrieb Camm Maguire:
> Greetings!  More on the rest of your note later, but:
> 
> Helge Kreutzmann  writes:
> 
> > Hello Camm,
> > Yes, I would suggest improving the clarity, especially since "no" is
> > mentioned for both cases (see below).
> >
> >> > You can locally override this choice by setting the GCL_ANSI
> >> > environment variable to any string but \"no\" for the ANSI build, 
> >> > and to \"no\" for the CLtL1 build, e.g. GCL_ANSI=t gcl27.
> >> >
> >> > 2) The option "no" is *both* for the ANSI build *and* the CLtL1 build?
> 
> The string "no" is not for both cases -- for ANSI, GCL_ANSI can be set
> to any string *but* "no" (i.e. *except* "no"); for CLtL1, GCL_ANSI is
> set *to* "no".  Am I missing something?

The German translation is fine.

Greetings

 Helge
-- 
  Dr. Helge Kreutzmann [email protected]
   Dipl.-Phys.   http://www.helgefjell.de/debian.php
64bit GNU powered gpg signed mail preferred
   Help keep free software "libre": http://www.ffii.de/


signature.asc
Description: PGP signature


Bug#1104920: gcl: Confusing and incorrect Debconf message

2025-05-08 Thread Helge Kreutzmann
Hello Camm,
Am Thu, May 08, 2025 at 02:50:47PM -0400 schrieb Camm Maguire:
> Greetings!  More on the rest of your note later, but:
> 
> Helge Kreutzmann  writes:
> 
> > Hello Camm,
> > Yes, I would suggest improving the clarity, especially since "no" is
> > mentioned for both cases (see below).
> >
> >> > You can locally override this choice by setting the GCL_ANSI
> >> > environment variable to any string but \"no\" for the ANSI build, 
> >> > and to \"no\" for the CLtL1 build, e.g. GCL_ANSI=t gcl27.
> >> >
> >> > 2) The option "no" is *both* for the ANSI build *and* the CLtL1 build?
> 
> The string "no" is not for both cases -- for ANSI, GCL_ANSI can be set
> to any string *but* "no" (i.e. *except* "no"); for CLtL1, GCL_ANSI is
> set *to* "no".  Am I missing something?

Ah, now I understand the sentence, sorry, my fault.

Sorry. I will align this with the German translation later.

Greetings

Helge

-- 
  Dr. Helge Kreutzmann [email protected]
   Dipl.-Phys.   http://www.helgefjell.de/debian.php
64bit GNU powered gpg signed mail preferred
   Help keep free software "libre": http://www.ffii.de/


signature.asc
Description: PGP signature


Bug#1104920: gcl: Confusing and incorrect Debconf message

2025-05-08 Thread Camm Maguire
Greetings!  More on the rest of your note later, but:

Helge Kreutzmann  writes:

> Hello Camm,
> Yes, I would suggest improving the clarity, especially since "no" is
> mentioned for both cases (see below).
>
>> > You can locally override this choice by setting the GCL_ANSI
>> > environment variable to any string but \"no\" for the ANSI build, 
>> > and to \"no\" for the CLtL1 build, e.g. GCL_ANSI=t gcl27.
>> >
>> > 2) The option "no" is *both* for the ANSI build *and* the CLtL1 build?

The string "no" is not for both cases -- for ANSI, GCL_ANSI can be set
to any string *but* "no" (i.e. *except* "no"); for CLtL1, GCL_ANSI is
set *to* "no".  Am I missing something?

Take care,
-- 
Camm [email protected]
==
"The earth is but one country, and mankind its citizens."  --  Baha'u'llah



Bug#1104920: gcl: Confusing and incorrect Debconf message

2025-05-08 Thread Camm Maguire
Greetings, and thanks so much for your feedback!  I think the sentence
is intelligible, but could be reworded to increase clarity.  The meaning
is that the user can override the default selection of lisp image in
debconf using the GCL_ANSI environment variable at runtime.  Setting to
"no" will select the CLtL1 image regardless of debconf setting, and
setting it to any other string will select the ANSI image regardless of
debconf setting.

gcl27 (and dependency axiom) will migrate right before the hard freeze
on 5/15.  Most likely this will have to wait until after the freeze, but
if you can convince the release managers to accept another upload
containing a rewording before then with no migration timetable penalty,
I can certainly help out.

Take care,

Helge Kreutzmann  writes:

> Source: gcl27
> Version: 2.7.1-3
> Severity: normal
>
>
> Since the last update you have the follwoing sentence in Debconf:
>
> You can locally override this choice by setting the GCL_ANSI
> environment variable to any string but \"no\" for the ANSI build, 
> and to \"no\" for the CLtL1 build, e.g. GCL_ANSI=t gcl27.
>
> 1) This sentence is not clear.
>
> If I want to override this choice I can set *any* string except "no"?
>
> So foobar, yes, nein … will override it?
>
> 2) The option "no" is *both* for the ANSI build *and* the CLtL1 build?
>
>
> I *strongly* suggest running your template over debian-l10n-english
> for a quick round of additional review and than issue a call for
> translation updates, I can help you on the latter if you are short on
> time, especially since the freeze is in progress.
>
>
> -- System Information:
> Debian Release: trixie/sid
>   APT prefers testing
>   APT policy: (500, 'testing')
> Architecture: amd64 (x86_64)
>
> Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) (ignored: 
> LC_ALL set to de_DE.UTF-8), LANGUAGE not set
> Shell: /bin/sh linked to /usr/bin/dash
> Init: systemd (via /run/systemd/system)

-- 
Camm [email protected]
==
"The earth is but one country, and mankind its citizens."  --  Baha'u'llah



Bug#1104920: gcl: Confusing and incorrect Debconf message

2025-05-08 Thread Helge Kreutzmann
Hello Camm,
Am Thu, May 08, 2025 at 02:18:56PM -0400 schrieb Camm Maguire:
> Greetings, and thanks so much for your feedback!  I think the sentence
> is intelligible, but could be reworded to increase clarity.  The meaning
> is that the user can override the default selection of lisp image in
> debconf using the GCL_ANSI environment variable at runtime.  Setting to
> "no" will select the CLtL1 image regardless of debconf setting, and
> setting it to any other string will select the ANSI image regardless of
> debconf setting.

Yes, I would suggest improving the clarity, especially since "no" is
mentioned for both cases (see below).

> gcl27 (and dependency axiom) will migrate right before the hard freeze
> on 5/15.  Most likely this will have to wait until after the freeze, but
> if you can convince the release managers to accept another upload
> containing a rewording before then with no migration timetable penalty,
> I can certainly help out.

Well, the change requires updates for the Debconf translations.
If no further changes are done from your side, I believe the release 
managers would accept a freeze exception.

So I suggest providing the updated template asap and then I could help
you by runing a call for translation updates if you want. I can also
help you word the request for freeze exception.

Waiting "after the freeze" would mean outdated translations in Trixie,
which would not be good for the international users.

> Helge Kreutzmann  writes:
> 
> > Source: gcl27
> > Version: 2.7.1-3
> > Severity: normal
> >
> >
> > Since the last update you have the follwoing sentence in Debconf:
> >
> > You can locally override this choice by setting the GCL_ANSI
> > environment variable to any string but \"no\" for the ANSI build, 
> > and to \"no\" for the CLtL1 build, e.g. GCL_ANSI=t gcl27.
> >
> > 1) This sentence is not clear.
> >
> > If I want to override this choice I can set *any* string except "no"?
> >
> > So foobar, yes, nein … will override it?
> >
> > 2) The option "no" is *both* for the ANSI build *and* the CLtL1 build?
> >
> >
> > I *strongly* suggest running your template over debian-l10n-english
> > for a quick round of additional review and than issue a call for
> > translation updates, I can help you on the latter if you are short on
> > time, especially since the freeze is in progress.

Greetings

   Helge

-- 
  Dr. Helge Kreutzmann [email protected]
   Dipl.-Phys.   http://www.helgefjell.de/debian.php
64bit GNU powered gpg signed mail preferred
   Help keep free software "libre": http://www.ffii.de/


signature.asc
Description: PGP signature


Bug#1104920: gcl: Confusing and incorrect Debconf message

2025-05-08 Thread Helge Kreutzmann
Source: gcl27
Version: 2.7.1-3
Severity: normal


Since the last update you have the follwoing sentence in Debconf:

You can locally override this choice by setting the GCL_ANSI
environment variable to any string but \"no\" for the ANSI build, 
and to \"no\" for the CLtL1 build, e.g. GCL_ANSI=t gcl27.

1) This sentence is not clear.

If I want to override this choice I can set *any* string except "no"?

So foobar, yes, nein … will override it?

2) The option "no" is *both* for the ANSI build *and* the CLtL1 build?


I *strongly* suggest running your template over debian-l10n-english
for a quick round of additional review and than issue a call for
translation updates, I can help you on the latter if you are short on
time, especially since the freeze is in progress.


-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to de_DE.UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

-- 
  Dr. Helge Kreutzmann [email protected]
   Dipl.-Phys.   http://www.helgefjell.de/debian.php
64bit GNU powered gpg signed mail preferred
   Help keep free software "libre": http://www.ffii.de/


signature.asc
Description: PGP signature