Dvorapa (Pavel Dvořák)
Idea generator

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Nov 8 2015, 8:24 AM (144 w, 4 d)
Availability
Available
IRC Nick
Dvorapa
LDAP User
Dvorapa
MediaWiki User
Dvorapa [ Global Accounts ]

Recent Activity

Yesterday

Dvorapa added a comment to T180118: X-axis is at odds with stated period in header of trend charts for 'total articles' for a wiki.

After June update still the same problem.

Thu, Aug 16, 2:37 AM · Analytics-Wikistats, Analytics

Wed, Aug 15

Dvorapa added a project to T201969: pwb.py catall script adds an extra ':': Pywikibot-core.
Wed, Aug 15, 2:32 AM · Pywikibot-core, Pywikibot-catfiles

Sat, Aug 11

Dvorapa added a comment to T201748: Replace Bugzilla numbers with Phab numbers.

Do you mean T687?

Sat, Aug 11, 10:09 AM · User-Zoranzoki21, Easy

Thu, Aug 9

Dvorapa changed the status of T186916: Delete tool kmlexport-cswiki, a subtask of T133777: Tools that should get deleted (tracking), from Stalled to Open.
Thu, Aug 9, 10:57 PM · Tracking, Toolforge
Dvorapa changed the status of T186916: Delete tool kmlexport-cswiki from Stalled to Open.

Not needed anymore

Thu, Aug 9, 10:57 PM · Toolforge
Dvorapa added a comment to T111853: The href of be-tarask: interlanguage link points to the be-x-old domain.
Script terminated by exception:
Thu, Aug 9, 10:19 AM · Wikimedia-Interwiki-links, WMF-deploy-2015-09-08_(1.26wmf22), WMF-deploy-2015-09-15_(1.26wmf23), WMF-deploy-2015-09-01_(1.26wmf21), Patch-For-Review, MediaWiki-extensions-WikimediaMaintenance, Wikimedia-Site-requests
Dvorapa added a comment to T113461: pywikibot.Link should support interwiki prefix be-x-old.
Script terminated by exception:
Thu, Aug 9, 10:19 AM · Pywikibot-core

Wed, Aug 8

Restricted Application updated subscribers of T57151: pywikibot should use standard output.
Wed, Aug 8, 6:32 AM · Reports-bot, Pywikibot-core
Dvorapa awarded T57151: pywikibot should use standard output a Love token.
Wed, Aug 8, 6:32 AM · Reports-bot, Pywikibot-core

Tue, Aug 7

Dvorapa awarded T67187: Show when pages were added to watchlist a Love token.
Tue, Aug 7, 8:42 PM · Growth-Team, MediaWiki-Watchlist
Dvorapa updated the task description for T67187: Show when pages were added to watchlist.
Tue, Aug 7, 8:42 PM · Growth-Team, MediaWiki-Watchlist

Sun, Aug 5

Dvorapa added a comment to T188326: Thank dialog success page has no "return back" link.

Hi @Dvorapa ,
I will start working on this task. But just to sure: this would be useful only in case user disable JS in the browser or open the link in a new tab. Right?
In that case I'm not sure there are so many users who disable Javascript in their browser or open the link in a new tab. I just need to be sure the feature will be really useful.
Thanks

Sun, Aug 5, 6:28 PM · Patch-For-Review, Growth-Team, Easy, Thanks, Collaboration-Team-Triage

Fri, Aug 3

Dvorapa added a project to T195893: Shall we rename Pywikibot-core Phabricator project to Pywikibot?: Project-Admins.

This does not need Project-Admins, anyone is free to do so via "Manage > Edit Details"

Fri, Aug 3, 5:37 PM · Pywikibot-RfCs, Pywikibot-core

Thu, Aug 2

Dvorapa removed a project from T184674: Drop "2" from names of environmental variables: Patch-For-Review.

Still to do:

  • PYWIKIBOT2_DIR
  • PYWIKIBOT2_DIR_PWB
  • PYWIKIBOT2_USER_CONFIG
  • PYWIKIBOT2_NO_USER_CONFIG
Thu, Aug 2, 7:02 PM · Patch-For-Review, Pywikibot-core

