[00:11:17] New patchset: Jeroen De Dauw; "Some cleanup of the property statistics code" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/37656 [00:28:52] New patchset: Jeroen De Dauw; "Some cleanup of the property statistics code" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/37656 [00:50:08] Change merged: Jeroen De Dauw; [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/42547 [03:32:38] Hey yaron. If Mediawiki was written in a different language, which language would you most prefer, and why? [03:33:18] Havvy: Node.js, of course! That's what everyone talks about these days. [03:34:23] Really? You think MediaWiki could be well written in JS? [03:36:10] I don't know - everybody says Node.js is good for these sorts of things. [03:37:31] Well, I guess I'll find out on the small scale. [03:39:25] (I'm writing a markdown-based wiki for Node--No templates/categories/semantic-data though) [04:08:43] I mostly disagree [05:54:01] DrEeevil: Disagree? [05:54:09] yeah [05:54:21] node is shiny new gadget, but not well-suited to larger applications [05:54:51] if I were to redesign MW I'd start by figuring out a proper syntax etc. first, the rest is relatively easy ;) [05:55:10] personally I'd mildly prefer python or perl5, but I guess that's too boring [05:55:38] Boring is okay, because boring allows for newbies to get involved. [05:56:01] Which is one of the reasons my mind shies away from Clojure. [05:56:37] And I would think Python and Node has similar performance characteristics. Both of them effectively have a Global Interpreter Lock. [05:57:46] which is not really a problem in single-threaded code [05:58:01] I'd worry more about things like, uhm, using a proper persistent storage [05:58:12] 'cause the way MW does it is really amazingly evil stupid aaaaaargh [05:58:31] Yeah...it is. :/ [05:58:47] Even from a user standpoint, I've gone WTF at it. [05:59:34] so I guess the goals should be stated more in terms of data and API than in terms of language [06:00:03] (and maybe, optionally, figure out a "package manager" style method to use and update extensions) [06:01:34] Well, it would need to be easy to install...and some languages do not make that easy. [06:02:23] wiki_root="/www/wiki1" mw-install extensionA extensionB [06:02:29] if you catch my drift [06:02:56] make it easy to do that, so I don't have to troll random stupid websites and wikis searching for a download which I then have to copy around and stuff [06:03:51] Well, even installing the wiki should be easy... [06:04:23] But yes, getting extensions correct is also important. [06:05:04] installing wiki ~= untar release tarball in right place [06:05:18] that's the easiest part of the whole dance [06:05:41] oh. what would also be nice - a proper export that grabs all data and puts it into a human-readable format [06:05:54] 'cause right now that's impossible too :( [06:06:05] "All data"? [06:06:33] Like all users, all pages, all history, all settings, everything? [06:06:50] yes [06:06:59] All Data, not just some random subset of it [06:07:15] (one scenario: migrating DB storage from mysql to a database) [06:10:33] That's not something I'm usually thinking about, but I'll add it to my list. [06:13:55] I think about it from the sysadmin perspective - I need to be able to massage the data [06:14:14] e.g. export with version stupid-old, replace some "bad" lines, import to version shiny-new [06:14:38] so a human-readable export format (worst case xml) is mandatory imo [09:24:14] New patchset: Netbrain; "Added support for exporting to Microsoft Office Excel file format" [mediawiki/extensions/SemanticResultFormats] (master) - https://gerrit.wikimedia.org/r/43421 [09:25:19] Change abandoned: Netbrain; "Moved change to SemanticResultFormats instead." [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/43172 [09:32:24] New patchset: Netbrain; "Added support for exporting to Microsoft Office Excel file format" [mediawiki/extensions/SemanticResultFormats] (master) - https://gerrit.wikimedia.org/r/43421 [15:29:33] New patchset: Jeroen De Dauw; "Some cleanup of the property statistics code" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/37656 [15:47:26] New review: Jeroen De Dauw; "This is still enabled by default even for people that don;t have the lib" [mediawiki/extensions/SemanticResultFormats] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/43421 [15:59:02] Hello, all. I have a question about semantic forms. [15:59:52] I've set up a form for a category so that it's the "edit with form" default to edit category pages/ [16:01:00] I'm wondering if there's a way to get pages generated with the form to automatically have the category set so they are then available with the edit with form feature. [16:02:35] I had the category tagged in a template that was inserted by this form, but then the template itself is part of the category too. It shows up as an auto-suggest item for the category. [16:03:32] If I put the category tag inside a tag in the template, will that keep the template from appearing as a member of the category? [16:06:03] New review: Netbrain; "That isn't an issue as the functionality checks whether the library is loaded or not. In the case wh..." [mediawiki/extensions/SemanticResultFormats] (master) C: 0; - https://gerrit.wikimedia.org/r/43421 [16:06:28] And I've answered my own question - yes, that works. FTW! [20:43:20] New patchset: Hashar; "Jenkins job validation (DO NOT SUBMIT)" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/43570 [20:47:44] Change abandoned: Hashar; "(no reason)" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/43570 [20:51:53] New review: Hashar; "recheck" [mediawiki/extensions/SemanticForms] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/32014 [20:53:31] New review: Hashar; "recheck" [mediawiki/extensions/SemanticResultFormats] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/22064 [20:53:39] New review: Hashar; "recheck" [mediawiki/extensions/SemanticResultFormats] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/25698 [21:07:21] New review: Hashar; "recheck" [mediawiki/extensions/SemanticResultFormats] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/41939 [21:24:16] New review: Hashar; "recheck" [mediawiki/extensions/SemanticMediaWiki] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/19402 [21:28:13] New review: Hashar; "recheck" [mediawiki/extensions/SemanticMediaWiki] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/22045 [22:16:43] Change merged: Yaron Koren; [mediawiki/extensions/SemanticForms] (master) - https://gerrit.wikimedia.org/r/32014