Re: Moving from SVN to git - finally!

"G. P. B." <[email protected]>
Newsgroups gmane.comp.php.documentation.general
Message-ID <CAFPFaMJNBpygi=9KerjO9eRVjNdCfnthKkz18G0A3NLWWkh_yw@mail.gmail.com>
On Wed, 30 Dec 2020 at 18:57, Mikhail Miroshenko <[email protected]>
wrote:

> Well, I got you, but it is obvious that the work for maintainers has only
> increased after this migration. They need to *manually* at least:
>
> - have local docs repository and keep it up to date
> - to merge PR them need to create a patch based on changes from PR and
> apply it locally
>

That's a change in process IMHO, and a more sane one at it IMHO again.


> - to actualize the docs according new changes in English, them need to
> _somehow_ find outdated files (and find out commit hash)
>
The outdated files have ALWAYS been located on doc.php.net: see
http://doc.php.net/revcheck.php?p=files&lang=ru for the russian language.

I am *literally* working on getting the revcheck up and running for git
repos with commit hashes, currently prototyping at
http://doc.php.gpb.moe/tools/revcheck/


> - do not forget to regularly check for new PRs (patches) in doc repo
>

Watch the repo and enable email notification.

Previously, all this could be done from one place -- the online editor.
> This is actually a good tool as it makes life a lot easier for
> maintainers/translators.
>
> It seems to me that it is worth paying special attention to the maintainer
> experience, or at least making it the same as before. Therefore, yes,
> having online editor working with git would be very helpful!
>

I am not saying toss the online doc editor, but you're just complaining
here without wanting to make it compatible, the git repo for it is open for
contributions to fix this.


> BTW the docs repos look like a black box anyway:
> - Disabled issues and discussions
>

That's just the default template for the PHP org because we have a separate
bug tracker (namely bugs.php.net)


> - No contributors guidelines or something else
> - After creating PR it is not clear who can be mentioned to request review
> or just ping to quickly accept PR (or get help)
>

Add a README to the repo with this information, this is what I'm intending
on doing with the French docs.
Also I don't know if Salathe replicated this for other translations but for
the French one he setup a group/org/team (?) on GitHub that one can ping


> If you think these are just complaints, all right, I will no longer share
> my opinions and feedback with you.
>

 I don't mind sharing opinions, even complaints for the matter, but
complaining while expecting others to do even *more* work
(remainder this project from SVN to git is 4, FOUR, years in the making)
seems rather insulting in an open source project.
And I'm pretty sure if enough people want the online doc editor again there
will be enough hands to make it happen by contributing to
https://github.com/php/web-doc-editor

Best regards,

George P. Banyard

PS: As a reminder the etiquette is to bottom post and not top post.
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.