Wed, Aug 1

Dvorapa awarded T4700: Pre-save transform skips extensions using wikitext (gallery, references, footnotes, Cite, status indicators, pipe trick, subst, signatures) a Pirate Logo token.
Wed, Aug 1, 9:13 AM · Cite, Patch-For-Review, Epic, MediaWiki-Parser

Tue, Jul 31

Dvorapa added a comment to T135908: Add a possibility to delete a draft.

Right. I think it makes a lot of sense to *archive* old queries so that they don't clutter up useful, but not-worth-publishing queries. Given that queries don't take up a huge amount of drive space, it seems the only reason for deleting them is to de-clutter one's activity history.

Tue, Jul 31, 12:42 PM · Quarry
Dvorapa updated the task description for T198911: ContentTranslation substitutes some templates in the references.
Tue, Jul 31, 12:37 PM · ContentTranslation
Tbayer awarded T135908: Add a possibility to delete a draft a Cookie token.
Tue, Jul 31, 6:32 AM · Quarry

Sun, Jul 29

Dvorapa added a project to T200234: Create edit groups when running Wikidata-related scripts: Pywikibot-core.
Sun, Jul 29, 8:42 AM · Pywikibot-core, Pywikibot-Wikidata
Dvorapa added a project to T200399: Remove disambiguation bracket in labels when creating new items for articles: Pywikibot-core.
Sun, Jul 29, 8:42 AM · Pywikibot-core, Pywikibot-Wikidata
Dvorapa closed T139162: Query runs over 5 hours without being killed as Resolved.

I have not seen this for a long time

Sun, Jul 29, 8:38 AM · Quarry
Dvorapa added a comment to T135908: Add a possibility to delete a draft.

But who wants to have a list full of empty drafts (like me)

Sun, Jul 29, 8:34 AM · Quarry
Krinkle awarded T135908: Add a possibility to delete a draft a Orange Medal token.
Sun, Jul 29, 12:14 AM · Quarry

Sat, Jul 28

Dvorapa awarded T90807: Option to exclude redirection pages from search results a Love token.
Sat, Jul 28, 8:12 PM · Discovery-Search, Discovery, CirrusSearch
Restricted Application added a project to T90807: Option to exclude redirection pages from search results: Discovery-Search.
Sat, Jul 28, 8:11 PM · Discovery-Search, Discovery, CirrusSearch

Thu, Jul 26

Dvorapa added a comment to T187625: kmlexport tool encoding problem.

+1

Thu, Jul 26, 1:36 AM · Technical-Tool-Request, Toolforge-standards-committee (Maintainer needed), Toolforge, Tools

Tue, Jul 24

Dvorapa added a project to T200261: Add Bangla Wikimedia projects' sandbox pages to clean_sandbox.py: Easy.
Tue, Jul 24, 7:16 PM · Pywikibot-core, Pywikibot-Other-scripts

Mon, Jul 23

Dvorapa added a comment to T106121: RFC removing old code / code cleanup.

Okay, now we can remove deprecations older than 2 ( ? 3? ) years!

Mon, Jul 23, 1:17 PM · Pywikibot-RfCs, Patch-For-Review, Proposal, Pywikibot-core

Fri, Jul 20

Restricted Application added a project to T100419: '(diff)' links in MediaWiki special:watchlist should display difference from last version actually read: Growth-Team.
Fri, Jul 20, 8:07 AM · Growth-Team, MediaWiki-Watchlist
Dvorapa renamed T171717: Allow seeing the diff of all changes since last visit directly from Special:Watchlist from Allow seeing all changes since last visit directly from Special:Watchlist to Allow seeing the diff of all changes since last visit directly from Special:Watchlist.
Fri, Jul 20, 8:04 AM · Collaboration-Team-Triage, Edit-Review-Improvements-Integrated-Filters, Growth-Team, MediaWiki-Watchlist
Dvorapa added a project to T171717: Allow seeing the diff of all changes since last visit directly from Special:Watchlist: Collaboration-Team-Triage.
Fri, Jul 20, 8:03 AM · Collaboration-Team-Triage, Edit-Review-Improvements-Integrated-Filters, Growth-Team, MediaWiki-Watchlist
Dvorapa added projects to T171717: Allow seeing the diff of all changes since last visit directly from Special:Watchlist: OOUI, Edit-Review-Improvements-Integrated-Filters.
Fri, Jul 20, 8:02 AM · Collaboration-Team-Triage, Edit-Review-Improvements-Integrated-Filters, Growth-Team, MediaWiki-Watchlist

