Re: gnome-shell.main.pot is incorrect

2022-04-28 Thread Guillaume Bernard
Hi all,

Production instance of DL is now running on Fedora 34. Please send feebacks and
open issues if no notice any kind of regression please.

https://gitlab.gnome.org/Infrastructure/damned-lies/-/issues

Thanks!
-- 
Guillaume Bernard


Le jeudi 28 avril 2022 à 08:42 +0200, Guillaume Bernard a écrit :
> And so, relieved you will be. I’m okay with this. I will undertake the
> necessary
> changes to prepare the shift from OpenShift 3 to 4 with DL and maintain the
> stagging and production servers deployments.
> 
> ___
> gnome-i18n mailing list
> gnome-i18n@gnome.org
> https://mail.gnome.org/mailman/listinfo/gnome-i18n


signature.asc
Description: This is a digitally signed message part
___
gnome-i18n mailing list
gnome-i18n@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-i18n


Re: gnome-shell.main.pot is incorrect

2022-04-28 Thread Guillaume Bernard
And so, relieved you will be. I’m okay with this. I will undertake the necessary
changes to prepare the shift from OpenShift 3 to 4 with DL and maintain the
stagging and production servers deployments.

-- 
Guillaume Bernard


Le mercredi 27 avril 2022 à 09:21 +0200, Claude Paroz a écrit :
> Le 26.04.22 à 18:47, Guillaume Bernard a écrit :
> > Hi all,
> > 
> > First, I have good news, and to prevent duplicating content, I received an
> > answer from Andra Veri here:
> > https://gitlab.gnome.org/Infrastructure/Infrastructure/-/issues/816
> > 
> > There will be a migration of the infrastructure in about two weeks that will
> > make it easier to maintain the infrastructure, with more control from our
> > side
> > on the images we will deploy and will make it easier to deploy on two
> > environments: testing and production.
> > 
> > I deployed the new image based on Fedora 34 with an updated gettext here:
> > https://l10n-testing.openshift.gnome.org
> > 
> > Can you please tell me if everything is okay and then, we’ll probably push
> > the
> > image to production? Is this idea okay for you Claude?
> 
> Yes, looks like this instance has the 0.21 gettext version.
> I'd be relieved if you could take the lead for the server side of 
> things. Thanks!
> 
> Claude


signature.asc
Description: This is a digitally signed message part
___
gnome-i18n mailing list
gnome-i18n@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-i18n


Re: gnome-shell.main.pot is incorrect

2022-04-27 Thread Claude Paroz

Le 26.04.22 à 18:47, Guillaume Bernard a écrit :

Hi all,

First, I have good news, and to prevent duplicating content, I received an
answer from Andra Veri here:
https://gitlab.gnome.org/Infrastructure/Infrastructure/-/issues/816

There will be a migration of the infrastructure in about two weeks that will
make it easier to maintain the infrastructure, with more control from our side
on the images we will deploy and will make it easier to deploy on two
environments: testing and production.

I deployed the new image based on Fedora 34 with an updated gettext here:
https://l10n-testing.openshift.gnome.org

Can you please tell me if everything is okay and then, we’ll probably push the
image to production? Is this idea okay for you Claude?


Yes, looks like this instance has the 0.21 gettext version.
I'd be relieved if you could take the lead for the server side of 
things. Thanks!


Claude
--
www.2xlibre.net
___
gnome-i18n mailing list
gnome-i18n@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-i18n


Re: gnome-shell.main.pot is incorrect

2022-04-26 Thread Guillaume Bernard
Hi all,

First, I have good news, and to prevent duplicating content, I received an
answer from Andra Veri here:
https://gitlab.gnome.org/Infrastructure/Infrastructure/-/issues/816

There will be a migration of the infrastructure in about two weeks that will
make it easier to maintain the infrastructure, with more control from our side
on the images we will deploy and will make it easier to deploy on two
environments: testing and production.

I deployed the new image based on Fedora 34 with an updated gettext here:
https://l10n-testing.openshift.gnome.org

Can you please tell me if everything is okay and then, we’ll probably push the
image to production? Is this idea okay for you Claude?

Regards,
-- 
Guillaume Bernard


