[02:26:09] * Jasper_Deng wonders if Sven_Manguard has checked his Wikidata watchlist notice [02:26:22] not in the last few hours, no [02:26:25] what did I miss? [02:26:51] RfCs [02:26:54] various ones [02:27:17] Oh. Well I've been inactive in general. [02:29:39] It'll be nice when we can do the Commons IW links via wikidata e.g. https://commons.wikimedia.org/w/index.php?title=Category:Rolls-Royce_RB211&action=edit [02:30:21] why aren't we including Commons in this, again, Reedy? [02:30:27] (other than community consensus) [02:30:43] I'm not sure tbh [02:31:09] Presumably commons could just be a "language code" and it would sorta just work..? [02:31:15] It's going to look terrible when I run for Oversighter having failed Crat. However I'm better suited for OS than 'crat. I really only wanted Crat to help with bots. [02:31:31] I've had to get CUs enough to know what is and is not CUable [02:32:00] omfg, no Lydia [02:32:14] For example, one person uploaded their tax return application, complete with EVERYTHING you could think of that would be private [02:32:24] why? Because she didn't have a printer handy! [02:33:05] and these kinds of people (possibly) vote [02:33:13] * Sven_Manguard sighs [02:35:51] * Reedy will ask "Y U NO COMMONS!?" later [02:36:55] Sven_Manguard: to clarify, even if a non-admin ran for OS, he/she would have to go through an RfA-like process [02:37:06] so the foundation would actually be OK w/ that [02:37:18] Jasper_Deng: not really [02:37:27] Have you read the thread on enWP? [02:37:37] I have [02:37:41] Phillipe make it pretty clear that that wouldn't work, IMO [02:37:44] they were OK if an RfA-/like/ process [02:37:58] what's not OK is arbcom appointing them w/o an RfA-like process [02:37:59] Sven_Manguard: philippe commented on the wikidata RFC [02:40:24] I saw [02:45:36] * Jasper_Deng thinks Sven_Manguard is on the fence about voting percentages [02:45:54] hmm? [02:46:03] because I stopped part of the way through the RfC? [02:46:07] yeah [02:46:12] No, I'm doing an important RL email [02:46:36] which reminds me, does anyone here speak Chinese? [02:46:45] I only speak it, not read it [03:04:10] oh, yes, forgot what I came here for. Jasper_Deng, legoktm, others: http://en.wikipedia.org/wiki/Wikipedia:Requests_for_comment/Wikidata_Phase_2 [03:04:21] * Jasper_Deng saw [03:04:24] I'm undecided [03:04:32] thanks [03:04:38] ill take a look later [03:22:30] stewards have OS, right? [03:22:49] legoktm? [03:22:53] yes [03:22:56] thought so [03:22:58] mhm [03:44:38] hmmm [03:44:56] I could have sworn that Vituzzu was not the only steward we had on the project [03:45:15] am I missing someone? [03:45:18] Jhs is also [03:45:58] ah, yes [03:46:07] were there not more? [03:46:25] sDrewth is too (but not a sysop) [03:46:38] (IRC nick, ofc) [03:48:23] aka billinghurst [03:53:27] We do have a RFA-like process for OS [03:55:54] lol [03:56:06] I entered "I accept these terms for my future edits. Do not show this message again." into the search box [03:56:22] I get "Did you mean: I accept these terms formy future edittools. De no show this mainpage again. [03:56:22] " [03:56:30] lol [04:00:47] I still get that dialogue every time I open up the browser [04:01:08] I never do [04:04:10] I'm getting tired of that message appearing [04:04:29] I can't find the .js file for it [04:05:22] :/ [06:11:51] Hey all. [06:11:57] The "By clicking "save", you agree to the terms of use, and you irrevocably agree to release your contribution under the CC0 license. [06:11:58] I accept these terms for my future edits. Do not show this message again" [06:12:04] message isn't going away for me [06:12:20] I click do not show again and nothing happens [06:12:30] any ideas? [06:15:07] yeah theres a bug filed [06:15:27] * legoktm looks [06:15:41] Sven_Manguard: probably fixed today [06:15:45] https://bugzilla.wikimedia.org/show_bug.cgi?id=47435 [06:15:56] k [06:16:19] there's a patch, but need to find someone to approve it and deploy it :) [06:16:45] Reedy? [06:17:53] Jasper_Deng_busy: probably, but he's not a JS expert so might not be the one to approve it [08:28:20] New review: Daniel Kinzler; "(3 comments)" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/59746 [08:29:24] hashar: hi! quick question about gerrit setup... we were discussing that it would be nice of CR+1 was "sticky", like +2 is. [08:29:33] hashar: is this configurable per project? [08:29:42] and, was this already diswcussed for core somewhere? [08:29:55] Guten Tag [08:30:16] Bonjour :P [08:30:28] DanielK_WMDE: OpenStack uses a python script that reapply the votes whenever the change has been detected as being trivial [08:30:36] I am not sure whether it is build in gerrit though [08:30:49] might be a feature request, let me look in our bug tracker [08:31:19] hashar: well, it always re-applies a -2 [08:31:35] yup -2 is meant to be blocking a change regardless of the patchset [08:31:38] hashar: actually, sorry - i was thinking of *-1*, not *+1* [08:31:39] anyway [08:31:48] but the rest of the votes are on the patchset itself [08:31:55] hmhm... [08:32:06] i'd like my -1 to stick around though... [08:32:43] ideally, it could detect whether all the lines that had comments were touched... but even then. [08:32:44] another thing is that when a new patchset is uploaded that will clear its state and shows it bold in the users dashboards [08:33:08] ah https://bugzilla.wikimedia.org/show_bug.cgi?id=41074 "report trivial rebases in Gerrit" (opened by me) [08:33:22] Chad said: Re-applying the votes is already a work-in-progress [08:33:22] yea... but it's easy to miss earlier complains by others. [08:34:07] keeping the votes when rebasing is the minimum, but i'd really like to keep them even in case of non-trivial changes [08:34:16] whoever gave the -1 should have to look and removed it [08:34:51] to me a new patchset need a review again and that make sense to clear the votes [08:34:57] i'd like to try this at least for Wikibase... but I guess it's all hackery, and not easily done per project :/ [08:35:30] anyway, you want to talk about it with ^demon whenever he shows up (usually at 2pm) [08:35:31] hashar: but if someone pointed out an issue two patchsets ago, it's very easy to miss that once a new patch set is up. [08:35:37] I would be happy to participate [08:35:39] yea, will do [08:35:40] thanks [08:35:49] and yeah sometime we can miss a new patchset :( [08:36:11] when I want to make sure I dont miss an update, i do CR-2 [08:36:13] not ideal [08:37:35] hashar: not ideal at all. this is how the issue came up: interpretation of what "CR-2" means. to me it means "bad idea, unfixable, forget it". [08:38:02] but i wals want a sticky "you need to fix this before we can merge it" thingy. [08:38:08] whereas to me it is more like : "that is going to break prod horribly, make sure it does not land in master by mistake" [08:38:09] :D [08:38:20] yea... [08:38:33] bound to cause confusion and ruffled feathers :/ [08:38:39] yup [08:41:11] bah... [09:20:48] Tobi_WMDE: https://gerrit.wikimedia.org/r/#/c/60133/ [09:23:15] hi [09:23:30] hi [09:27:23] 5 million articles left with IW links :D [09:27:28] shoop da wop [09:27:31] *woop [09:30:15] why so many? [09:31:16] would it make sense to go through the wikis, smallest first, and get them cleaned up and empty one by one? then we have milestones and targets, instead of cleaning all of them a bit all the time and finish with all of them at once? (just wondering loud. by the way thanks for the amazing job, addshore) [09:32:23] looking at http://bots.wmflabs.org/~addshore/addbot/ some of them should be too hard to finish ;p [09:32:28] and i think some are already done ;p [09:33:14] looking at that i am still confused :D [09:33:20] have you figured out what the rows mean? [09:33:37] note the bot isnt running yet ;p [09:33:40] Denny_WMDE: if we hit them all at once, we create work lists of conflicts so that no matter what language you speak, you can still help [09:33:43] the collums are now accurate ;p [09:34:14] legoktm: just gonna reorder my bot stuff quickly ;p [09:34:16] legoktm: ok, makes sense, you're right [09:35:07] ok, so what do the columns mean? [09:35:13] Denny_WMDE: Its all in a pretty new db now ;p [09:35:31] "pending" means "still needs to be checked and probably has local iwlinks"? [09:35:41] yes [09:35:53] give me 30 mins and thatll all start updating ;p [09:35:56] and "checked" means "have checked this, and couldn't figure out what to do, left local interwiki links there" [09:36:01] ? [09:36:02] sure :) [09:36:13] yep :) [09:38:56] ok, then i will wait for the list to be updated :) am curious how it looks like [09:39:31] so, ch.wiki e.g. is almost done. there are only 5 pages to be checked, and all others have been cleaned? [09:45:14] New patchset: Tobias Gritschacher; "Make check for ULS language case-insensitive in Selenium tests" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/60250 [09:45:35] Change merged: Tobias Gritschacher; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/60250 [09:58:59] Change merged: Daniel Kinzler; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/60213 [10:06:12] Denny_WMDE: yes [10:06:23] and for example I just took a look at xh which says it has 2 pending [10:06:37] but they are both done :) so as soon as the bot runs that will be removed from the db :) [10:06:51] nearly finished rewriting stuff [10:09:26] will you have a list of all wikipedias with pending 0, checked 0? [10:09:49] or simply a list at the end of "Wikipedias without language links" [10:19:13] liangent: hi [10:19:52] Denny_WMDE: hi [10:20:02] i am now here for questions [10:20:56] New review: Daniel Kinzler; "(3 comments)" [mediawiki/extensions/Wikibase] (master); V: 2 C: 2; - https://gerrit.wikimedia.org/r/60214 [10:20:56] Change merged: Daniel Kinzler; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/60214 [10:21:06] Denny_WMDE: well I have to leave soon later, though it's not that urgent [10:21:29] one question here: do you think data transcluded into articles should be in page language or user language? [10:22:13] it might look strange if a word in a sentence is in another language than the whole setence [10:23:06] blah [10:23:07] even when a word means something different in two languages [10:23:15] enwiki's taxonomy is messed up [10:23:29] it can cause users to misunderstand the info [10:26:08] liangent: it should be in the page language [10:26:24] liangent: or be very clearly marked up to be in a different language [10:26:27] Denny_WMDE: responded on enwiki [10:27:00] rschen7754: responed back already :) [10:27:12] Denny_WMDE: so there shouldn't many fallback issues in this aspect I guess? [10:27:33] New review: Daniel Kinzler; "(2 comments)" [mediawiki/extensions/Wikibase] (master); V: 2 C: 2; - https://gerrit.wikimedia.org/r/60215 [10:27:33] Change merged: Daniel Kinzler; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/60215 [10:28:00] liangent: on the client we should probably never use any user fallback, because this would mess with caching [10:28:05] only pages on wikidata site are affected by possible cache split I assume? [10:28:21] liangent: on the client, if at all, only global fallback would be ok, and should be marked explicitly [10:29:02] how "explicit"? language name in parentheses after the data, or just is enough [10:29:14] liangent: yes, only Wikidata pages would be allowed to mess with the cache. one possibility could be to implement the user language fallback only in javascript. this would mean that caches would still work. a little. [10:30:15] liangent: hmm. some class and lang would be needed, i guess, so that we can add appropriate css [10:30:44] yep [10:30:54] Change merged: Daniel Kinzler; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/60216 [10:31:41] ok I gotta go now [10:32:11] btw, Denny_WMDE, what's your expected online time? [10:32:57] the next 5 hours or so [10:33:05] and probably then later again [10:33:08] for deployment [10:33:29] I mean in the future [10:33:37] at what time in a day [10:33:54] New review: Daniel Kinzler; "Seems like it would sense to have constants for the data type IDs. Magic values in literals are erro..." [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/60217 [10:35:28] usually between 11am an 6pm Berlin time [10:36:03] Denny_WMDE: ok thanks. afk [10:53:30] New patchset: Tobias Gritschacher; "Autosummary for setClaim" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/58880 [10:53:30] New patchset: Tobias Gritschacher; "Selenium tests for autocomments/autosummaries" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/60252 [10:56:25] Denny_WMDE: bot done again [10:56:37] infact, got 2 more bugs to squish [10:57:02] addshore: still no wikis completely finished? [10:57:07] or do they get removed from the list? [10:57:16] New patchset: Tobias Gritschacher; "Autosummary for setClaim" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/58880 [10:57:34] they get removed from the list [10:57:44] New patchset: Tobias Gritschacher; "Selenium tests for autocomments/autosummaries" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/60252 [10:57:46] as they have no entries in the db ;p [10:58:04] * aude guesses those with interwikis like page#section are still there? [10:58:18] wonder how many? [10:59:33] aude: yes they are [10:59:52] just saw one here: https://ch.wikipedia.org/wiki/T%C3%A5si [10:59:58] New review: Jeroen De Dauw; "(1 comment)" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/60214 [11:00:02] they are counted in addshore's db? [11:00:20] hmm, actually they have been on the "checked" side of things [11:00:25] they were although they are now slowly being removed so finding the others will be easier [11:00:26] ok :) [11:00:44] got 1 more bug to squish [11:00:54] addshore: would it be hard to list all wikis that are not in the db anymore? [11:01:09] hmm Denny_WMDE shouldnt be, ill have a go after this bug :) [11:01:29] something like: "23 Wikipedias are done: yadda.wikipedia, bla.wikipedia, blabla.wikipedia, … " [11:01:39] would be awesome :) thanks! [11:02:24] looking to clean up the croatian links… :) [11:05:04] Denny_WMDE: whats the lang code foe croationawiki? [11:05:07] *for [11:05:18] hr [11:05:39] running the bot against the remaining articles now [11:05:55] oh, if i can ask for wishes, also uz.wiki would be awesome [11:06:10] ;p [11:06:21] hehe :) [11:06:29] it's just wishlist :) [11:06:37] they should now be updating ;p [11:06:43] yay [11:07:21] * addshore has just turned off the importing of iwlinks to wd for addbot as there are just too many conflicts now.. [11:08:13] gonna run for all langs now [11:08:19] get ready for all of the numbers to update ;p [11:09:04] it's going to take a while to get used to the edit link on enwiki doing not what i expect now [11:09:26] * aude click edit source to see the links [11:17:06] hmm Denny_WMDE [11:17:06] stalgian|aagcztrt-smg-x-old|bm|cbk-zamboryhbu-vroprgnkkwf|ho|hz|iiab|kji|krhdejg|map-bms|mhn|moj|musvhp-nlw|ngvgmphya-rupa-taraehnomple|sqnqt|udmcpr-classical-min-nan-yue| [11:17:20] but I know any language with a - in is a lie [11:19:04] and thats a mess xD [11:19:10] |nostalgia|aa|bat-smg|bm|cho|ho|hz|ii|kj|kr|mh|mo|mus|nds-nl|ng|sq|udm| [11:19:19] ignoring bat-smg [11:19:24] and nds-nl [11:19:54] (for your reference it should now appear at the bottom of http://bots.wmflabs.org/~addshore/addbot/ [11:20:59] sweet :) [11:21:01] thx :) [11:22:17] awww the list of articles that need fixing just grew a lot… [11:22:27] ;p [11:22:38] it only lists ones the bot has confirmed ;p [11:30:18] rschen7754: I updated http://en.wikipedia.org/wiki/Wikipedia:Requests_for_comment/Wikidata_Phase_2#In_infoboxes and would like someone to check if I maybe changed the meaning of the options? [11:30:30] was actually looking at that right now [11:30:58] thx [11:30:59] yeah, 3 and 4 are fine [11:31:17] addshore: hehe, i guess there are still plenty of iwconflicts lurking ... [11:31:26] Denny_WMDE: yep [11:31:49] rschen7754: thx. I hope risker will agree with the changes too. do you know when we can expect her to show up? [11:32:16] Denny_WMDE: usually evenings my time (Los Angeles) [11:32:40] ok, that's… middle in the night my time :P [11:32:49] (Berlin) [11:32:51] but she only frequents #wikipedia-en-admins (private) [11:33:23] #wikipedia-en is inhabited by too many trolls lol [11:33:49] New patchset: Tobias Gritschacher; "Autosummary for setClaim" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/58880 [11:34:12] well, discussion can happen on-wiki as well. or on mailinglist. or wherever. [11:47:11] heh, still removing thousands of iw links every min [11:48:18] there have been more than 240 million language links in the main namespace before phase 1 went live [11:48:55] about 5 GB of text [11:49:20] i am looking forward to do the analysis again at some point, to see how wikidata changed that :) [11:50:09] New review: Daniel Kinzler; "(1 comment)" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/60214 [11:50:22] haha, how much text got removed from the pedias? :P [11:50:49] well, i guess about these 5 GB of text :) also the edit rate will probably go down for some wikipedias [11:51:12] right all setup, at 10am my time the bot will start a process for every wiki and re run over the articles :) [11:51:29] what's your time zone? [11:51:54] uk so right now bst which is gmt+1 ;p [11:52:45] ok, so every day at noon my time there are new numbers :) [11:53:05] hehe :) maybe I should start it a bit sooner [11:53:10] maybe 1am [11:53:34] 1am it is :) [11:53:54] also just realise the server runs on gmt so its 01:00GMT [11:55:14] :) [11:55:40] as long as it runs daily, i will get new numbers if i check it once daily anyway ;) [11:57:08] yep :P [11:59:12] and Denny_WMDE one other thing that might interest you is https://www.stathat.com/stats/90o4i [12:02:06] that is a bit minimalistic [12:02:15] what does it mean? :) [12:02:36] how many times people are viewing the page and therefore probably fixing conflicts on there ;p [12:03:50] hmm, i wonder if I could add something to track link clicks on there [13:25:41] New review: Daniel Werner; "I don't quite get why all the functions in the RepoApi still use the datamodel objects. Only the Abs..." [mediawiki/extensions/Wikibase] (master) C: -1; - https://gerrit.wikimedia.org/r/58223 [13:28:48] New patchset: Tobias Gritschacher; "Autosummary for setClaim" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/58880 [13:35:42] New patchset: Tobias Gritschacher; "Autosummary for setClaim" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/58880 [14:01:33] New patchset: Tobias Gritschacher; "Autosummary for setClaim" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/58880 [14:06:46] New patchset: Tobias Gritschacher; "Autosummary for setClaim" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/58880 [14:12:08] rschen7754|away: Susan: please poke when around [14:18:23] Reedy: aude: if you have time, any idea why the creation of wikidatawiki-20130417-pages-logging.xml.gz takes so extremely long? it's running for four days now… it feels like it is running longer than the creation of wikidatawiki-20130417-pages-meta-history.xml.bz2 (but I don't have numbers for this claim) [14:19:39] Denny_WMDE: no idea [14:19:45] ariel might know [14:20:13] i know the log table is huge, but still, more than 4 days looks weird [14:20:16] to be found in wikitech as apergos [14:20:24] thx [14:30:19] hello Denny_WMDE [14:31:18] hi liangent [14:31:36] New patchset: Daniel Werner; "(bug 47435) Fix problem with dismissing copyright notice" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/60277 [14:31:37] about global fallback + user fallback: how do you think about chromium's language selector ui? I guess it fits our need too [14:32:28] regarding the language selector UI, we already have two of those, I think that is sufficient :) [14:32:29] specifically, we only maintain one fallback chain per user. when a user try to add a language to it, all its fallback targets from global fallback chain are added too [14:32:39] i don't know chromium's ui, also, you have a link? [14:32:50] New review: Tobias Gritschacher; "Selenium statements-tests & QUnit tests OK." [mediawiki/extensions/Wikibase] (master); V: 2 - https://gerrit.wikimedia.org/r/59599 [14:32:55] New review: Daniel Werner; "see I8d2517568b394f9da8e2ad753e5c8d9fe9595a45 for a proper fix which will also work in IE8" [mediawiki/extensions/Wikibase] (master) C: -2; - https://gerrit.wikimedia.org/r/60133 [14:33:10] it's a software so there can't be a link other than "chrome://settings/" to work in chromium... [14:33:34] aude: https://gerrit.wikimedia.org/r/#/c/60277/ [14:33:44] Tobi_WMDE: can you try with selenium and IE [14:33:56] * aude can see if it works in chrome and firefox :) [14:34:14] continuing... after a language (together with its global fallbacks) is added to a user's "language set" as they want [14:34:26] * aude has no way of testing with IE [14:35:08] us neither [14:35:15] however an entry with any other entries falling back to it can't be removed from the list (in chromium, when I remove it, it's added back again automatically) [14:35:19] but I promise that does not break ie8 [14:35:19] * aude rages [14:35:23] ok [14:35:31] Denny_WMDE: ^ [14:35:35] I merge it, can you backport it? [14:35:38] i use chrome and hope it's the same as chromium [14:35:43] Tobi_WMDE: ok [14:35:54] Denny_WMDE: yeah I think so [14:36:34] hmm, actually I think ULS is more useful in selecting a language [14:36:53] Change merged: Tobias Gritschacher; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/60277 [14:36:53] that's for users to manage their own language fallback chain [14:36:54] and whatever is stated in the preference in chrome can be stated with babel on the user page too [14:37:05] any reason not to use babel for that? [14:37:12] and well mix global & user fallback [14:37:44] global fallback. when a user add zh-cn to their babel, they may not realize they should add zh-hans and zh too [14:39:26] also we can't quietly place zh-hans and zh (and en, based on our system fallback) just after zh-cn, because they may prefer other languages over zh (or en) [14:40:46] hm. we could always use the user fallback first [14:41:02] and only then go to the global fallback. [14:41:54] in that case users could explicate their order as much as they like, and only after that we try to guess [14:43:21] nope. if a user says place babel zh-cn-N then es-2, it's bad to feed they es instead of zh-hans [14:43:36] because zh-hans is almost identical to zh-cn [14:43:56] in system messages we just write messages for zh-hans and let zh-cn fall back to it [14:44:39] chromium's UI is good because it gives users some feedback about what they'll finally get [14:44:58] yes, but it is so much of an external system [14:45:10] it's like nothing we currently have, which means a lot of new code, etc. [14:45:29] yeah [14:45:58] I'd prefer something that is more aligned with what we already have. [14:46:18] I could imagine a special page which helps you with setting up your babel, and explains the fallback chain etc. [14:46:36] and make such suggestions like "you probably want zh-hans here" [14:46:55] but otherwise, use the explicit list, fall back to the global afterwards [14:47:11] or else we need two kind of fallbacks: "almost the same" and "normal fallback" [14:49:59] Denny_WMDE: I can't well imagine the whole workload but it time permits let me try the first :) [14:52:07] Denny_WMDE: do we already have some widget to allow users to set up a language list? [14:53:58] liangent: no, we only have a widget that lets a user choose a language [14:53:59] ULS [14:54:10] currently only enabled for logged in users [14:56:17] Denny_WMDE: so the "use the explicit list" approach is also not doable without much new code currently.. [14:56:56] why not? [14:57:07] ah, sorry, misunderstood [14:57:09] there is babel [14:57:15] it is just not a widget [14:57:49] Denny_WMDE: you mean {{#babel: ? [14:58:18] yep, as in here: http://www.wikidata.org/w/index.php?title=User:Denny&action=edit [14:59:32] looks like it's being overused [15:00:04] it's too implicit for users to configure user settings by editing their user pages [15:03:21] it would save us from needing to create a completely new preference, and the data is already there [15:10:55] and if the special page explains it, it would not be too implicit [15:11:05] it could be still regarded as overused though [15:13:09] New patchset: Daniel Werner; "info about approved copyright message in one language will remain" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/60281 [15:13:26] Denny_WMDE: which special page? [15:14:11] a new one that tells you "here's how your fallback chain looks like." and where you can figure out what you need to do in order to change it. [15:16:23] Denny_WMDE: having it configurable just on that special page looks more user friendly (that's the other approach mentioned above) but of course it needs more coding work [15:17:07] it's not just more work, it's also more code to maintain later [15:17:10] and we already have babel [15:17:17] i do not understand why not use it? [15:19:53] what about users who want a clean user page? [15:20:52] well, they can't use babel obviously [15:20:57] why would they want that? [15:21:56] you mean an empty user page, or one without the babel boxes? [15:21:57] I don't know but we have some users on zhwiki even insisting keeping their user page red [15:22:07] red as in red link [15:22:13] can babel boxes be put on a user sub page? [15:22:36] that's just annoying. it always means some extra hassle to get to the user contributions etc. [15:22:36] they could be transcluded onto the user page that way [15:23:21] Denny_WMDE: it's not more difficult. red user pages are HTTP 200 too and have links to contribs pages too [15:23:53] http://www.mediawiki.org/wiki/GlobalProfile/design si coming someday maybe :o [15:24:17] one more reason not to put effort into solving this problem with more code [15:24:20] i imagine the idea of user pages changing someday.... [15:24:24] on the global profile this makes much more sense [15:25:35] I don't really know it, but what's its progress? [15:26:16] liangent: seems something very much in mind at the foundaiton, but no idea details, schedule, etc. [15:26:44] more at the idea stage, but the idea of a global watchlist, etc. has been talked about a bit over the years [15:27:02] i can imagine things going in this direction, sooner or later [15:27:23] http://www.mediawiki.org/wiki/GlobalProfile ( no timeline) [15:27:50] * liangent is readingit [15:28:12] anyway, about babel boxes, it seems like a simple approach for now [15:29:12] babel still requires per site setup... [15:29:32] I assume GlobalProfile is tied to global accounts right? [15:29:40] liangent: i think it would be [15:30:22] liangent: that's how i understood it. it would be global [15:33:16] ok then what about make it a hook (or any other way to implement interface) to accept external source about users' exact language perference? [15:33:43] and should system messages benefit from this? [15:36:47] if you let the system messages benefit from this, it might have all kind of hassles with the caches [15:36:57] New patchset: Aude; "(bug 47435) Fix problem with dismissing copyright notice" [mediawiki/extensions/Wikibase] (mw1.22-wmf2) - https://gerrit.wikimedia.org/r/60284 [15:37:34] i think it is currently implemented like this, or at least it should - i.e., if babel is not available, it uses it in different ways [15:37:36] Change merged: Daniel Werner; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/59130 [15:37:46] Change merged: Daniel Werner; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/59408 [15:37:57] Change merged: Daniel Werner; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/59409 [15:38:11] Change merged: Daniel Werner; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/59410 [15:40:39] Denny_WMDE1: maybe - I've never dived deeply into MessageCache [15:41:23] liangent: i think there are more layers of caching involved for wmf [15:41:30] like squid, and someday varnish [15:41:34] plus parser cache, etc. [15:41:47] squid is the main one we've had issues with, re: universal language selector for anons [15:41:59] that's why it's enabled for logged-in users only [15:42:17] aude: it's already there for long days on zhwiki, about variant support [15:42:26] Change merged: Daniel Werner; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/59422 [15:42:35] Change merged: Daniel Werner; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/59599 [15:42:52] however there're few variants so it's not that difficult to resolve [15:43:17] http://dumps.wikimedia.org/other/pagecounts-raw/ [15:51:55] Change merged: Aude; [mediawiki/extensions/Wikibase] (mw1.22-wmf2) - https://gerrit.wikimedia.org/r/60284 [15:57:11] Change abandoned: Aude; "(no reason)" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/60133 [16:04:12] DanielK_WMDE: fyi, there's a point if you run the dispatcher too long, that the profiler will cause php to run out of membery [16:04:21] we won't hit that in production, though [16:04:44] reason to have the dispatcher restart periodically like we do with the cron jobs [16:04:50] memory [16:18:08] Reedy: i'll be back in ~1 hour or so, in time for deployment stuff [16:18:48] for us, it's just a simple config change and enwiki can be switched first and then config change [16:40:51] aude: Am I confusing weeks or is the linkItem widget supposed to go live today? [16:57:29] DanielK_WMDE: For setaliases... do you think "Use either "set" or "add"/"remove" parameters." is ok/ clear as an error message? [16:58:47] hi [16:59:08] will there be a way to enter dates? [16:59:56] Keyboard [17:04:52] can wikidata be used to store bibliographic information? and perhaps all the tags too? [17:06:13] Schisma_: see the properties proposal pages [17:12:20] hoo: we can enable the widget on enwiki [17:12:34] then i think the others on wednesday [17:13:16] Schisma_: or maybe you mean something else than properties? [17:13:37] no i mean properies [17:13:41] like a birth date [17:13:52] would require a date type [17:16:53] aude: \o/ [17:19:56] New review: Daniel Werner; "Maybe missing, but not in the valueview extension. This is wikibase specific and should therefore be..." [mediawiki/extensions/DataValues] (master) - https://gerrit.wikimedia.org/r/58486 [17:22:30] hoo: https://gerrit.wikimedia.org/r/#/c/60292/ :) [17:22:54] :) [17:25:04] now back to working on the change dispatching stuff [17:29:34] Denny_WMDE: http://bugzilla.wikimedia.org/41907 just for reference [17:29:59] sweet [17:30:10] does this mean we get rid of the long patrol log list? [17:30:34] if the community agrees, i think so [17:30:56] explaining the technical reasons, i don't see it being a problem [17:31:27] aude: Do you think: "Use either "set" or "add"/"remove" parameters." is clear as an API error msg? [17:31:37] http://www.wikidata.org/wiki/Wikidata:Project_chat/Archive/2012/11#Patrol_flags [17:32:35] hoo: out of context, it's a bit confusing [17:32:47] it's for set aliases? [17:32:53] Yep [17:33:13] you can either use set and a complete list OR add and/or remove with specicif items [17:34:16] it's a little confusing how the api module is [17:34:29] aude: True... I'm trying to improve that [17:34:32] but as long as it's documented adequately, then it makes sense [17:34:38] and the error message is ok [17:35:41] setting/adding aliases and removing would be a good task for my testwiki bot :) [17:37:06] Denny_WMDE: disabling logging doesn't mean stopping the irc activity messages does it? [17:37:15] nope [17:37:23] Denny_WMDE: nice, ok [17:44:10] New patchset: Hoo man; "Slightly overhaul SetAliases" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/59746 [17:44:42] Denny_WMDE: aude: at home now - getting some things sorted and then ready for deployment [17:44:56] New review: Hoo man; "(3 comments)" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/59746 [17:45:02] Lydia_WMDE: k [17:45:15] ah crap [17:45:45] hoo? [17:45:58] did a minor mistake and ahve to upload a new patch set [17:46:12] New patchset: Hoo man; "Slightly overhaul SetAliases" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/59746 [17:46:17] Incomplete testing -.- [17:47:10] New review: Hoo man; "Fixes the documentation and parameter validation as well now." [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/59746 [17:58:04] New patchset: Daniel Werner; "Revert of I4873abce509e391cbe3104883965c91dd0b592d1 and correct valueview dependencies" [mediawiki/extensions/DataValues] (master) - https://gerrit.wikimedia.org/r/60296 [17:58:40] New patchset: Daniel Werner; "Putts twisted dependencies from I4873abce509e391cbe3104883965c91dd0b592d1 where they belong" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/60297 [18:07:37] 2013-04-22 18:07:21 mw1133 wikidatawiki: [2ccc032a] /w/api.php?format=json&action=wbcreateclaim&entity=q275960&snaktype=value&property=p136&value=%7B%22entity-type%22%3A%22item%22%2C%22numeric-id%22%3A744038%7D&token=954145c648367746c7a56f9f946102f4%2B%5C&baserevid=29671428&summary=Bot%3A%20video%20game&bot=1 Exception from line 548 of /usr/local/apache/common-local/php-1.22wmf2/extensions/Wikibase/repo/includes/EditEntity.php: [18:07:37] #0 /usr/local/apache/common-local/php-1.22wmf2/extensions/Wikibase/repo/includes/EditEntity.php(642): Wikibase\EditEntity->checkEditPermissions() [18:07:37] #1 /usr/local/apache/common-local/php-1.22wmf2/extensions/Wikibase/repo/includes/api/ApiWikibase.php(688): Wikibase\EditEntity->attemptSave('/* wbcreateclai...', 18, false) [18:08:01] Danwe_WMDE: I found why Gerrit didn't recognize the renames, btw: If more than 60% of the lines are changed in the same commit (40% for cgit) git just assumes a new file [18:08:11] * were [18:08:16] Denny_WMDE: aude DanielK_WMDE ^ There's tonnes of these exceptions happening in the logs [18:08:32] http://p.defau.lt/?F66Mt8Ry3MmDqB1VUzltfA [18:08:41] wtf? [18:09:02] are we already on wmf2? [18:09:09] and wikibase-wmf2? [18:09:26] shouldn't matter re: enwiki [18:09:45] when did this start? [18:09:50] Dunno [18:09:54] Aaron just mentioned it [18:10:00] my first feeling was that's the php->json switch that we did last week [18:10:07] They're all from wikidatawiki [18:10:15] * @throws \PermissionsError if the user's permissions are not sufficient [18:10:34] oh, [18:10:46] no, i think i am wrong [18:10:47] check edit permissions [18:10:53] related to rate limit, could it be? [18:11:08] yes, but rate limits are set, are they? [18:11:14] no they arenot set [18:11:16] not yet [18:11:23] Could be... goes into the same status object [18:11:25] * aude can backout that patch [18:11:47] or daniel has a core patch that might help [18:11:49] Now they seem to have stopped [18:11:51] o)_0 [18:12:01] aude: I presume we should just catch these and give a useful message? [18:12:13] In ApiWikibase [18:12:14] https://gerrit.wikimedia.org/r/#/c/60239/ ? [18:13:15] * Reedy looks blankly [18:15:10] i thought the rate limit thing has been deployed since last week [18:15:51] I'm confused why they have just stopped, completely [18:15:57] Did some bot get the message? ;) [18:16:33] heh [18:16:51] reedy@fluorine:/a/mw-log$ grep -c wikidatawiki exception.log [18:16:52] 4672 [18:17:00] reedy@fluorine:/a/mw-log$ grep -c enwiki exception.log [18:17:00] 206 [18:18:14] We're better... wait no [18:18:53] What else needs doing? [18:23:43] Danwe_WMDE: Using $.toJson is fine in the non-Abstracted API, I supposes? [18:23:43] * suppose [18:23:57] if the problem stopped, then we can deploy my config patch for enwiki? [18:24:18] while stuff like * @param {wb.SnakList} snaks isn't [18:24:29] I think so [18:24:36] One different exception [18:24:36] 2013-04-22 18:23:25 mw1201 wikidatawiki: [7e1087fa] /w/api.php?action=translationaids&format=json&title=Translations%3ATemplate%3ATool%2Ftext%2F6%2Fka Exception from line 179 of /usr/local/apache/common-local/php-1.22wmf2/extensions/Wikibase/lib/includes/EntityFactory.php: failed to deserialize [18:24:59] 2 of those now [18:25:08] transaltions? [18:25:34] Translate extension [18:25:48] why is it trying to treat a translation thing as a wikibase entity? [18:25:51] http://p.defau.lt/?WWRduRwL4GnQxlhjlSozLw [18:26:02] seems oddd [18:26:04] odd [18:27:12] brb [18:28:07] seems like it's trying to do some wiki text thing in the main namespace [18:28:10] won't work [18:29:50] Wonder if it's worth bugzillaing [18:30:08] https://gerrit.wikimedia.org/r/#/c/60292/ ? [18:31:12] * aude clicks [18:33:27] we have a tracking bug https://bugzilla.wikimedia.org/45600 [18:33:40] should get closed on wednesday [18:34:01] if we need one for enwiki..... [18:35:13] 2 Warning: assert() [function.assert]: Assertion failed in /usr/local/apache/common-local/php-1.22wmf2/extensions/Wikibase/DataModel/DataModel/Claim/Claims.php on line 242 [18:35:24] wtf [18:35:30] those come and go [18:38:53] Deployed anyway [18:39:46] http://en.wikipedia.org/wiki/Wikipedia:Sandbox [18:39:49] wheee [18:39:51] it works [18:40:02] Suprised? ;) [18:40:14] heh [18:40:24] * aude bored [18:40:39] http://www.wikidata.org/wiki/Special:Contributions/97.67.177.35 <- anyone feel like hitting them on the head? [18:40:48] as in an admin [18:40:52] aude: Wasn't the widget supposed to go live as well? [18:41:03] grrr [18:41:06] hoo: yes [18:41:28] * aude testing the widget [18:41:45] damn toolserver... always hanging [18:42:51] aude: I only get regular wikidata links for not-linked items [18:42:57] Who or what broke that? [18:43:11] The widget can handle one-link-items [18:43:26] might need a kick of the js [18:43:34] https://test2.wikipedia.org/wiki/Wikipedia:Sandbox for example works [18:43:41] but i don't see the link on enwiki sandbox [18:44:34] aude: $( '#wbc-linkToItem' ) => empty [18:44:39] gnah [18:45:39] why? [18:46:10] Doh [18:46:19] We have different classes in certain cases [18:46:23] for no reason [18:47:02] hoo: why $.toJson? [18:47:58] weird anyway that i removed the wikidata link to enwiki sandbox [18:48:03] hoo: When I am talking about Json there, then I am talking about plain objects, not an already stringified version. [18:48:04] it still has interwiki links? [18:48:07] * aude purged [18:48:46] aude: Shall I push my hot fix? [18:48:47] http://en.wikipedia.org/wiki/Template:Sandbox_heading [18:50:21] Danwe_WMDE: Ok, so I can push in objects, and .toJson them in .RepoApi?! [18:50:21] * aude tries another page [18:51:43] hoo: sure [18:51:47] hoo: aude: does this sound right? "At the same time we have enabled a new feature that lets you add another language link here without having to go to Wikidata if there is no other language listed on Wikidata yet." [18:51:56] http://en.wikipedia.org/wiki/Yasutake_Funakoshi [18:52:01] that should have the widget [18:52:04] Lydia_WMDE: Yes, sounds good :) [18:52:11] cool [18:52:13] Lydia_WMDE: it's good [18:52:26] New patchset: Hoo man; "Fix linkItem widget for articles with an item" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/60304 [18:52:32] hoo: why does the widget work on test2? [18:52:35] not enwiki? [18:52:45] aude: Dunno [18:53:02] the .eq(0) is just cause I'm paranoid [18:53:26] hoo: What I mean is more like the RepoApi should take plain(!) objects, like what you get when doing Claim.toJSON() ;). You can toJson them in RepoApi, internally, just as done before ;) [18:53:40] That's what I was doing :) [18:53:53] (Just now... going to upload later) [18:53:58] wbc-linkToItem is in http://en.wikipedia.org/wiki/Yasutake_Funakoshi [18:54:13] aude: It doesn't have an item at all, then [18:54:16] ok i am ready to go as soon as you have figured out the widget thingy [18:54:34] Wait... there's no edit link [18:54:36] what the [18:54:51] oh... [[de:Yasutake Funakoshi]] [[ja:舟越保武]] [18:54:53] 10[1] 10https://de.wikipedia.org/wiki/Yasutake_Funakoshi13 => [18:54:55] 10[2] 10https://ja.wikipedia.org/wiki/%E8%88%9F%E8%B6%8A%E4%BF%9D%E6%AD%A6 [18:55:17] aude: It's hidden there and the widget shouldn't be loaded in those cases [18:55:31] huh? [18:55:48] it's not connected to wikidata [18:55:56] Everything is alright with that pages... using old fashioned iw-links, so nothing to do for us [18:56:08] ok [18:56:28] http://en.wikipedia.org/wiki/James_Leyland_Bentley [18:56:41] it's some vanity page but has the widget [18:57:16] aude: has no item yet, probably [18:57:24] maybe it just takes a minute and sandbox is a bad example, for all the oddness [18:57:35] hoo: no item [18:57:56] http://en.wikipedia.org/wiki/Hypatopa_cotis is good [18:58:22] aude: did you notice https://gerrit.wikimedia.org/r/60304 ? [18:58:42] yes but do we need that? [18:59:00] * aude looks at sandbox again [18:59:09] aude: uh? [18:59:28] There are a lot of pages without links but an item [18:59:40] bots created those -. [18:59:42] - [19:00:41] i think $out->getLanguageLinks() on sandbox gets links [19:01:05] in case of sandbox with the transcluded stuff [19:01:35] it's not loading the module on that page [19:02:00] That's what it's supposed to do, no? [19:02:09] http://en.wikipedia.org/wiki/Wikipedia:Sandbox [19:02:14] hoo: right [19:02:21] now the widget is there :) [19:02:27] * aude undo my edit [19:02:51] ah, the bot was fast to undo it [19:03:15] aude: hoo: all good? [19:03:50] I guess we miss https://gerrit.wikimedia.org/r/60304 but maybe I missed smth. [19:03:53] aude: ? [19:04:28] hoo: i think using the id there is okay [19:04:41] i don't see a case where it does not work, do you? [19:04:49] I had one before, I thing [19:04:51] * think [19:05:01] i think we just had to be patient and sandbox was a bad example [19:06:05] aude: http://en.wikipedia.org/wiki/Zeroids [19:06:11] special:random :) [19:07:37] i will push publish buttons in 5 mins [19:08:37] hoo: looking [19:08:47] :o [19:12:27] aude: so? [19:12:37] the module is loaded mw.loader.getState('wikibase.client.linkitem.init') [19:12:46] the hotfix is going to fix this, no? [19:15:53] hoo: it should work [19:16:11] I tried it with firebug and it worked like a charm [19:16:35] * aude tries [19:18:37] hoo: http://en.wikipedia.org/wiki/Viktor_Zhluktov [19:18:45] errr [19:19:23] does that have an item? [19:19:42] trying another example [19:20:43] one like http://en.wikipedia.org/wiki/Economy_of_Saint_Martin has an item but no links [19:20:50] in that case, it's "Edit links" [19:21:16] aude: Oh... you're after the label [19:21:42] the hotfix should fix that as well [19:25:59] aude: There's the problem (which isn't covered by the patch) right now? /me is confused [19:27:08] huh? [19:27:24] -.- [19:27:36] * aude confused [19:28:12] IMO we should merge and deploy https://gerrit.wikimedia.org/r/60304 and then the widget should be fine [19:28:26] If there's more we should probably undeploy it :( [19:29:11] can you give me a link where it does not work right? [19:29:50] aude: http://en.wikipedia.org/wiki/Zeroids [19:30:22] the link goes to wikidata.org, while that's only supposed as non-JS fallback [19:30:31] k [19:31:01] ok, makes sense [19:31:15] 13 Warning: assert() [function.assert]: Assertion failed in /usr/local/apache/common-local/php-1.22wmf2/extensions/Wikibase/DataModel/DataModel/Claim/Claims.php on line 242 [19:31:20] They're increasing in frequency [19:31:23] grrrr [19:31:46] Reedy: bug ticket? [19:32:03] Not sure if I logged it before [19:32:04] moment [19:32:55] https://bugzilla.wikimedia.org/show_bug.cgi?id=47022 [19:32:59] Aaron did [19:34:48] k [19:35:43] aude: Do we plan to hotfix the widget? [19:35:52] quick question: I've just seen the new-deployment announcement [19:35:55] I just saw that it's not in the blog post, so I guess we wont?! [19:36:09] does this mean that it's live on enwp *but* we should be good & not use it? [19:36:22] or that it's not deployed to enwp until the RfC closes [19:37:36] going to eat smth... let me know what you chose :P [19:38:53] hoo|away: i think we can do the fix [19:39:28] shimgray: up to you to decide and figure out :) [19:40:05] aude, I mean, technically, it's now turned on, right? [19:40:17] up to us to figure out the politics :-) [19:40:40] shimgray: right [19:41:02] you can safely try the sandbox [19:41:22] * aude assumes sandbox is exempt from politics [19:42:21] :-) [19:42:26] * aude done with the sandbox [19:42:38] though i think it's a real wikidata item [19:42:45] there's a different wikidata sandbox? [19:43:14] http://www.wikidata.org/wiki/Q4115189 is the sandbox [19:43:23] and http://en.wikipedia.org/wiki/Wikipedia:Wikidata/Wikidata_Sandbox [19:44:43] cool [19:49:27] aude: So... could you merge the change then? :P [19:50:00] hoo: testing it [19:50:08] :) [19:50:11] then backport [19:50:19] takes a minute [19:52:35] Lydia_WMDE: Did you yet announce the widget? /me seeks for feedback [19:52:46] hoo: yes [19:53:24] along with phase 2 *not* on enwiki :D [19:53:58] it's late.... [19:54:47] * aude wants to go write new articles on enwiki about stuff that exists only in dewiki or other wikis [19:54:54] then use the widget :) [19:55:27] :) [19:55:41] * Lydia_WMDE pokes aude :P [19:56:11] heh [19:59:19] Change merged: Aude; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/60304 [20:00:44] New patchset: Aude; "Fix linkItem widget for articles with an item" [mediawiki/extensions/Wikibase] (mw1.22-wmf2) - https://gerrit.wikimedia.org/r/60313 [20:03:12] aude: Shall I merge the backport? Or will you? [20:04:21] hoo: if you want [20:04:36] Change merged: Hoo man; [mediawiki/extensions/Wikibase] (mw1.22-wmf2) - https://gerrit.wikimedia.org/r/60313 [20:04:53] I guess it doesn't matter who merges it... and I guess there's no candy for backports anyway :D [20:05:17] :) [20:05:33] the candy bowl is empty :( [20:07:09] https://gerrit.wikimedia.org/r/#/c/60314/ [20:07:21] now we need to find Reedy :) [20:08:27] :) [20:59:43] New patchset: Hoo man; "Refactor wikibase.store - introduce AbstractedRepoApi" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/58223 [21:12:58] New patchset: Hoo man; "Refactor wikibase.store - introduce AbstractedRepoApi" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/58223 [21:14:08] New review: Hoo man; "Rebased" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/58223 [21:28:48] hi, sorry, does somebody know how to delete duplicate item? I accidentally founded https://www.wikidata.org/wiki/Q11756755 and now I found that it already exists [21:29:44] Chmee2: You can ask for that on https://www.wikidata.org/wiki/Wikidata:Requests_for_deletions [21:29:49] I'll just do it for you this time [21:29:55] thanks [21:30:16] * Chmee2 was looking for some template as {{duplicate}}.... :) [21:32:28] 04[1] 04https://www.wikidata.org/wiki/Template:duplicate [21:49:14] https://www.wikidata.org/wiki/MediaWiki:Gadget-DeletionHelper.js wow... just wow [21:51:58] hoo: das Ding gibt's schon ne halbe Ewigkeit :D [21:54:23] Vogone: Der Code ist zum kruseln... und wirft mit Fehlern um sich [21:54:50] hoo: dann verbesser es :D [21:55:16] soll eh bald ersetzt werden [21:57:04] Vogone: Durch was? Was ein Glücl [21:57:40] hoo: durch einen neuen kruseligen Code :P [21:58:08] -.- [21:58:33] naja; Bene* bietet da im Moment so was dolles an [21:58:50] automatische Markierung per Bot nach opt-in [21:59:13] So lange es kein Gadget ist, meinetwegen [21:59:17] da braucht man den ganzen Gadget-Mist auch nimmer [21:59:22] aber die Qualität der Gadgets ist ... scary [22:00:23] hoo: wozu hammwa dich? :) [22:01:07] Ich kann nicht alles machen... mach ja schon einiges bei Wikibase selbst... dann noch CA, AbuseFilter, ... [22:01:36] Man bräuchte nur ein paar qualifizierte code reviewer [22:02:24] wen interessiert CA? :P das ist doch nur für die kleine Minderheit namens "Steward" relevant :P [22:03:04] Vogone: ähm, ja... es soll inzw. mehr Nutzer geben, die in mehr als einem WMF wiki arbeiten [22:03:06] hab ich gehört :D [22:03:13] :D [22:03:29] trotzdem Minderheit ;) [22:04:04] Vogone: Mit Commons und jetzt Wikidata wird das immer wichtiger [22:04:18] hoo: was planste denn im Moment an CA zu verbessern? [22:04:23] man kann wikidata z.B. aus den WPs heraus bearbeiten, uploadwizard geht auch aus en AFAIK [22:04:52] Eig. nichts, dafür fehlt die Zeit... nur Wartung und code review [22:04:57] geht das schon? :O [22:05:13] Vogone: Sowas https://gerrit.wikimedia.org/r/57671 [22:05:22] linkItem wurde heute auf en aktiviert, ja [22:06:03] ich schau mal [22:06:21] Vogone: z.B. http://en.wikipedia.org/wiki/Economy_of_Saint_Martin [22:06:46] (geht nur mit Seiten ohne langlinks... und Aufgrund eines Fehlers, der verm. morgen behoben wird auch nur bei welchen ohne Item) [22:07:01] bzw. der Fehler ist schon gefixt, es muss nur noch deployed werden [22:08:24] hoo: was soll ich da jetzt genau machen können? :P [22:08:40] Vogone: Klick mal auf "Add Links" [22:08:44] bei languages [22:09:30] da hab ich nur "Edit links", was zum Wikidata-Item führt :S [22:09:50] Vogone: Eingeloggt? Mach mal Strg + R [22:10:34] das ist der oben beschriebene Fehler... [22:10:44] Vogone: Hier gehts: http://en.wikipedia.org/wiki/Granada_Gate [22:10:53] Der Fehler verschwindet morgen hoffentlich [22:12:20] cool [22:12:57] warum kann man das nicht unangemeldet machen? [22:13:09] hat das irgendeinen Sinn? [22:13:44] Vogone: Weiß jetzt gar nicht mehr genau, wieso wir das gemacht haben... Lydia_WMDE könnte das wissen [22:14:12] am besten morgen mal fragen... aud.e müsste das auf jedenfall wissen [22:14:21] okay [22:15:18] hoo: wie ist das denn auf commons? unangemeldet hochladen kann man da auch nicht, oder? [22:15:30] Vogone: Geht nicht, nein [22:15:50] das ist einfach zu problematisch wg. Urheberrechten [22:15:58] k [22:17:05] Vogone: Sollte sich das Widget bewähren (und das hoffe ich) kann man es evtl. später auch noch für anons ausrollen, aber das hat IMO keine Priorität [22:18:02] Ein Problem ist halt (und da kommt CA ins Spiel): Was machen, wenn ein Nutzer in einem von beiden angemeldet ist (bzw. nicht) [22:18:11] evtl. sind die Edits dann nciht in der Form gewünscht [22:18:15] dann nicht erlauben [22:18:42] So sieht es atm aus... wenn du auf enwiki angemeldet bist, aber nicht auf WD.org bekommst du einen Fehler [22:18:46] hatte ich ja gerade ^^ (war auf enwiki angemeldet, nicht aber auf WD) [22:18:52] bzw. die bitte dich dort einzuloggen [22:19:13] ja, hab ich dann auch bekommen die Meldung ;) [22:29:41] good night ;) [22:30:47] hoo: nacht ;) [22:40:55] Hello. I need an administrator remove a duplicate intem [22:41:23] 12http://www.wikidata.org/wiki/Q11755960 [22:41:43] 12http://www.wikidata.org/wiki/Q11759695 [22:42:44] I realized that I had created a bot and manually create [22:45:30] Miguillen: Sure! [22:46:06] yes [22:46:48] Article has been created today [22:47:34] I created the intem and put the interwiki I discovered that it had created a bot [22:47:42] can someone update https://www.wikidata.org/wiki/Wikidata:Introduction#What_do_we_have_so_far.3F after today's deployment? [22:48:31] But as the description had also been saved I had added item [22:49:59] legoktm thanks [23:03:29] Lydia_WMDE: Hi. [23:04:16] Susan: hey - my poke is solved already - thx [23:05:31] Lydia_WMDE: warum wird das enwiki-Widget für Wikidata nicht für unangemeldete Benutzer unterstützt? [23:05:43] hat das einen bes. Grund? [23:06:22] Vogone: ich glaube weil es zu verwirrend war wenn man auf beiden nicht eingeloggt ist aber 100% sicher bin ich auch nicht mehr - müssten wir mal katie fragen [23:06:54] :S [23:07:08] hat sicher zu viele oversight-requests generiert :P [23:07:28] xD [23:34:25] Hm [23:34:33] Has anyone tried writing a parserfunction into a template [23:34:49] That would add a hidden category if the data in the infobox didnt match wikidata? [23:35:27] it shouldnt be that hard for a simple template like commonscat [23:42:40] https://bugzilla.wikimedia.org/show_bug.cgi?id=47415 is kinda scary.