Wed, Jul 18

Dvorapa awarded T199947: Checkboxes for local overrides added by GlobalPrefs extension are not indented as expected with OOUI a Goat token.
Wed, Jul 18, 8:56 PM · Community-Tech, MW-1.32-release-notes (WMF-deploy-2018-07-24 (1.32.0-wmf.14)), Patch-For-Review, Community-Tech-Sprint, MediaWiki-extensions-GlobalPreferences, MediaWiki-User-preferences, MediaWiki-Special-pages, UI-Standardization
Dvorapa added a project to T199891: newitem.py doesn't handle the case where interwiki links are present in the page content: Pywikibot-core.
Wed, Jul 18, 10:45 AM · Patch-For-Review, Pywikibot-core, Pywikibot-Wikidata
Dvorapa added a comment to T57212: Update commonscat.py for en-wiki.
In T57212#4429576, @Xqt wrote:

Can somebody update what is to be updated here please.

Wed, Jul 18, 9:56 AM · Pywikibot-core, Pywikibot-General
Dvorapa reopened T2424: Add a direct unwatch link to entries on Special:Watchlist as "Open".

New UI does not contain it. BTW could the cross in the new UI be next to the page title (to be easily findable and understandable)?

Wed, Jul 18, 8:58 AM · Growth-Team, MW-1.30-release-notes, User-notice, Community-Wishlist-Survey-2016, Design, MediaWiki-Watchlist
Restricted Application added a project to T67187: Show when pages were added to watchlist: Growth-Team.
Wed, Jul 18, 8:49 AM · Growth-Team, MediaWiki-Watchlist

Jul 17 2018

Dvorapa added a comment to T106121: RFC removing old code / code cleanup.

What about SemVer version for framework and for each script its own SemVer version?

Jul 17 2018, 9:57 PM · Pywikibot-RfCs, Patch-For-Review, Proposal, Pywikibot-core
Dvorapa added a comment to T106121: RFC removing old code / code cleanup.

Personally I would continue to deprecate parts of scripts as before.

We also omitted deprecating of script parts in past. Scripts are ready to use and I mean it is in the scope of bot operators if they change the script and have to rebase them. The are invited to update the current scripts if theiy want. If deprecation is needed this prevents standardizing and improvements like I've suggested on several scripts due to T196851 and it is mostly impossible to keep both the old and the new implementation.

Jul 17 2018, 11:13 AM · Pywikibot-RfCs, Patch-For-Review, Proposal, Pywikibot-core
Dvorapa added a comment to T106121: RFC removing old code / code cleanup.

Personally I would continue to deprecate parts of scripts as before.

Jul 17 2018, 10:47 AM · Pywikibot-RfCs, Patch-For-Review, Proposal, Pywikibot-core
Dvorapa added a comment to T106121: RFC removing old code / code cleanup.

Maybe we should move scripts directory to _scripts to make this more explicit?

Jul 17 2018, 10:45 AM · Pywikibot-RfCs, Patch-For-Review, Proposal, Pywikibot-core
Dvorapa added a comment to T57212: Update commonscat.py for en-wiki.

At first this needs to add localisation into commonscat.

Jul 17 2018, 9:56 AM · Pywikibot-core, Pywikibot-General

Jul 16 2018

Dvorapa added a comment to T199539: archivebot_tests tests are failing.

After the patch cosmetic changes duplicates categories: T199751

Jul 16 2018, 10:14 PM · Patch-For-Review, Regression, Pywikibot-archivebot.py, Pywikibot-tests, Pywikibot-core
Dvorapa created T199751: Cosmetic changes duplicates categories in the footer.
Jul 16 2018, 9:24 PM · Patch-For-Review, Regression, Pywikibot-core, Pywikibot-textlib.py, Pywikibot-cosmetic-changes.py
Dvorapa added a project to T199698: Possible to check constraint violations in harvest_template.py: Pywikibot-core.
Jul 16 2018, 9:06 PM · Pywikibot-core, Pywikibot-Wikidata, Pywikibot-Other-scripts