Le lundi 25 avril 2022 à 18:31 +0200, Guillaume Bernard a écrit :
> Hi,
> 
> I updated the Dockerfile on oscp-testing but it seems we cannot replace the
> FROM
> instruction. Below is a extract of the first lines of the Docker build log.
> 
> Replaced Dockerfile FROM image fedora:34
> Step 1/17 : FROM
> quay.io/centos/centos@sha256:fc196b0e96ca8d0a7a06d768f1f6288478e5ae064c26c3626
> b2
> e6e9b6e6ebcf4
> 
> I suppose there’s something in OpenShift that forces some images that can be
> used as base image, I don’t find anything in the options I can change. I
> suppose
> that I can only use the images located in Builds → Images. 
> 
> So, without help from Infrastructure team, I think I’m stuck there. I opened
> an
> issue on infrastructure:
> https://gitlab.gnome.org/Infrastructure/Infrastructure/-/issues/816
> ___
> gnome-i18n mailing list
> gnome-i18n@gnome.org
> https://mail.gnome.org/mailman/listinfo/gnome-i18n


signature.asc
Description: This is a digitally signed message part
___
gnome-i18n mailing list
gnome-i18n@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-i18n


Re: gnome-shell.main.pot is incorrect

2022-04-26 Thread Guillaume Bernard
Hi all,

First, I have good news, and to prevent duplicating content, I received an
answer from Andra Veri here:
https://gitlab.gnome.org/Infrastructure/Infrastructure/-/issues/816

There will be a migration of the infrastructure in about two weeks that will
make it easier to maintain the infrastructure, with more control from our side
on the images we will deploy and will make it easier to deploy on two
environments: testing and production.

I deployed the new image based on Fedora 34 with an updated gettext here:
https://l10n-testing.openshift.gnome.org

Can you please tell me if everything is okay and then, we’ll probably push the
image to production? Is this idea okay for you Claude?

Regards,

-- 
Guillaume Bernard



signature.asc
Description: This is a digitally signed message part
___
gnome-i18n mailing list
gnome-i18n@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-i18n


Re: gnome-shell.main.pot is incorrect

2022-04-25 Thread Guillaume Bernard
Hi,

I updated the Dockerfile on oscp-testing but it seems we cannot replace the FROM
instruction. Below is a extract of the first lines of the Docker build log.

Replaced Dockerfile FROM image fedora:34
Step 1/17 : FROM
quay.io/centos/centos@sha256:fc196b0e96ca8d0a7a06d768f1f6288478e5ae064c26c3626b2
e6e9b6e6ebcf4

I suppose there’s something in OpenShift that forces some images that can be
used as base image, I don’t find anything in the options I can change. I suppose
that I can only use the images located in Builds → Images. 

So, without help from Infrastructure team, I think I’m stuck there. I opened an
issue on infrastructure:
https://gitlab.gnome.org/Infrastructure/Infrastructure/-/issues/816
-- 
Guillaume Bernard


Le lundi 25 avril 2022 à 08:49 +0200, Claude Paroz a écrit :
> Le 24.04.22 à 23:47, Michael Catanzaro a écrit :
> > 
> > Reading through the linked issues, nobody has bisected gettext yet to 
> > identify what changed. That's probably the next step towards getting 
> > this fixed.
> 
> I don't agree with that, we really need a full gettext 0.21 version, not 
> a patched 0.19.x version, as there are potentially other improvements.
> 
> Claude


signature.asc
Description: This is a digitally signed message part
___
gnome-i18n mailing list
gnome-i18n@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-i18n


Re: gnome-shell.main.pot is incorrect

2022-04-25 Thread Claude Paroz

Le 24.04.22 à 23:47, Michael Catanzaro a écrit :


Reading through the linked issues, nobody has bisected gettext yet to 
identify what changed. That's probably the next step towards getting 
this fixed.


I don't agree with that, we really need a full gettext 0.21 version, not 
a patched 0.19.x version, as there are potentially other improvements.


Claude
--
www.2xlibre.net
___
gnome-i18n mailing list
gnome-i18n@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-i18n


Re: gnome-shell.main.pot is incorrect

2022-04-24 Thread Michael Catanzaro



Reading through the linked issues, nobody has bisected gettext yet to 
identify what changed. That's probably the next step towards getting 
this fixed.


Michael


___
gnome-i18n mailing list
gnome-i18n@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-i18n


Re: gnome-shell.main.pot is incorrect

2022-04-24 Thread Guillaume Bernard
Hi,

What I meant is that, by using Fedora instead of Debian, we will use the same
packages and we can reuse almost 80% of the Dockerfile that we currently use. I
suppose we can only change the source Docker image and adjust a few things.

