For some reason https://github.com/wikimedia/pywikibot-compat no longer contains the i18n data (the folder is empty) can this please get fixed?
John
First of all, GitHub's SVN can be useful, but it's not something we have control over. It is a service provided by GitHub -- not by us.
The GitHub SVN checkout at no point contained i18n. You'll have to checkout i18n explicitly from https://github.com/wikimedia/pywikibot-i18n -- GitHub provides no way to set svn:externals properties.
Merlijn
On 11 January 2014 13:49, John phoenixoverride@gmail.com wrote:
For some reason https://github.com/wikimedia/pywikibot-compat no longer contains the i18n data (the folder is empty) can this please get fixed?
John
Pywikipedia-l mailing list Pywikipedia-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikipedia-l
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
+++ Merlijn van Deen [11-Jan-2014 18:36 +0530] | First of all, GitHub's SVN can be useful, but it's not something we have | control over. It is a service provided by GitHub -- not by us. | | The GitHub SVN checkout at no point contained i18n. You'll have to checkout | i18n explicitly from https://github.com/wikimedia/pywikibot-i18n -- GitHub | provides no way to set svn:externals properties.
Am not a git advance user. Can git submodules (http://www.git-scm.com/book/en/Git-Tools-Submodules) be used for such scenario?
- -- shantanoo
| | Merlijn | | | On 11 January 2014 13:49, John phoenixoverride@gmail.com wrote: | | > For some reason https://github.com/wikimedia/pywikibot-compat no longer | > contains the i18n data (the folder is empty) can this please get fixed? | > | > John | >
On 12 January 2014 05:03, Shantanoo shantanoo@gmail.com wrote:
Am not a git advance user. Can git submodules (http://www.git-scm.com/book/en/Git-Tools-Submodules) be used for such scenario?
Yes -- that's what we are doing. 'git clone --recursive http://github.com/wikimedia/pywikibot-compat' would do the right thing.
However, GitHub does not convert the git submodule to an svn externals property, and doesn't have an option to set this manually.
One option to solve this is to have an externals svn repository, which has two svn:externals properties:
pywikibot-compat http://github.com/wikimedia/pywikibot-compat pywikibot-compat/i18n http://github.com/wikimedia/pywikibot-i18n
However, that requires finding that svn server, and maintaining the svn:externals properties when anything changes. If anyone wants that, feel free to set it up.
Merlijn
----- Original Nachricht ---- Von: Merlijn van Deen valhallasw@arctus.nl An: Pywikipedia discussion list pywikipedia-l@lists.wikimedia.org Datum: 12.01.2014 12:06 Betreff: Re: [Pywikipedia-l] Github SVN broken
On 12 January 2014 05:03, Shantanoo shantanoo@gmail.com wrote:
One option to solve this is to have an externals svn repository, which has two svn:externals properties:
pywikibot-compat http://github.com/wikimedia/pywikibot-compat pywikibot-compat/i18n http://github.com/wikimedia/pywikibot-i18n
However, that requires finding that svn server, and maintaining the svn:externals properties when anything changes. If anyone wants that, feel free to set it up.
For all bot operator who use tortoiseSVN there is a config file named ".svnprops" which can be imported. This sets the svn:externals properties given above and svn:ignore properties to ignore some files.
xqt