Jul 15 2018

Dvorapa added a comment to T196683: pwb.py cannot login to self-hosted mediawiki site.

Thank you, I'll

Jul 15 2018, 5:19 PM · Pywikibot-core
Dvorapa renamed T132297: nowcommons.py fails with misleading error from nocommons.py fails with misleading error to nowcommons.py fails with misleading error.
Jul 15 2018, 4:58 PM · Pywikibot-Commons, Patch-For-Review, Pywikibot-core
Dvorapa closed T57074: commons in interwiki.py as Declined.

This already does commons_link.py script.

Jul 15 2018, 4:48 PM · Pywikibot-Wikidata, Pywikibot-interwiki.py
Dvorapa added a comment to T57047: commonscat.py clone for wikispecies.

Probably we could merge these three scripts (Commons_link, Commonscat, Species) into one with parameters commons, commonscat and species?

Jul 15 2018, 4:40 PM · Pywikibot-Other-scripts
Dvorapa added a comment to T199643: Generate a new CSRF token if the old one is invalidated.

Isn't this the same as T78393? (or at least too similar)

Jul 15 2018, 4:32 PM · Pywikibot-core
Dvorapa added a project to T199639: Provide a "skip" parameter: Pywikibot-core.
Jul 15 2018, 4:27 PM · Pywikibot-core, Pywikibot-pagegenerators.py
Dvorapa added a project to T198889: Allow different projects of the same language to have different configs in clean_sandbox.py: Pywikibot-core.
Jul 15 2018, 4:26 PM · Patch-For-Review, Easy, Pywikibot-core, Pywikibot-Other-scripts
Dvorapa added a project to T192912: Unexpected ratelimit makes Pywikibot crash: Pywikibot-core.
Jul 15 2018, 4:26 PM · Pywikibot-core, Pywikibot-Wikidata, Wikidata
Dvorapa closed T196874: bot_choice fill format of question and choices counts also color directives as Resolved.
Jul 15 2018, 4:25 PM · Patch-For-Review, Pywikibot-core
Dvorapa closed T57242: Fix translateAndCapitalizeNamespaces for Portuguese as Resolved.
Jul 15 2018, 1:09 PM · Patch-For-Review, Easy, Pywikibot-core, Pywikibot-cosmetic-changes.py
Dvorapa added a comment to T52512: TemplateData: Page properties should not be stored twice (both Template and Template/doc).

I thought this was solved with T125222?

Jul 15 2018, 1:04 PM · VisualEditor-MediaWiki, VisualEditor, TemplateData
Dvorapa added a comment to T199639: Provide a "skip" parameter.

Usually this is done like -cat:A#Hu or -cat:A -start:Hu (starts on hu* articles and cotinues alphabetically)

Jul 15 2018, 12:54 PM · Pywikibot-core, Pywikibot-pagegenerators.py
Dvorapa added a comment to T199539: archivebot_tests tests are failing.
Jul 15 2018, 12:45 PM · Patch-For-Review, Regression, Pywikibot-archivebot.py, Pywikibot-tests, Pywikibot-core

Jul 14 2018

Dvorapa moved T199600: Add zhwikiversity to pywikibot from Backlog to Waiting on other changes on the Pywikibot-core board.
Jul 14 2018, 6:08 PM · User-Jayprakash12345, Pywikibot-core, Chinese-Sites
Dvorapa added a comment to T69663: unsigned comments cause travis build breakage.
In T69663#4425035, @Xqt wrote:

unsigned comments are valid threads and archivebot ignores them. Unfortunately these threads leads test to fail but we must not ignore them otherwise we cannot check whether the regexes work properly. How proceed in this case?

  • either add a timestamp to the talk thread
  • or use an alternate talk page for a given site All other exceptions means there is an undetected timestamp and should be fixed be the regex.
