New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"Next 200" concerning huge Categories (EN-Wikipedia) #237

Open
Ope30 opened this Issue Aug 14, 2018 · 3 comments

Comments

Projects
None yet
3 participants
@Ope30

Ope30 commented Aug 14, 2018

Hey.

I'm not awaiting an immediate fix or anything in the coming days or weeks, this is just for the sake of your information!

Unfortunately, using the function "Next 200" in huge Categories is not working, example is en.wikipedia.org/wiki/Category:20th-century_American_male_actors or en.wikipedia.org/wiki/Category:All_stub_articles?pagefrom=A%2Btu%2Bregreso#mw-pages

GIF:

honeycam 2018-08-14 23-16-36

I think Wikimedia slightly screwed up the Category-System.

@Ope30 Ope30 changed the title from "Next 200" concerning huge Categories to "Next 200" concerning huge Categories (EN-Wikipedia) Aug 14, 2018

@gnosygnu

This comment has been minimized.

Owner

gnosygnu commented Aug 22, 2018

Thanks for the gif. The category system has always been complicated. I'll try to take a look a this, but it may be a difficult fix

@gnosygnu gnosygnu added the category label Aug 27, 2018

@desb42

This comment has been minimized.

desb42 commented Nov 1, 2018

I have been looking at this problem. It's down to a sorting problem with ICU (International Components for Unicode)
The version currently used by en.wikipedia.org (look at https://en.wikipedia.org/wiki/Special:Version) is 57.1
Xowa currently ships with 4.8 (a bit of a difference)

Downloading icu4j-57_1.jar and rebuilding makes it work

I first tried with latest version 63.1 - but this is also incompatible - must stay in lockstep with wikipedia.
I have not looked at any other wikipedia to see if an ICU version check might be necessary - I hope not.

@gnosygnu

This comment has been minimized.

Owner

gnosygnu commented Nov 2, 2018

Downloading icu4j-57_1.jar and rebuilding makes it work

Nice! Thanks for figuring this out. I'll give this a try when I get back from vacation next week

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment