Re: Moving from SVN to git - finally!
Davide Pastore <[email protected]>
| Newsgroups | gmane.comp.php.documentation.general |
|---|---|
| Message-ID | <CAMjJeRxAH93tW2CTjaduPZ1xt=V4dz-LU=p2JCmtJ574S-wG_w@mail.gmail.com> |
Hi guys, Do we have news about this issue? Thanks and regards, Davide Il lun 11 gen 2021, 20:39 Davide Pastore <[email protected]> ha scritto: > Thanks Christoph and Andreas for your investigations on it. Since the > documentation is available on GitHub, I received some messages of possible > contributors that would be happy to help me to translate and update the > italian documentation. I don't want to make the translation available on > the official website because it's largely incomplete. Anyway I'd be happy > to have the ability to have it in a semi-active state, the same as before > and to allow the building process on the last version and not on an old one. > > Thanks and regards, > Davide > > Il giorno sab 9 gen 2021 alle ore 16:21 Christoph M. Becker < > [email protected]> ha scritto: > >> On 09.01.2021 at 15:41, Andreas Heigl wrote: >> >> > Hey. >> > >> > Am 09.01.21 um 15:10 schrieb Andreas Heigl: >> >> Hey Folks. >> >> >> >> Am 06.01.21 um 16:09 schrieb Christoph M. Becker: >> >>> On 06.01.2021 at 14:52, Davide Pastore wrote: >> >>> >> >>>> 2. As of now IT documentation build is broken but it's strange >> because >> >>>> the error reported there ("Entity 'language.types.pseudo-types' >> not >> >>>> defined") doesn't come out when I try to launch the same command >> on my >> >>>> machine, since it works fine. Could you please help me in this >> sense?> >> >>> Did you pull doc-en? >> >> >> >> I've just had a look into the history and it looks as the move from >> >> building the docs from SVN to building them from git has also broken >> the >> >> build for the italian translation. >> >> >> >> I'Ve jsut verified that it was *only* the build for the italian >> >> documentation that weas affected. All other documentations were either >> >> building without issues or with the same issues as before. Only in the >> >> italian one seems to have been something awkward happening during the >> >> transition. >> >> >> >> I'm currently investigating it. >> > >> > I have found the culprit. >> > >> > Since commit 206fedd1bce098ac3b6ee12de93d9f506cb21c26[1] from 2015 the >> > italian translation is not part of the ACTIVE_ONLINE_LANGUAGES any more. >> > Due to that the git-repo of the translation is not updated any more on >> > the machine building the docs every 4 hours. And that brought up the >> > issue as the update-job is iterating over the content of the >> > ACTIVE_ONLINE_LANGUAGES but the build job is iterating over the result >> > of an `ls` command. So the italian language gets not updated any more >> > but it still gets build. >> > >> > The change that happened during the migration to git was that with SVN >> > there was *one* svn update that updated *all* languages (even the not >> > active ones). This needed technically to be modified to update all >> > relevant languages. As relevant I took all those that are currently >> > marked as Active. But as there were actually some commits coming in in >> > the italian translation that one was also transfered to git despite it >> > being internally marked as inactive. >> >> Thanks, Andreas, for looking into this! >> >> > So now the question is: Do we continue to keep the italian language as >> > inactive? Or do we activate it? >> >> The point of marking translations as inactive is to avoid presenting >> translations which are grossly out-dated, since there is no info about >> that easily available to readers, who may then read out-dated >> information without being aware of that. So, basically, we need to >> review the rev-check info to decide which languages should be marked >> inactive (I think DE currently should be). >> >> In the long run, it would be great if PhD could inject warnings about >> outdated pages/sections, but that's not easily accomplished. >> >> Cheers, >> Christoph >> >> > Cheers >> > >> > Andreas >> > >> > [1] >> > >> http://git.php.net/?p=web/php.git;a=commitdiff;h=206fedd1bce098ac3b6ee12de93d9f506cb21c26 >> >> >> >> Cheers >> >> >> >> Andreas >> >> >> > >> >