Jul 14 2018, 6:04 PM · Pywikibot-tests, Pywikibot-core, Pywikibot-archivebot.py

Jul 13 2018

Dvorapa added a comment to T160252: format = inline displays as "custom" while not true.

I'm describing the current situation on wikis, I didn't know about the patch, which seems not merged yet.

Jul 13 2018, 11:05 PM · Patch-For-Review, User-MarcoAurelio, VisualEditor, TemplateData
Dvorapa added a comment to T160252: format = inline displays as "custom" while not true.

I don't know what you've fixed, but the issue in the description is old and still not solved.

Jul 13 2018, 10:58 PM · Patch-For-Review, User-MarcoAurelio, VisualEditor, TemplateData
Dvorapa added a comment to T160252: format = inline displays as "custom" while not true.

This is old and probably more times rejected issue for both inline and block options, @Jdforrester-WMF would maybe know the older tasks.

Jul 13 2018, 4:56 AM · Patch-For-Review, User-MarcoAurelio, VisualEditor, TemplateData
Dvorapa added a comment to T196304: weblinkchecker_tests.TestMementoDefault.test_newest fails.

@Dvorapa @Xqt have you found any other catch since the log level increase ?

Jul 13 2018, 4:55 AM · Upstream, Pywikibot-tests, Pywikibot-weblinkchecker.py, Pywikibot-core

Jul 12 2018

Dvorapa added a comment to T195893: Shall we rename Pywikibot-core Phabricator project to Pywikibot?.

Also the PWBC should be changed maybe to PWB

Jul 12 2018, 2:38 PM · Pywikibot-RfCs, Pywikibot-core
Dvorapa removed a project from T182523: option conflict (tracking): Patch-For-Review.
Jul 12 2018, 1:07 PM · Tracking, Pywikibot-core

Jul 11 2018

Dvorapa added a comment to T199199: Documentation of -recentchanges is misleading.

I am interesting in taking this up. Should I go ahead and make reverse = False ?

Jul 11 2018, 12:40 PM · Patch-For-Review, Pywikibot-Documentation, Pywikibot-core, Pywikibot-pagegenerators.py

Jul 10 2018

Dvorapa added a project to T198724: Hatnote templates are under first paragraph on cswiki: Wikipedia-Android-App-Backlog.

This was reported both for app and web in the cswiki tech village pump

Jul 10 2018, 5:06 PM · Wikipedia-Android-App-Backlog, Reading-Web-Local-Wiki-Issues, Readers-Web-Backlog (Tracking), MobileFrontend, Mobile
Dvorapa added a comment to T198911: ContentTranslation substitutes some templates in the references.

OK, now I understand this.

The reason is that this template probably displays messages that suggest self-correction. For example, some templates in the English Wikipedia show an error message on the rendered page that say that some parameters are missing. Is this something like that?

Parsoid parses them at the wrong time, and Content Translation doesn't know that they aren't supposed to be part of the published article.

Jul 10 2018, 1:55 PM · ContentTranslation
Dvorapa added a project to T199199: Documentation of -recentchanges is misleading: Pywikibot-Documentation.
Jul 10 2018, 1:45 PM · Patch-For-Review, Pywikibot-Documentation, Pywikibot-core, Pywikibot-pagegenerators.py

Jul 9 2018

Dvorapa reopened T198911: ContentTranslation substitutes some templates in the references as "Open".

See this part in the example:

