Migrate ext/geoip to doc-extensions - #11
Conversation
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@218685 c90b9560-bf6c-de11-be94-00142212c4b1
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@218789 c90b9560-bf6c-de11-be94-00142212c4b1
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@219628 c90b9560-bf6c-de11-be94-00142212c4b1
… namespace to all root elements - Replace <ulink /> with <link xlink:href /> - Minor markup fixes here and there git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@238160 c90b9560-bf6c-de11-be94-00142212c4b1
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@241753 c90b9560-bf6c-de11-be94-00142212c4b1
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@241757 c90b9560-bf6c-de11-be94-00142212c4b1
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@241814 c90b9560-bf6c-de11-be94-00142212c4b1
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@245390 c90b9560-bf6c-de11-be94-00142212c4b1
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@246604 c90b9560-bf6c-de11-be94-00142212c4b1
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@247901 c90b9560-bf6c-de11-be94-00142212c4b1
…sections in setup.xml, if any) - Moved the intro (the giant table) to book.xml - Changed the intro ID from <extname>.intro to intro.<extname> - Moved the constants entity to book.xml - Changed constants.xml to be an appendix - Moed the requirements/installation/resources sections to setup.xml git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@248726 c90b9560-bf6c-de11-be94-00142212c4b1
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@248985 c90b9560-bf6c-de11-be94-00142212c4b1
…nce.xml See the following bug report for details: http://bugs.php.net/44736 git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@260480 c90b9560-bf6c-de11-be94-00142212c4b1
… # Originally from the following location (although modified): # phpdoc/phpbook/phpbook-xsl/version.xml git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@268000 c90b9560-bf6c-de11-be94-00142212c4b1
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@270190 c90b9560-bf6c-de11-be94-00142212c4b1
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@270476 c90b9560-bf6c-de11-be94-00142212c4b1
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@271307 c90b9560-bf6c-de11-be94-00142212c4b1
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@271606 c90b9560-bf6c-de11-be94-00142212c4b1
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@271610 c90b9560-bf6c-de11-be94-00142212c4b1
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@271778 c90b9560-bf6c-de11-be94-00142212c4b1
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@273942 c90b9560-bf6c-de11-be94-00142212c4b1
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@283811 c90b9560-bf6c-de11-be94-00142212c4b1
…ill using this, after discussion on the phpdoc list. From now on, manual.ced will need to be found at ~/.phpdoc/manual.ced. git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@288721 c90b9560-bf6c-de11-be94-00142212c4b1
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@294386 c90b9560-bf6c-de11-be94-00142212c4b1
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@297028 c90b9560-bf6c-de11-be94-00142212c4b1
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@297058 c90b9560-bf6c-de11-be94-00142212c4b1
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@297077 c90b9560-bf6c-de11-be94-00142212c4b1
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@297078 c90b9560-bf6c-de11-be94-00142212c4b1
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@301827 c90b9560-bf6c-de11-be94-00142212c4b1
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@304601 c90b9560-bf6c-de11-be94-00142212c4b1
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@333450 c90b9560-bf6c-de11-be94-00142212c4b1
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@333463 c90b9560-bf6c-de11-be94-00142212c4b1
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@334762 c90b9560-bf6c-de11-be94-00142212c4b1
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@334955 c90b9560-bf6c-de11-be94-00142212c4b1
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@341950 c90b9560-bf6c-de11-be94-00142212c4b1
…ntent change, but some revision numbers will upgrade. See https://github.com/phpdocbrbridge/bridge/blob/master/src/revbumper.php for automatic tool for translations. git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@342988 c90b9560-bf6c-de11-be94-00142212c4b1
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@343888 c90b9560-bf6c-de11-be94-00142212c4b1
Patch provided by Laurent B. git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@344977 c90b9560-bf6c-de11-be94-00142212c4b1
Patch contributed by Benjamin Morel <benjamin.morel@gmail.com>. git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@350988 c90b9560-bf6c-de11-be94-00142212c4b1
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@351133 c90b9560-bf6c-de11-be94-00142212c4b1
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@351724 c90b9560-bf6c-de11-be94-00142212c4b1
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@351727 c90b9560-bf6c-de11-be94-00142212c4b1
…return types Cf. <https://news-web.php.net/php.doc.cvs/17645>. git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@351729 c90b9560-bf6c-de11-be94-00142212c4b1
…ll return types Cf. <https://news-web.php.net/php.doc.cvs/17645>. git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@351730 c90b9560-bf6c-de11-be94-00142212c4b1
We do not xi:include core INI settings, since we want to keep alphabetic sort order (well, roughly at least). We do add xi:fallback elements to all xi:includes, just in case.
Performed via a bash script which can be found on PR GH-3140 Closes GH-3140 Co-authored-by: haszi <haszika80@gmail.com>
Co-authored-by: haszi <haszika80@gmail.com>
|
@lacatoire since you were planning to migrate a few extensions. This should be the way forward so we don't lose credibility towards contributors. |
|
Okay scrap this. While it works, it's not practical for all extensions. It's best to migrate all the extensions at once code-wise. Without creating a PR. If we were to use PRs and allow to merge with commits preserved, it would create a lot of duplicates as well. So the steps would be:
CC @lacatoire, @alfsb and @NickSdot |
Damn, i was in the middle of doing them all of mine |
|
@jordikroon i let you do this, don't have the permission to do it |
There is also "Rebase and merge", no squash involved. In theory, there will be no file conflicts, as extensions are imported per directory. But
Duplication of hashes, duplication of contents, both? In theory, doing per directory imports, direct in master and outside PRs, will allow using But as there are many transversal commits, that change many files in many directories, the only way I know to have a fully consistent chronological order at repository level is to make the import in one go. That said, fixing everything in one go, while tempting, may not be viable. Possibly many "main manual" entities will need to be created, with different contents, and that will be a piecewise process. |
The point of this PR is to migrate extensions from doc-en while preserving it's (linear) history.
The scope is to only add files that are listed in the reference folder.
Command to replicate:
This is still a draft. The next (possible) step would be to fix the XML entities. Also planning to do a docbook-cs sweep.