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-----