<ref>{{Harvnb|Shils}}Je zde použita šablona <code>{&#x7B;[[Šablona:Harvnb|Harvnb]]<nowiki>}}</nowiki></code> označená jako k „pouze dočasnému použití“.
[[Kategorie:Údržba:Články s dočasně použitou šablonou]]</ref>

There is a part of the content of the local Harvnb template substituted by ContentTranslation. Weird is the fact that only the part of it is substituted, not the whole template. Only the part, which is inside display:hidden span, therefore it is now unexpectedly visible and included twice (once hidden in the template and once visible in the unexpected substitution)

Jul 9 2018, 5:57 PM · ContentTranslation
Dvorapa closed T198859: WikiEd courses link above every page started to show even if the preferences' option is turned off as Invalid.

Problem was on-wiki

Jul 9 2018, 5:53 PM · MediaWiki-General-or-Unknown, Education-Program-Design-Research, Education-Program-Dashboard, MediaWiki-extensions-EducationProgram, Education-Dashboard-Course-Pages
Dvorapa added a comment to T198798: Can not use Citoid when editing a reference.

On enwiki they use thousands of templates like this. On cswiki we change them to our standard citation templates (when someone translates the article from enwiki with those templates left), but it can be only done by manually rewriting because of this blocker. Solving this would make the problem much easier.

Jul 9 2018, 5:52 PM · VisualEditor-MediaWiki-References, Citoid, VisualEditor
Dvorapa added a project to T199085: TestSiteGenerators.test_allpages_langlinks_enabled test fails: Beta-Cluster-Infrastructure.
Jul 9 2018, 1:51 PM · Beta-Cluster-Infrastructure, Pywikibot-tests, Pywikibot-core

Jul 8 2018

Dvorapa added a comment to T198817: Make pagefromfile.py experience better for single page upload.

Also take a look at editarticle.py

Please give me an example how to use editarticle.py to do this:

echo "Hello world" > Test.wiki;
python pwb.py pagefromfile -summary:"The edit summary" -title:"Test" -file:"Test.wiki" -textonly -force
Jul 8 2018, 6:36 PM · Patch-For-Review, Pywikibot-Other-scripts, Pywikibot-core
Dvorapa added a comment to T198817: Make pagefromfile.py experience better for single page upload.

Also take a look at editarticle.py

Jul 8 2018, 1:22 PM · Patch-For-Review, Pywikibot-Other-scripts, Pywikibot-core
Dvorapa added a project to T199042: touch.py makes empty edits on ProofreadPage pages: ProofreadPage.
Jul 8 2018, 8:32 AM · ProofreadPage, Pywikibot-Other-scripts, Pywikibot-core
Dvorapa added a comment to T199042: touch.py makes empty edits on ProofreadPage pages.

No i18n, the touch.py bot should never make edits like this, it should be fixed directly in the code and by adding workarounds like i18n. Thank you for the examples of edits

Jul 8 2018, 8:32 AM · ProofreadPage, Pywikibot-Other-scripts, Pywikibot-core
Dvorapa renamed T199042: touch.py makes empty edits on ProofreadPage pages from i18n of message in touch.py to touch.py makes empty edits on ProofreadPage pages.
Jul 8 2018, 8:30 AM · ProofreadPage, Pywikibot-Other-scripts, Pywikibot-core
Dvorapa added a comment to T199042: touch.py makes empty edits on ProofreadPage pages.

This is weird, the change has removed 122 bytes, but the diff is empty

Jul 8 2018, 8:29 AM · ProofreadPage, Pywikibot-Other-scripts, Pywikibot-core
Dvorapa closed T199042: touch.py makes empty edits on ProofreadPage pages as Declined.

If you find out some page touch.py edits and uses that summary, please fill in a new task as it should never happen

Jul 8 2018, 7:56 AM · ProofreadPage, Pywikibot-Other-scripts, Pywikibot-core
Dvorapa added a comment to T199042: touch.py makes empty edits on ProofreadPage pages.

touch.py should never edit the page, so it should never use the summary. Only old pages (last time edited before 2007) can sometimes be edited as they can contain newlines at the end, which touch.py removes. BTW you can probably use -summary:"Something" parameter if you really need to

Jul 8 2018, 7:53 AM · ProofreadPage, Pywikibot-Other-scripts, Pywikibot-core
Dvorapa removed a project from T187009: Pywikibot documentation build throws too many warnings to console (goal): Patch-For-Review.
Jul 8 2018, 7:49 AM · Documentation, Pywikibot-core, Pywikibot-Documentation

Jul 7 2018

Dvorapa added a project to T114318: Sometimes the anchor links generated by an Index: page's <pagelist /> do not have the expected class attribute and value set: Pywikibot-tests.

This is now failing on Pywikibot's AppVeyor and Travis

Jul 7 2018, 9:16 PM · Pywikibot-tests, ProofreadPage, Pywikibot-core
Dvorapa added a comment to T198999: Page._quality has different formats for different pages.

I see, they are different

Jul 7 2018, 9:15 PM · Pywikibot-tests, Patch-For-Review, Pywikibot-core
Dvorapa added a comment to T198999: Page._quality has different formats for different pages.

Is it the same issue? Or are they caused by the same code part/API point at least? (It seemed to me so)

The root cause is T114318.

Jul 7 2018, 8:44 PM · Pywikibot-tests, Patch-For-Review, Pywikibot-core
Dvorapa added a comment to T198999: Page._quality has different formats for different pages.

Is it the same issue? Or are they caused by the same code part/API point at least? (It seemed to me so)

Jul 7 2018, 6:34 PM · Pywikibot-tests, Patch-For-Review, Pywikibot-core
Dvorapa added a comment to T198999: Page._quality has different formats for different pages.

It fails like this:

======================================================================
FAIL: test_check_if_cached_enws (tests.proofreadpage_tests.TestIndexPageMappings)
Test if cache is checked and loaded properly on wikisource:en
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/travis/build/wikimedia/pywikibot/tests/aspects.py", line 783, in wrapped_method
    func(self, key)
  File "/home/travis/build/wikimedia/pywikibot/tests/proofreadpage_tests.py", line 548, in test_check_if_cached
    fetched_label = index_page.get_label_from_page_number(num)
  File "/home/travis/build/wikimedia/pywikibot/pywikibot/proofreadpage.py", line 709, in wrapper
    self._get_page_mappings()
  File "/home/travis/build/wikimedia/pywikibot/pywikibot/proofreadpage.py", line 815, in _get_page_mappings
    % (page_cnt, title))