Ok, good news, I did not checked before saying that, as I said .

Regards,
-- 
Guillaume Bernard

Le dimanche 24 avril 2022 à 20:38 +0200, Claude Paroz a écrit :
> Le 24.04.22 à 09:57, Guillaume Bernard a écrit :
> > Hi,
> > 
> > Using a Debian based image will generate more efforts from our side, as the
> > system is already running on CentOS 8.
> 
> I don't think this is the real issue. D-L was running on Debian during 
> years without problem. But AFAIK GNOME sysadmin preference goes to 
> Redhat-based distros.
> 
> > Furthermore, I don’t think we’ll have an
> > updated version of gettext in Debian repository (did not check yet).
> 
> You are wrong, as Yuri stated, gettext on Debian stable is 0.21.
> 
> Claude--
> www.2xlibre.net
> ___
> gnome-i18n mailing list
> gnome-i18n@gnome.org
> https://mail.gnome.org/mailman/listinfo/gnome-i18n


signature.asc
Description: This is a digitally signed message part
___
gnome-i18n mailing list
gnome-i18n@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-i18n


Re: gnome-shell.main.pot is incorrect

2022-04-24 Thread Claude Paroz

Le 24.04.22 à 09:57, Guillaume Bernard a écrit :

Hi,

Using a Debian based image will generate more efforts from our side, as the
system is already running on CentOS 8.


I don't think this is the real issue. D-L was running on Debian during 
years without problem. But AFAIK GNOME sysadmin preference goes to 
Redhat-based distros.



Furthermore, I don’t think we’ll have an
updated version of gettext in Debian repository (did not check yet).


You are wrong, as Yuri stated, gettext on Debian stable is 0.21.

Claude--
www.2xlibre.net
___
gnome-i18n mailing list
gnome-i18n@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-i18n


Re: gnome-shell.main.pot is incorrect

2022-04-24 Thread Guillaume Bernard
Hi,

Using a Debian based image will generate more efforts from our side, as the
system is already running on CentOS 8. Furthermore, I don’t think we’ll have an
updated version of gettext in Debian repository (did not check yet).

We have another issue with the actual image: it’s based on CentOS 8, which is
unsupported since the 31st of January 2021. So it’s even impossible to build the
image. I will make an attempt with Fedora anyway. As we don’t have integration
tests, I will use oscp-testing first, to check if everything is okay, then,
we’ll push changed to the oscp branch.

I keep you updated…
-- 
Guillaume Bernard


Le samedi 23 avril 2022 à 21:44 +0400, Yuri Konotopov a écrit :
> Hello!
> 
> 23.04.2022 15:29, Claude Paroz пишет:
> > Le 23.04.22 à 12:43, Guillaume Bernard a écrit :
> > > My recommandation, in order to have a more updated version of 
> > > packages would be
> > > to use Fedora instead of CentOS. Version in the Fedora repositories 
> > > is gettext
> > > 0.21. We can compile or use a backport repository to have this 
> > > updated version
> > > in the current image but it would break the KISS principles we need 
> > > to follow to
> > > have a long-term maintainable system.
> 
> Another simple solution is migration to python:3.9 docker images which 
> is Debian-based and already contains gettext 0.21.
> 
> 
> 


signature.asc
Description: This is a digitally signed message part
___
gnome-i18n mailing list
gnome-i18n@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-i18n


Re: gnome-shell.main.pot is incorrect

2022-04-23 Thread Yuri Konotopov

Hello!

23.04.2022 15:29, Claude Paroz пишет:

Le 23.04.22 à 12:43, Guillaume Bernard a écrit :
My recommandation, in order to have a more updated version of 
packages would be
to use Fedora instead of CentOS. Version in the Fedora repositories 
is gettext
0.21. We can compile or use a backport repository to have this 
updated version
in the current image but it would break the KISS principles we need 
to follow to

have a long-term maintainable system.


Another simple solution is migration to python:3.9 docker images which 
is Debian-based and already contains gettext 0.21.




--
Best regards, Yuri Konotopov

___
gnome-i18n mailing list
gnome-i18n@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-i18n


Re: gnome-shell.main.pot is incorrect

2022-04-23 Thread Claude Paroz

Le 23.04.22 à 12:43, Guillaume Bernard a écrit :

Hi all,

