[00:01:54] ok [00:02:44] (03PS1) 10Divec: IME tests for Ubuntu IBus Japanese Mozc [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/221800 [00:05:19] (03CR) 10jenkins-bot: [V: 04-1] IME tests for Ubuntu IBus Japanese Mozc [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/221800 (owner: 10Divec) [00:06:28] (03CR) 10Alex Monk: [C: 032] Follow-up 8112c3ba30: fix JS error on link inspector teardown [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/221798 (https://phabricator.wikimedia.org/T103176) (owner: 10Catrope) [00:06:35] Thanks Krenair. [00:07:04] 10VisualEditor, 10VisualEditor-MediaWiki-Links, 3VisualEditor 2014/15 Q4 blockers: [Regression pre-wmf12] Link inspector won't close on escape/cancel/done, remains zombied - https://phabricator.wikimedia.org/T104231#1412318 (10Jdforrester-WMF) 5Open>3Resolved [00:07:08] 10VisualEditor, 10VisualEditor-MediaWiki-Links, 3VisualEditor 2014/15 Q4 blockers: [Regression pre-wmf12] Link inspector won't close on escape/cancel/done, remains zombied - https://phabricator.wikimedia.org/T104231#1410990 (10Jdforrester-WMF) [00:10:11] 10Citoid, 10VisualEditor, 3VisualEditor 2014/15 Q4 blockers: Write some easy user-facing documentation on how to enable and configure auto-filled citations on your wiki - https://phabricator.wikimedia.org/T94864#1412331 (10Jdforrester-WMF) 5Open>3Resolved https://www.mediawiki.org/wiki/Citoid#Configure_C... [00:10:41] (03PS3) 10Jforrester: Save dialog: Show reload link next to FancyCaptchas [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/219583 (https://phabricator.wikimedia.org/T103227) (owner: 10Alex Monk) [00:11:05] (03PS4) 10Divec: WIP: Cursoring: find adjacent position in DOM order [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/217222 [00:16:05] (03Merged) 10jenkins-bot: Follow-up 8112c3ba30: fix JS error on link inspector teardown [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/221798 (https://phabricator.wikimedia.org/T103176) (owner: 10Catrope) [00:36:11] (03CR) 10Jforrester: [C: 031] Populate the lookup menu when the user opens the link inspector [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/220634 (https://phabricator.wikimedia.org/T97723) (owner: 10Alex Monk) [00:47:26] (03PS5) 10Divec: WIP: Cursoring: find adjacent position in DOM order [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/217222 [00:51:18] (03PS8) 10Divec: WIP: Explicitly enter/exit link annotations [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/217257 [02:26:14] 10VisualEditor, 10VisualEditor-MediaWiki, 7Design, 7Epic, 3VisualEditor 2015/16 Q1 blockers: VisualEditor: Where VisualEditor is the primary editor, redlinks in read mode should open VE (not wikitext editor) - https://phabricator.wikimedia.org/T55441#1412564 (10Krenair) >>! In T55441#1408724, @Solstag wr... [02:50:49] 10VisualEditor, 10VisualEditor-EditingTools, 10VisualEditor-MediaWiki: Oldid notice in VisualEditor is shown below the header - https://phabricator.wikimedia.org/T94082#1412597 (10Krinkle) a:5Krinkle>3None [03:13:01] 10VisualEditor: Add support for &preload= in VisualEditor - https://phabricator.wikimedia.org/T104287#1412621 (10gpaumier) 3NEW [03:14:39] 10VisualEditor, 10VisualEditor-MediaWiki, 10MediaWiki-extensions-InputBox, 5Patch-For-Review: Option to choose editor (traditional vs VisualEditor) in InputBox extension - https://phabricator.wikimedia.org/T89341#1412632 (10Krenair) [03:15:45] 10VisualEditor: Add support for &preload= in VisualEditor - https://phabricator.wikimedia.org/T104287#1412636 (10Krenair) Looks like a dupe of {T51622} [08:45:56] (03PS1) 10Esanders: Use new hasContent method on linear data [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/221842 [08:48:14] (03PS1) 10Esanders: Ensure placeholder styling matches document [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/221843 (https://phabricator.wikimedia.org/T96593) [09:36:58] 10Citoid: Regression: Internal server error when Zotero returns >400 status for exported citations (i.e. bibtex) - https://phabricator.wikimedia.org/T102534#1413099 (10Mvolz) [09:37:07] 10Citoid, 7Technical-Debt: Create a cleaner import and export of natively scraped and zotero scraped citations - https://phabricator.wikimedia.org/T95295#1413100 (10Mvolz) [09:37:57] 10Citoid, 3VisualEditor 2014/15 Q4 blockers: Ensure DOI, PMID, and PMCID are in the resultant citation when they're the requested format - https://phabricator.wikimedia.org/T95434#1413101 (10Mvolz) [09:39:38] 10Citoid, 10VisualEditor, 10VisualEditor-MediaWiki-References, 7Design: Be able to use the auto-cite tool to insert cite templates as content, outwith a reference - https://phabricator.wikimedia.org/T103277#1386262 (10Mvolz) [09:39:40] 10Citoid, 10VisualEditor, 10VisualEditor-MediaWiki-References: Get Citoid's citation template outside of ref tags - https://phabricator.wikimedia.org/T95702#1413105 (10Mvolz) [10:12:07] 10VisualEditor-LanguageTool: Weekly Reports for LanguageTool Extension for VisualEditor - https://phabricator.wikimedia.org/T101695#1413156 (10NiharikaKohli) Reports not up-to-date. [14:27:45] 10VisualEditor: VisualEditor hangs while opening - https://phabricator.wikimedia.org/T97346#1413797 (10Aklapper) >>! In T97346#1386409, @Whatamidoing-WMF wrote: > I've [[ https://en.wikipedia.org/wiki/User_talk:Mrjohncummings#Following_up | asked ]] the editor for an update. And the editor's answer is: > I've j... [14:53:53] 10VisualEditor: Add support for &preload= in VisualEditor - https://phabricator.wikimedia.org/T104287#1413854 (10gpaumier) [14:53:56] 10VisualEditor, 10VisualEditor-EditingTools, 10MediaWiki-Page-editing: Add support for (the equivalent of?) editintro and preload - https://phabricator.wikimedia.org/T51622#1413856 (10gpaumier) [14:54:44] 10VisualEditor: Add support for &preload= in VisualEditor - https://phabricator.wikimedia.org/T104287#1412621 (10gpaumier) Thanks, @Krenair. It hadn't come up in my search results. [15:02:40] 10VisualEditor, 10VisualEditor-MediaWiki, 10MediaWiki-extensions-SpamBlacklist: VisualEditor not parsing SpamBlacklist error message - https://phabricator.wikimedia.org/T99830#1413888 (10Krenair) I guess we'll just have to add a hack to parse the message on the server :( [15:13:50] 10Citoid, 10VisualEditor, 10VisualEditor-MediaWiki-References, 7Design: Be able to use the auto-cite tool to insert a citation template outside of a reference - https://phabricator.wikimedia.org/T95702#1413951 (10Jdforrester-WMF) p:5Low>3Lowest [15:29:44] 10VisualEditor, 10VisualEditor-MediaWiki, 10MediaWiki-extensions-SpamBlacklist: VisualEditor not parsing SpamBlacklist error message - https://phabricator.wikimedia.org/T99830#1413982 (10Krenair) a:3Krenair [15:32:26] (03PS1) 10Alex Monk: Parse SpamBlacklist error on the server-side [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/221867 (https://phabricator.wikimedia.org/T99830) [15:33:16] 10Citoid, 5Patch-For-Review: Add COinS scraping to html-metadata - https://phabricator.wikimedia.org/T104174#1413993 (10Mvolz) [15:43:37] (03CR) 10Alex Monk: [C: 032] Ensure placeholder styling matches document [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/221843 (https://phabricator.wikimedia.org/T96593) (owner: 10Esanders) [15:45:00] (03CR) 10Alex Monk: [C: 032] Use new hasContent method on linear data [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/221842 (owner: 10Esanders) [15:46:05] (03CR) 10Jforrester: Use new hasContent method on linear data (031 comment) [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/221842 (owner: 10Esanders) [15:46:07] (03Merged) 10jenkins-bot: Ensure placeholder styling matches document [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/221843 (https://phabricator.wikimedia.org/T96593) (owner: 10Esanders) [15:47:44] (03Merged) 10jenkins-bot: Use new hasContent method on linear data [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/221842 (owner: 10Esanders) [16:20:04] (03CR) 10Jforrester: [C: 031] "My eyes…" [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/221867 (https://phabricator.wikimedia.org/T99830) (owner: 10Alex Monk) [16:27:45] 10VisualEditor, 10VisualEditor-EditingTools, 10VisualEditor-MediaWiki: Oldid notice in VisualEditor is shown below the header - https://phabricator.wikimedia.org/T94082#1414243 (10Krenair) > You can also click the links in there, also a bit dangerous. Suggest to fully hide it and reshow when canceling the ed... [16:38:13] (03PS2) 10Alex Monk: Error when restbase call fails [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/221748 (https://phabricator.wikimedia.org/T97041) [16:39:18] (03CR) 10Alex Monk: Error when restbase call fails (031 comment) [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/221748 (https://phabricator.wikimedia.org/T97041) (owner: 10Alex Monk) [17:32:48] 10VisualEditor, 10VisualEditor-MediaWiki-Links: Cursoring around the external-link arrow icon at the end of an external link is awkward - https://phabricator.wikimedia.org/T104358#1414478 (10Whatamidoing-WMF) 3NEW [17:33:17] 10VisualEditor-LanguageTool: Weekly Reports for LanguageTool Extension for VisualEditor - https://phabricator.wikimedia.org/T101695#1414485 (10Ankita-ks) [17:44:31] 10VisualEditor, 10VisualEditor-MediaWiki, 3VisualEditor 2015/16 Q1 blockers: Show as a placeholder, rather than an edit notice, for VE users - https://phabricator.wikimedia.org/T104227#1414508 (10Krenair) Hmm. Enwiki's version of this message says "type in the box below". I guess it'd still... [17:46:43] 10VisualEditor, 10VisualEditor-MediaWiki, 3VisualEditor 2015/16 Q1 blockers: Show as a placeholder, rather than an edit notice, for VE users - https://phabricator.wikimedia.org/T104227#1414523 (10Jdforrester-WMF) >>! In T104227#1414508, @Krenair wrote: > Hmm. Enwiki's version of this message... [17:46:55] 10VisualEditor, 10VisualEditor-MediaWiki, 7Regression: Pages can't be saved with VisualEditor on wikitech (Uncaught ReferenceError: attrId is not defined) - https://phabricator.wikimedia.org/T104360#1414525 (10Krinkle) 3NEW [17:47:15] (03PS1) 10Divec: Change order to handle derived method call from base constructor [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/221884 [17:48:21] (03PS2) 10Divec: Change order to handle derived method call from base constructor [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/221884 [17:54:56] the meetings in an hour right? [17:56:41] >>> !!'' [17:56:55] no ecmabot-wm? [17:58:03] Negative24: Yes. [17:58:46] good. Time zones are confusing and somehow my reminder got set for 11:50 [17:58:57] James_F, I got https://phabricator.wikimedia.org/T104227 working using a placeholder placeholder. [17:59:07] Krenair: Ha. [17:59:37] The problem is that Surface's placeholder config only accepts text [18:00:06] you can set up its $placeholder to have your html, but it will be detached unless you set the placeholder config option [18:00:42] so, I hacked around it with a 'placeholder placeholder' placeholder, and then set $placeholder to the parsed placeholder HTML we wanted [18:01:35] I think we only want the plain text of the message. [18:02:04] Including the text of the links..? [18:02:14] Yes. [18:02:24] like, the "see the help page for more info" text is not particularly helpful when it doesn't have the link [18:02:32] I know. [18:02:44] But placeholders with links (or anything else) are fundamentally poor practice. [18:08:08] (03PS3) 10Divec: Cope with derived method call from base constructor [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/221884 [18:19:18] 10VisualEditor, 10VisualEditor-MediaWiki, 5Patch-For-Review, 3VisualEditor 2015/16 Q1 blockers: Show as a placeholder, rather than an edit notice, for VE users - https://phabricator.wikimedia.org/T104227#1414609 (10Krenair) a:3Krenair [18:36:00] Krenair: BTW, in -i18n apparently an extension over-riding a core message is the way to do it if WikimediaMessages doesn't work. [18:36:17] Krenair: Not sure if that's good enough for you? [18:36:26] Hey, I'm running VE on 1.25.1 and the VE bar is bigger than it is over on mw.org (and than it was before I upgraded to 1.25). Is there a way to fix that? [18:37:12] Rosencrantz: You need to update Vector to 1.25 too, I think. [18:37:31] I thought I had done that when I upgraded to 1.25, but let me check [18:38:02] yeah, I'm using the REL1_25 branch of Vector [18:38:17] Hmm. Odd. [18:39:42] Looks like some other folks are running into it too: https://www.mediawiki.org/wiki/Topic:Sigi1p2cy5wy6oag [18:41:36] (03CR) 10Alex Monk: [C: 032] "Based on something Niklas said in mediawiki-i18n, seems like it's the only way.." [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/221752 (https://phabricator.wikimedia.org/T99271) (owner: 10Jforrester) [18:43:52] James_F, from Nikerabbit? seems OK [18:44:21] (03Merged) 10jenkins-bot: Make texts of edit tabs' tooltips more helpful to new users [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/221752 (https://phabricator.wikimedia.org/T99271) (owner: 10Jforrester) [18:44:27] * James_F nods. [18:45:49] Rosencrantz: Yeah. :-( [18:48:01] 10VisualEditor, 10WikiEditor, 6WMF-Design-Research, 7Easy, and 2 others: Tooltip text on the "Edit" and "Edit Source" tabs should be more helpful to new users - https://phabricator.wikimedia.org/T99271#1414720 (10Jdforrester-WMF) 5Open>3Resolved [18:48:04] 10VisualEditor, 6Design Research Backlog, 7Epic, 3VisualEditor 2015/16 Q1 blockers: Improve and streamline VisualEditor's user education features - https://phabricator.wikimedia.org/T101481#1414721 (10Jdforrester-WMF) [18:58:34] meeting now? getting hangouts errors [19:00:16] Negative24: Try again? [19:00:24] Negative24: https://plus.google.com/hangouts/_/wikimedia.org/edit-tasktriage [19:02:18] Negative24: Any luck? [19:02:33] James_F: nope. I'm debugging now ;) [19:02:46] Negative24: Mind if we start without you? [19:03:08] yea go for it [19:03:16] OK. [19:04:00] try again [19:04:07] just corrected the "foundation only" setting in the hangout [19:04:19] which had sneakily reset itself [19:04:35] (Yay Google.) [19:07:47] ha it worked :) [19:15:05] 10VisualEditor, 7Design, 3VisualEditor 2015/16 Q1 blockers: Increase width of inspectors on desktop - https://phabricator.wikimedia.org/T101290#1414808 (10JAufrecht) Followup Q from triage: Is the title accurate, or should it be "Increase width of link inspector on desktop"? [19:18:36] James_F, okay, so [19:18:59] oh, you'll be in that meeting [19:19:00] never mind [19:19:18] that placeholder thing is still a bit strange... seems to be appearing below the box [19:20:06] 10VisualEditor, 10Wikimedia-Site-requests, 3Roadmap, 3VisualEditor 2015/16 Q1 blockers, and 2 others: Re-enable VisualEditor by default for all logged-out users of the English Wikipedia - https://phabricator.wikimedia.org/T90663#1414853 (10Jdforrester-WMF) [19:20:09] (03CR) 10Esanders: [C: 04-1] Cope with derived method call from base constructor (031 comment) [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/221884 (owner: 10Divec) [19:20:15] 10VisualEditor, 10VisualEditor-MediaWiki, 10Wikimedia-Site-requests, 3VisualEditor 2015/16 Q1 blockers: Make VisualEditor primary (first editor tab) on the English Wikipedia for people for whom it's enabled - https://phabricator.wikimedia.org/T92895#1414856 (10Jdforrester-WMF) [19:20:28] 10VisualEditor, 10Wikimedia-Site-requests, 3Roadmap, 3VisualEditor 2015/16 Q1 blockers, and 2 others: Re-enable VisualEditor by default for all newly-created accounts on the English Wikipedia - https://phabricator.wikimedia.org/T90664#1414859 (10Jdforrester-WMF) [19:22:10] 10VisualEditor, 10VisualEditor-MediaWiki-References, 10Parsoid, 3VisualEditor 2015/16 Q1 blockers: Copy-and-pasting a reference between VE surfaces causes a Parsoid 500 error. - https://phabricator.wikimedia.org/T104230#1414873 (10Neil_P._Quinn_WMF) [19:25:07] 10VisualEditor, 10VisualEditor-MediaWiki, 7Regression: Pages can't be saved with VisualEditor on wikitech (Uncaught ReferenceError: attrId is not defined) - https://phabricator.wikimedia.org/T104360#1414893 (10Krenair) While I get errors about https://wikitech.wikimedia.org/beacon/statsv not existing, it doe... [19:28:47] 10VisualEditor: VisualEditor not loading at all - mw.libs.ve.targetLoader.requestPageData/restbasePromise - https://phabricator.wikimedia.org/T104376#1414912 (10Quiddity) 3NEW [19:32:04] 10VisualEditor: VisualEditor not loading at all - mw.libs.ve.targetLoader.requestPageData/restbasePromise - https://phabricator.wikimedia.org/T104376#1414920 (10Quiddity) [19:32:23] 10VisualEditor: VisualEditor will not load completely - TypeError: this.title[0] is undefined - at some articles with {{infobox country}} on enwiki - https://phabricator.wikimedia.org/T104377#1414922 (10Quiddity) 3NEW [19:33:08] 10VisualEditor: VisualEditor not loading at all - mw.libs.ve.targetLoader.requestPageData/restbasePromise - https://phabricator.wikimedia.org/T104376#1414934 (10Krenair) Works for me... See also {T97041} which is about providing an error to the user when this happens [19:37:09] (03CR) 10Divec: Cope with derived method call from base constructor (031 comment) [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/221884 (owner: 10Divec) [19:42:22] 10VisualEditor, 10VisualEditor-ContentEditable, 6Collaboration-Team, 10Collaboration-Team-Sprint-D-2015-06-30, and 4 others: Flow summary input area should have a placeholder in VE mode - https://phabricator.wikimedia.org/T103978#1414987 (10DannyH) [19:54:22] 10VisualEditor-LanguageTool, 6Editing-Department, 6Language-Engineering, 3Google-Summer-of-Code-2015, 7I18n: Unified language proofing tools integration framework - https://phabricator.wikimedia.org/T89107#1415038 (10NiharikaKohli) [20:06:12] (03CR) 10Esanders: Cope with derived method call from base constructor (031 comment) [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/221884 (owner: 10Divec) [20:16:06] HI, can someone help me with this? I suppose it has more to do with javascript and ajax than VisualEditor in particular. [20:16:26] I have a piece of code that fires up a MessageDialog with some data displayed. [20:18:27] I make an ajax call to a server and display the data received in the response in a dialog box. But now I want to process this data. So I have moved the callback to a separate function of its own. [20:19:13] The problem that I am facing is that when I call another function from within this callback function, I get the error : Uncaught TypeError: this._wordwrap is not a function [20:19:49] I do not get this error when I just use the function's name and do not pass any arguments to it. [20:21:13] Here is what the code looks like : https://gist.github.com/ankita-kumari/f21e00f82d4cba37df10 [20:23:24] ankita-ks: You need this.processXML.bind( this ) [20:23:37] short reason: because JavaScript is weird [20:24:02] "this" has all sorts of magical behavior and .bind() is a way of forcing what "this" is going to be [20:25:26] RoanKattouw : thank you. i might need to read up on it. Any resource you could suggest? [20:26:04] ankita-ks: I haven't read it in detail, but http://javascriptissexy.com/javascript-apply-call-and-bind-methods-are-essential-for-javascript-professionals/ looks useful [20:26:34] RoanKattouw : Looking at it :) [20:31:04] (03CR) 10Amire80: "When doing this, it's better to merge the related change together." [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/221752 (https://phabricator.wikimedia.org/T99271) (owner: 10Jforrester) [20:49:25] brrrrrr [20:49:45] now I'm a bit confused about tooltip-ca-edit [20:51:36] should appear only once [20:52:24] aharoni: ? [20:53:10] If I understand correctly now it's in both core and BE [20:53:13] VE [20:53:14] (03CR) 10Jforrester: "> For documentation, the related change is I03b45f8516094f990e5823f6dacb3d1fd651f383" [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/221752 (https://phabricator.wikimedia.org/T99271) (owner: 10Jforrester) [20:53:22] What is? [20:53:34] The tooltip-ca-edit message. [20:53:57] It should only appear once, and probably in core. [20:54:35] Yes, there's an over-ride for tooltip-ca-edit because it's a different semantic concept for installs which have VE. [20:54:43] mmmmmmmmmmmmm [20:54:53] How did it ever work in translatewiki? [20:55:05] extensions and core are in the same namespace. [20:55:08] I don't know. [20:55:10] Did it? [20:55:23] Now translatewiki is definitely confused. [20:55:29] I'm not sure how it used to be in the past. [20:55:30] (It's not synched to core yet.) [20:55:41] We could do it differently, but that feels messy. [20:55:43] That's the problem - it thinks that it is. [20:55:53] And that it isn't. [20:55:55] What? [20:55:56] At the same time. [20:55:59] translatewiki [20:56:12] sees that message as fuzzy, because it was updated in an extension. [20:56:13] "it thinks that it is" [20:56:24] What is "it", "it" and "is"? [20:56:30] from the start: [20:56:57] translatewiki shows that message as changed in core, because a message with the same key was updated in the same namespace. [20:57:08] OK. [20:57:21] Is this the first time this TWN bug has been exposed? [20:57:34] I wouldn't call it a bug. [20:57:54] I'm pretty sure that there's a suggestion somewhere to make all messages unique. [20:58:36] So how do you handle this problem? [20:58:42] Or does TWN just… not? [20:59:04] It just doesn't. I don't that it's even a concept in TWN - "to override a message in an extension". [20:59:05] AFAIK. [20:59:26] maybe Niklas or Siebrand will say something different, but I'm pretty sure that it's not the way to do it. [20:59:32] That's why I'm wondering how did it ever work. [20:59:34] Niklas was the one that said this made sense. [20:59:37] So how do search extensions work? [20:59:45] They change the search interface's actions. [20:59:45] Search extensions? [20:59:56] hmm. [21:00:10] oh, maybe they have a prefix added automatically. [21:00:14] Or are all of them hacks that don't actually tell the user that the buttons are different? [21:00:41] I know that there is such a possibility, but I don't remember seeing it done for VE. [21:00:53] I think this is the first time we've needed it, yes. [21:01:12] hmm hmm hmm [21:01:15] Previously (2012) we deleted the tab and inserted new ones with new labels, so this wasn't an issue. [21:01:36] Can it just be the same in core and VE? [21:01:54] It could, but that would be very ugly. [21:01:55] and then it would only have to appear once, in corE? [21:02:23] "Edit this page in wikitext" isn't very helpful, because the user doesn't have any other options. [21:02:30] It's a poor interface outcome. [21:02:48] Can you maybe write a short email about it to mediawiki-i18n? [21:03:15] This is why I asked Niklas in IRC what to do. :-) [21:03:32] But if it won't work because of a bug in TWN, I suppose we should revert and try differently. [21:05:07] (I'd say "because of how TWN works"... I don't consider it a bug. It makes sense to me that messages should be unique, and namespaced using prefixes. But maybe I'm just accustomed to it.) [21:05:20] maybe the best would be to have something as in flow: it magiclly remembers if you use VE or regular edit and it is easy to go from one to other [21:05:31] eranroz: It's planned. [21:05:37] cool :) [21:05:54] eranroz: But it will take a long time to build a compatible wikitext editor. [21:06:12] what do you mean "compatible wikitext editor"? [21:07:43] I think I may want to try to rewrite some of the WikiEditor toolbar in oojs in the hackathon if it can help :) [21:08:18] eranroz: Well, WikiEditor's code really won't map very well to OOjs UI. [21:08:30] eranroz: And changing it to work would break a lot of gadgets. [21:08:34] ankita-ks: I'm sorry for not being more helpful. Any other time I would explain function binding and promises and such things to you on IRC, but right now I'm in the middle of a somewhat risky software roll-out :S [21:09:09] eranroz: So it'd probably be better for users if we write a modern wikitext editor based on OOjs UI rather than try to retrofit it. [21:09:31] eranroz: If you're interested in hacking on that, I'd be happy to work with you. [21:09:41] RoanKattouw : That's all right. I will read up more online. But yes, when you have time, I would love to learn more about it. :) [21:10:12] eranroz: (At the hackathon or elsewhere.) [21:11:50] James_F: greatm so we can hack (or start to hack) it in the hackthon. [21:12:01] eranroz: Awesome. :-) [21:12:16] ankita-ks: you can ask me about promises... if it's not too deep in VisualEditor code, I'll probably know [21:12:37] James_F: the oints on writing a new wikitext with oojs that don't break gadgets make sense, but what about "deployment". there will be 3 edit interfaces? (VE/ wikitext/ wikitext-old?) [21:12:58] (and, ahem, ContentTranslation ;) ) [21:13:32] (Essentially, another edit interface. Though I'm not giving up on the hope to use VE as the editor for ContentTranslation in one way or another.) [21:13:37] eranroz: At first, we'd probably make it a Beta Feature – if opted in, you have only one edit tab ( [ Edit ] ) and inside that you can switch between VE and "NWE". [21:14:06] eranroz: Once we thought it was good enough, we could "graduate" it to be the default (VE/NWE), and you can opt-out to have just WE (and no VE). [21:14:09] eranroz: Seem sensible? [21:14:37] James_F: yes. good idea [21:14:54] eranroz: I really *really* don't want to disrupt people's gadgets. [21:15:38] James_F: who moved my cheese guys in enwiki/dewiki will blame you, not me :) [21:15:56] eranroz: Sure, and I don't want to get blamed. ;-) [21:16:53] aharoni : Yes, I might. I was stuck with this issue in the code. I am reading up more about JavaScript right now. Since very often I get stuck with these js issues. [21:17:07] don't get stuck, just ask :) [21:17:59] aharoni: Yeah I think ankita-ks's questions are pretty general wrt promises and context binding in JS, and on any other day I'd be telling her all about these things, but I'm deploying Flow to an entire namespace on Catalan Wikipedia right now so I have to focus on that [21:19:16] RoanKattouw good luck (and don't worry, Catalan Wikipedians are usually very friendly) [21:24:56] 10VisualEditor, 10VisualEditor-DataModel, 7Technical-Debt, 3VisualEditor 2015/16 Q1 blockers: If a GeneratedContentNode is destroyed before it finished parsing, its promise isn't aborted - https://phabricator.wikimedia.org/T95354#1415420 (10Jdforrester-WMF) This was discussed at the weekly meeting on 2015-... [21:25:04] 10VisualEditor, 10VisualEditor-DataModel, 7Technical-Debt: If a GeneratedContentNode is destroyed before it finished parsing, its promise isn't aborted - https://phabricator.wikimedia.org/T95354#1415422 (10Jdforrester-WMF) [21:25:15] 10VisualEditor, 7Technical-Debt, 3VisualEditor 2015/16 Q1 blockers: SurfaceWidget should be called TargetWidget - https://phabricator.wikimedia.org/T94066#1415424 (10Jdforrester-WMF) This was discussed at the weekly meeting on 2015-06-30. We decided that it wasn't a priority for this quarter. [21:25:26] 10VisualEditor, 7Technical-Debt: SurfaceWidget should be called TargetWidget - https://phabricator.wikimedia.org/T94066#1415425 (10Jdforrester-WMF) [21:26:06] 10Cite, 7Design, 3VisualEditor 2015/16 Q1 blockers: Cite: Support multi-column and alternative list-style for tag (like enwiki {{reflist}}) - https://phabricator.wikimedia.org/T53260#1415428 (10Jdforrester-WMF) This was discussed at the weekly meeting on 2015-06-30. We decided that it wasn't a... [21:26:49] 10Cite, 6Editing-Department, 7Design: Cite: Support multi-column and alternative list-style for tag (like enwiki {{reflist}}) - https://phabricator.wikimedia.org/T53260#1415432 (10Jdforrester-WMF) [21:26:59] 10VisualEditor, 10VisualEditor-MediaWiki-Mobile, 3Reading-Web, 3VisualEditor 2015/16 Q1 blockers: "Next" button not fully visible on narrow screens (mobile) - https://phabricator.wikimedia.org/T100174#1415434 (10Jdforrester-WMF) This was discussed at the weekly meeting on 2015-06-30. We decided that it was... [21:27:35] 10VisualEditor, 10VisualEditor-MediaWiki-Mobile, 3Reading-Web: "Next" button not fully visible on narrow screens (mobile) - https://phabricator.wikimedia.org/T100174#1415435 (10Jdforrester-WMF) [21:29:47] (03CR) 10Jforrester: "I07b938f1 was pulled through in I132ad26." (031 comment) [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/221893 (https://phabricator.wikimedia.org/T104227) (owner: 10Alex Monk) [21:40:42] James_F, wouldn't that escape stuff rather than killing the styling? [21:41:01] (parseAsBlock -> text) [21:42:29] Krenair: Possibly. [21:42:36] Krenair: I'm not an expert. :-) [21:42:40] There's something else that doe sit? [21:43:07] I'll check [22:18:02] (03CR) 10Alex Monk: Set text of newarticletext as placeholder of surface rather than edit notice (031 comment) [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/221893 (https://phabricator.wikimedia.org/T104227) (owner: 10Alex Monk) [22:18:27] (03PS2) 10Alex Monk: Set text of newarticletext as placeholder of surface rather than edit notice [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/221893 (https://phabricator.wikimedia.org/T104227) [22:18:39] (03PS3) 10Alex Monk: Set text of newarticletext as placeholder of surface rather than edit notice [extensions/VisualEditor] - 10https://gerrit.wikimedia.org/r/221893 (https://phabricator.wikimedia.org/T104227) [22:39:24] 10VisualEditor, 10VisualEditor-ContentEditable: Make sure Firefox 39 doesn't break fix for T70537 - https://phabricator.wikimedia.org/T104397#1415822 (10Catrope) 3NEW [22:51:12] 10VisualEditor, 10VisualEditor-ContentEditable, 7Epic, 5Patch-For-Review, 3VisualEditor 2015/16 Q1 blockers: [Regression wmf4] Link continuation is broken - https://phabricator.wikimedia.org/T74108#1415861 (10Neil_P._Quinn_WMF) p:5Normal>3High [22:51:28] 10VisualEditor, 10VisualEditor-ContentEditable, 7Epic, 3VisualEditor 2015/16 Q1 blockers: Change how link annotations work (and fix link continuation rendering) - https://phabricator.wikimedia.org/T91285#1415862 (10Neil_P._Quinn_WMF) p:5Normal>3High [23:18:51] 10VisualEditor, 10VisualEditor-ContentEditable: Make sure Firefox 39 doesn't break fix for T70537 - https://phabricator.wikimedia.org/T104397#1415965 (10dchan) a:3Esanders [23:19:46] 10VisualEditor, 10VisualEditor-ContentEditable: Make sure Firefox 39 doesn't break fix for T70537 - https://phabricator.wikimedia.org/T104397#1415967 (10Catrope) I tried the dev edition of FF40 (available from https://www.mozilla.org/en-US/firefox/developer/) and it does look like something broke: 1. Click on... [23:49:57] (03CR) 10Divec: "We need to prevent selections that interleave with a link (else the user can type, and kill the nails on one side only, and we can't fix u" [VisualEditor/VisualEditor] - 10https://gerrit.wikimedia.org/r/217257 (owner: 10Divec)