AssertionError: Page number 1 not recognised as page Page:Popular Science Monthly Volume 1.djvu/8.
======================================================================
FAIL: test_get_labels_enws (tests.proofreadpage_tests.TestIndexPageMappings)
Test IndexPage page get_label_from_* functions on wikisource:en
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/travis/build/wikimedia/pywikibot/tests/aspects.py", line 783, in wrapped_method
    func(self, key)
  File "/home/travis/build/wikimedia/pywikibot/tests/proofreadpage_tests.py", line 575, in test_get_labels
    self.assertEqual(index_page.get_label_from_page_number(num), label)
  File "/home/travis/build/wikimedia/pywikibot/pywikibot/proofreadpage.py", line 709, in wrapper
    self._get_page_mappings()
  File "/home/travis/build/wikimedia/pywikibot/pywikibot/proofreadpage.py", line 815, in _get_page_mappings
    % (page_cnt, title))
AssertionError: Page number 1 not recognised as page Page:Popular Science Monthly Volume 1.djvu/8.
======================================================================
FAIL: test_get_page_and_number_enws (tests.proofreadpage_tests.TestIndexPageMappings)
Test IndexPage page get_page_number functions on wikisource:en
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/travis/build/wikimedia/pywikibot/tests/aspects.py", line 783, in wrapped_method
    func(self, key)
  File "/home/travis/build/wikimedia/pywikibot/tests/proofreadpage_tests.py", line 592, in test_get_page_and_number
    self.assertEqual(index_page.get_page_number_from_label(label),
  File "/home/travis/build/wikimedia/pywikibot/pywikibot/proofreadpage.py", line 709, in wrapper
    self._get_page_mappings()
  File "/home/travis/build/wikimedia/pywikibot/pywikibot/proofreadpage.py", line 815, in _get_page_mappings
    % (page_cnt, title))
AssertionError: Page number 1 not recognised as page Page:Popular Science Monthly Volume 1.djvu/8.
======================================================================
FAIL: test_num_pages_enws (tests.proofreadpage_tests.TestIndexPageMappings)
Test num_pages property on wikisource:en
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/travis/build/wikimedia/pywikibot/tests/aspects.py", line 783, in wrapped_method
    func(self, key)
  File "/home/travis/build/wikimedia/pywikibot/tests/proofreadpage_tests.py", line 563, in test_num_pages
    self.assertEqual(index_page.num_pages, self.sites[key]['num_pages'])
  File "/home/travis/build/wikimedia/pywikibot/pywikibot/proofreadpage.py", line 709, in wrapper
    self._get_page_mappings()
  File "/home/travis/build/wikimedia/pywikibot/pywikibot/proofreadpage.py", line 815, in _get_page_mappings
    % (page_cnt, title))
