----- Original Nachricht ---- Von: Bináris wikiposta@gmail.com An: Pywikibot discussion list pywikibot@lists.wikimedia.org Datum: 03.08.2015 22:59 Betreff: Re: [pywikibot] Help me get back to business
Thank you for the answer!
2015-08-03 16:41 GMT+02:00 Amir Ladsgroup ladsgroup@gmail.com:
Dear Bináris: 1- "compat" is deprecated and official deprecation started about two months ago, so we don't even check compat bugs and it won't be updated
(and
API of Wiki changes). so I highly suggest you to start with core.
Really? I read back the list archives and somebody wrote it was *de facto* deprecated and a formal deprecation should be done, but I didn't meet any finalized statement. So I thought it was still alive. However, as I wrote, it is enough for me to revive the compat first which I am familiar with, and do the next step later.
compat is de facto deprecated because the most developers are working on core since two years and patches for compat are highly decreasing, see [1]. Merging to core is in most cases very simply; you may use the compat2core script for which helps a lot. I personally use 3 remaining schripts in compat and fix known bugs for it as long as I am unable to merge to core due to known problems. On the other hand I do not actively support any further feature request and enhancements to compat because I've not time for two branches including reviewing large changes on compat when you tend to revive it. But maybe I would do it for trivial ones. I discarded all my uncommitted changes on my work copy and forced core and I recommend to merge to core too as much as possible; your participation as developer is welcomed and needed there. Please ask us when you need help. I know there was a huge change in the last two years.
Best xqt [1] https://www.mediawiki.org/wiki/Requests_for_comment/Deprecate_pywikibot-comp...
Thank both of you, Andre and xqt!
2015-08-04 10:50 GMT+02:00 info@gno.de:
I personally use 3 remaining schripts in compat and fix known bugs for it as long as I am unable to merge to core due to known problems.
Can you tell me which are these scripts and what functions are missing from core? I obviously have to chang, just didn't want to make more steps at once. For me the real benefit would be the Python3000 transition.
For me, there are some critical issues when using interwiki.py in core, so I still use compat version on toolserver (labs) for interwiki on wiktionaries
--- Ing. Jan Dudík projekce dopravních staveb tel. 777082195
2015-08-04 17:11 GMT+02:00 Bináris wikiposta@gmail.com:
Thank both of you, Andre and xqt!
2015-08-04 10:50 GMT+02:00 info@gno.de:
I personally use 3 remaining schripts in compat and fix known bugs for it as long as I am unable to merge to core due to known problems.
Can you tell me which are these scripts and what functions are missing from core? I obviously have to chang, just didn't want to make more steps at once. For me the real benefit would be the Python3000 transition.
pywikibot mailing list pywikibot@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot
Hi Jan,
Thanks for your response. I found [1]. Which is a critical issue for your bot at the moment? We should focus on this.
Best xqt
[1] https://phabricator.wikimedia.org/maniphest/query/Se8aIQQvZLLC/#R
----- Original Nachricht ---- Von: Jan Dudík jan.dudik@gmail.com An: Pywikibot discussion list pywikibot@lists.wikimedia.org Datum: 04.08.2015 21:17 Betreff: Re: [pywikibot] Help me get back to business
For me, there are some critical issues when using interwiki.py in core, so I still use compat version on toolserver (labs) for interwiki on wiktionaries
Ing. Jan Dudík projekce dopravních staveb tel. 777082195
2015-08-04 17:11 GMT+02:00 Bináris wikiposta@gmail.com:
Thank both of you, Andre and xqt!
2015-08-04 10:50 GMT+02:00 info@gno.de:
I personally use 3 remaining schripts in compat and fix known bugs for
it
as long as I am unable to merge to core due to known problems.
Can you tell me which are these scripts and what functions are missing from core? I obviously have to chang, just didn't want to make more steps at once. For me the real benefit would be the Python3000 transition.
pywikibot mailing list pywikibot@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot
pywikibot mailing list pywikibot@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot
----- Original Nachricht ---- Von: Bináris wikiposta@gmail.com An: Pywikipedia discussion list pywikibot@lists.wikimedia.org Datum: 04.08.2015 17:11 Betreff: Re: [pywikibot] Help me get back to business
Thank both of you, Andre and xqt!
2015-08-04 10:50 GMT+02:00 info@gno.de:
I personally use 3 remaining schripts in compat and fix known bugs for it as long as I am unable to merge to core due to known problems.
Can you tell me which are these scripts and what functions are missing from core? I obviously have to chang, just didn't want to make more steps at once. For me the real benefit would be the Python3000 transition.
Two of them are "private" (means not part of the framework) scripts used on de-wiki. One of them is being merged to another script already running at core.The second isn't testet for core and the last is redirect.py where I committed some patches for exceptions occurred in core. But there still a remaining problem with handle_args() where I didn't found the problem's reason yet. Anyway I prefer core for further developing.
Best xqt