I’m taking this today as soon as possible. It will probably make difficulties as
the OpenShift image uses CentOS and packages are frozen in CentOS. Which version
of gettext should we target to have the bug fixed in the image?

My recommandation, in order to have a more updated version of packages would be
to use Fedora instead of CentOS. Version in the Fedora repositories is gettext
0.21. We can compile or use a backport repository to have this updated version
in the current image but it would break the KISS principles we need to follow to
have a long-term maintainable system.

Tell me what you think, if we should make the change and try with the new image.
Otherwise, I’ll try to find another solution with gettext compilation for
CentOS.


Thanks Guillaume,

Hopefully Andrea will tell us if using Fedora on OpenShift is an 
acceptable option.

And yes, we would need gettext >= 0.21.

Claude
--
www.2xlibre.net
___
gnome-i18n mailing list
gnome-i18n@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-i18n


Re: gnome-shell.main.pot is incorrect

2022-04-23 Thread Guillaume Bernard
Hi all,

I’m taking this today as soon as possible. It will probably make difficulties as
the OpenShift image uses CentOS and packages are frozen in CentOS. Which version
of gettext should we target to have the bug fixed in the image?

My recommandation, in order to have a more updated version of packages would be
to use Fedora instead of CentOS. Version in the Fedora repositories is gettext
0.21. We can compile or use a backport repository to have this updated version
in the current image but it would break the KISS principles we need to follow to
have a long-term maintainable system.

Tell me what you think, if we should make the change and try with the new image.
Otherwise, I’ll try to find another solution with gettext compilation for
CentOS.

Regards,
-- 
Guillaume Bernard


Le samedi 23 avril 2022 à 10:58 +0200, Claude Paroz a écrit :
> Le 18.04.22 à 18:51, Alex Melman via gnome-i18n a écrit :
> > The .pot file is missing some strings of translation. Read more at 
> > https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/5126 
> 
> We badly need to solve 
> https://gitlab.gnome.org/Infrastructure/Websites/-/issues/282, which is 
> to install a more recent version of gettext in the OpenShift virtual 
> machine created for l10n.gnome.org.
> 
> If someone is familiar with Docker and CentOS-like distros, please help!
> (work is happening in 
> https://gitlab.gnome.org/Infrastructure/damned-lies/-/tree/oscp)
> 
> Claude


signature.asc
Description: This is a digitally signed message part
___
gnome-i18n mailing list
gnome-i18n@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-i18n


Fwd: gnome-shell.main.pot is incorrect

2022-04-23 Thread Alexandre Franke
Forwarding this call for help to d-d-l which probably has a larger pool of
people with the necessary skills.

-- Forwarded message -
From: Claude Paroz 
Date: Sat, Apr 23, 2022 at 10:58 AM
Subject: Re: gnome-shell.main.pot is incorrect
To: 


Le 18.04.22 à 18:51, Alex Melman via gnome-i18n a écrit :
> The .pot file is missing some strings of translation. Read more at
> https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/5126

We badly need to solve
https://gitlab.gnome.org/Infrastructure/Websites/-/issues/282, which is
to install a more recent version of gettext in the OpenShift virtual
machine created for l10n.gnome.org.

If someone is familiar with Docker and CentOS-like distros, please help!
(work is happening in
https://gitlab.gnome.org/Infrastructure/damned-lies/-/tree/oscp)

Claude
___
gnome-i18n mailing list
gnome-i18n@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-i18n


Re: gnome-shell.main.pot is incorrect

2022-04-23 Thread Claude Paroz

Le 18.04.22 à 18:51, Alex Melman via gnome-i18n a écrit :
The .pot file is missing some strings of translation. Read more at 
https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/5126 


We badly need to solve 
https://gitlab.gnome.org/Infrastructure/Websites/-/issues/282, which is 
to install a more recent version of gettext in the OpenShift virtual 
machine created for l10n.gnome.org.


If someone is familiar with Docker and CentOS-like distros, please help!
(work is happening in 
https://gitlab.gnome.org/Infrastructure/damned-lies/-/tree/oscp)


Claude
--
www.2xlibre.net
___
gnome-i18n mailing list
gnome-i18n@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-i18n


gnome-shell.main.pot is incorrect

2022-04-18 Thread Alex Melman via gnome-i18n
The .pot file is missing some strings of translation. Read more at
https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/5126
___
gnome-i18n mailing list
gnome-i18n@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-i18n