AssertionError: Page number 1 not recognised as page Page:Popular Science Monthly Volume 1.djvu/8.
======================================================================
FAIL: test_page_gen_enws (tests.proofreadpage_tests.TestIndexPageMappings)
Test Index page generator on wikisource:en
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/travis/build/wikimedia/pywikibot/tests/aspects.py", line 783, in wrapped_method
    func(self, key)
  File "/home/travis/build/wikimedia/pywikibot/tests/proofreadpage_tests.py", line 633, in test_page_gen
    self.assertRaises(ValueError, index_page.page_gen, -1, 2)
AssertionError: Page number 1 not recognised as page Page:Popular Science Monthly Volume 1.djvu/8.
Jul 7 2018, 6:31 PM · Pywikibot-tests, Patch-For-Review, Pywikibot-core
Dvorapa closed T198933: WikibaseKnownTypesTests.test_datatypes is failing on beta cluster tests as Resolved.

It seems resolved, but T198999 occured after the fix

Jul 7 2018, 12:19 PM · Pywikibot-Wikidata, Patch-For-Review, Pywikibot-tests, Pywikibot-core
Dvorapa added a comment to T198999: Page._quality has different formats for different pages.

Also it fails on AppVeyor and Travis

Jul 7 2018, 12:19 PM · Pywikibot-tests, Patch-For-Review, Pywikibot-core
Dvorapa added a project to T198999: Page._quality has different formats for different pages: Pywikibot-tests.
Jul 7 2018, 12:18 PM · Pywikibot-tests, Patch-For-Review, Pywikibot-core
Dvorapa added a subtask for T195826: Cleanup test warnings (goal): T199013: Log entry keys "create", "review", "pagetriage-curation", and "merge" are not known warning.
Jul 7 2018, 8:08 AM · Pywikibot-tests, Pywikibot-core
Dvorapa added a parent task for T199013: Log entry keys "create", "review", "pagetriage-curation", and "merge" are not known warning: T195826: Cleanup test warnings (goal).
Jul 7 2018, 8:08 AM · Patch-For-Review, Pywikibot-core

Jul 6 2018

Dvorapa added a comment to T198817: Make pagefromfile.py experience better for single page upload.

Probably also https://www.mediawiki.org/wiki/Manual:Pywikibot/pagefromfile.py needs to be updated with the new parameters

Seems that such tags breaks transclusions

Jul 6 2018, 1:49 PM · Patch-For-Review, Pywikibot-Other-scripts, Pywikibot-core
Dvorapa renamed T198817: Make pagefromfile.py experience better for single page upload from edit and create pages to Make pagefromfile.py experience better for single page upload.
Jul 6 2018, 1:47 PM · Patch-For-Review, Pywikibot-Other-scripts, Pywikibot-core
Dvorapa added a comment to T198911: ContentTranslation substitutes some templates in the references.

(I only time to time fix the wrong articles, I'm not aware of how to reproduce it)

Jul 6 2018, 1:43 PM · ContentTranslation

Jul 5 2018

Dvorapa updated the task description for T198911: ContentTranslation substitutes some templates in the references.
Jul 5 2018, 8:22 PM · ContentTranslation
Dvorapa created T198911: ContentTranslation substitutes some templates in the references.
Jul 5 2018, 8:21 PM · ContentTranslation
Dvorapa added a comment to T198817: Make pagefromfile.py experience better for single page upload.

Probably also https://www.mediawiki.org/wiki/Manual:Pywikibot/pagefromfile.py needs to be updated with the new parameters

Jul 5 2018, 7:34 PM · Patch-For-Review, Pywikibot-Other-scripts, Pywikibot-core
Dvorapa added a comment to T198817: Make pagefromfile.py experience better for single page upload.
Jul 5 2018, 3:24 PM · Patch-For-Review, Pywikibot-Other-scripts, Pywikibot-core