Bug#845297: Bug #845297: Website transition from CVS to Git

Alex Muntada <[email protected]>
Newsgroups gmane.linux.debian.devel.www
Message-ID <20180327184148.j4boz5nghbzbsw6l__20302.5971576155$1522176202$gmane$org@xps>
Hi Laura,

> 3.- Which are the next steps? (I guess attack the Perl scripts,

I'd love to help with those scripts but I'm afraid I lack the
experience of the translation team to understand what is that
needs to be done. I found the issues listed on the wiki page
WebsiteGitTransition, but I can't figure out the changes that
need to be made in the Perl scripts from those.

Thus, if someone could elaborate on the details I may provide
some code. In particular, I think it'd be best to split the
scripts from the translations in webwml repo, so they could
evolve separatedly and the scripts could be migrated to salsa
sooner.

> or find a way of facilitating translators the work to keep
> translations in sync with the "english" folder). About this,
> I have some new ideas (not sure if they are good or silly. Just
> throwing them here for the case it rings a bell for anybody):
> 
> * Maybe Gitlab CI can help to "generate a translator dashboard"
> in a simpler way than the scripts that currently create the
> pages of the type:
> https://www.debian.org/devel/website/stats/es

Gitlab Pages can be built in the CI and then published as
https://{team-name}.pages.debian.net/{whatever}.html

We build the former pkg-perl website using this feature:
https://perl-team.pages.debian.net/

You can see the build script is pretty straight forward:
https://salsa.debian.org/perl-team/perl-team.pages.debian.net/blob/master/.gitlab-ci.yml

> * I'll try to explore the integration with a Weblate instance.

I like the idea of using PO files for translating very much,
since I was member of the translations team for GNU website long
time ago. I would've loved to have something like Weblate...
Some time after I left, Yavor Doganov created GNUnited Nations,
also based on PO files, though it isn't packaged for Debian
either.

Therefore, I think moving to PO files would be worth the effort
the sooner the better. Even if that means breaking the current
workflow for a while, it sure will help getting more people into
translating Debian texts.

Hope this helps,
Alex
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIyBAABCgAdFiEEaUBwKsbetWW2SKTt466XjoNOXn4FAlq6kGUACgkQ466XjoNO
Xn556g/4rJ02CI+hFP2zrLXz6wAgGeJYr01AXuENJYXL1rmXtOVAL4xeB1G2IKf9
M1jAam3bT3IWi7T/pflWdunQGr2GcQwkyN4K3CDEOpBtv97Ka+OI8ZqJmkMv4iZ3
e3mUFvDqfp+S0iyJAVVpM2XY/LyShyrjPyUa0gmPrCJBs2yE3I4ugANv141CDL2L
Wqq0L1bXXZSaDbJWI40GanpQ6iKbPqO1C7w7Va+wGtD4WbtloyyEjD+V2arAl+p0
dLaSu+TwlbzXN4UqvmcIY6Ff1B6QJYykrhL8KRM8x4GbcSt1yAeWYtWg+egbt2aF
JOZSEqkMTIdmQOq/RJaT0MNXOcZavoFOC73UyZzoVfamgSQgYbjOzQxr7EUvbJGT
gDWJ/g100X6qgI/KBOCzNTWKjrvOOJzt2DMvq8xz65z6OsX3Fg6n5YL1V7cyim7V
FiaxjomZE2yrpESjxKMeio5lPAMmkbdG98nUToxmielOEUyW3/k5gC2UekVj33be
IbvGfjtB4PnDuUPrQ5zVUm6+FBCJzwB/dUH8U+tGUguswbP80oeSBzK5EXTGX0tQ
CTXexJuOsuZMuApjABsmUa62rej8qVr3VdS+Jp/nV7g/TmKSooFri7TigRXjTfIP
5mGI+MAzrfzTxLx5U5hvZbrJPPDcXlyzyq2ulmuQ0O181b/HlQ==
=AcJ8
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.