[01:10:46] uhh, my account on mediawiki.org got blocked because its a "vandalism only account" - which is total bullshit [01:11:02] can i appeal this ban here or somewhere else? [01:11:46] hmm [01:12:52] calvinb: link to the account please? [01:12:55] https://www.mediawiki.org/wiki/Special:Contributions/MisterLambda [01:14:02] https://en.wikipedia.org/wiki/Wikipedia:Guide_to_appealing_blocks [01:14:18] let me find the one for mediawiki.org [01:14:28] yeah on wikipedia i appear to be fine [01:14:37] i can't edit my talk page though [01:15:06] so it's impossible to appeal my ban on the wiki itself [01:16:47] calvinb, https://www.mediawiki.org/wiki/Project:Current_issues may be the place to post [01:16:57] well you might try https://en.wikipedia.org/wiki/Wikipedia:Unblock_Ticket_Request_System [01:17:16] but that's for the english wikipedia [01:17:42] school: except that i can't edit at all [01:17:53] not even the talk page, that was explicitly disabled [01:18:01] I'll post for you, because ;) [01:18:03] so irc is the first thing i thought of [01:18:23] great! [01:18:26] calvinb, appears the admin who blocked you is on [01:18:41] Nemo_bis, calvinb (https://www.mediawiki.org/wiki/Special:Contributions/MisterLambda) is erroneously blocked [01:20:23] [Nemo_bis] idle: 03 hours 10 minutes 06 seconds, signon at: Fri, 26 Sep 2014 12:18:44 [01:20:43] well, seems as if Nemo_bis is away [01:20:55] i checked and he appears to be italian [01:20:58] so it's like 1 AM there [01:21:13] oo [01:21:47] k [01:21:51] I'll just post [01:23:54] Done: https://www.mediawiki.org/wiki/Thread:Project:Current_issues/User:MisterLambda_was_blocked_in_error [01:24:16] Nahiyan: they cant do anything on meta [01:26:45] Betacommand, :O what do you mean? [01:27:06] Nahiyan: https://en.wikipedia.org/wiki/Wikipedia:Unblock_Ticket_Request_System [01:27:54] oh hmm [01:28:01] sorry then! [01:28:30] Nahiyan: they deal with enwiki issues [01:29:04] I thought so too, but since the link pointed to wmflabs I thought it might've been global! [01:29:18] sorry :( [01:30:16] Nahiyan: just giving you a heads up, no hard feelings [01:31:19] kk [01:32:48] jeez you would think they would have a spam blocking system by now [01:33:03] threesixes: ?? [01:34:18] "blocked because its a "vandalism only account"" [01:35:06] threesixes: there are multiple anti-spam features in place, this just looks like a case of human error [04:07:40] I just moved my mediawiki database to a new server, and some of the URLs point to the new IP I declared but other URLs on pages refer to the old domain name(which breaks the link). any ideas? [04:08:37] nevermind, I’m an idiot. [04:08:39] :-) [04:08:43] brobotic, how are the links defined? using [link]? [04:09:04] yeah lol use [[innerlink]] [04:09:22] Time to spend a ton of time converting everything to that. Thank you [04:09:45] link me.... i wanna see it =D [04:10:54] (and i may help you) [04:10:59] It’s just a wiki for me, so not hosted anywhere quite yet [04:12:14] what server are you using to host it? [04:12:52] Apache2. I’m just going to remove the URL from the editing page for each entry until they are just: [[Page 1]] [04:13:10] i use mariadb + nginx + php-fpm + varnish, i can throw 2,000 requests a second at it no problem [04:13:45] Is three sixes like five nines? [04:14:30] 23 man, its like 2 x 3 = 6, 2/3 =.6 [04:14:43] w = 23rd letter, on a keyboard its below 2 and 3 [04:14:51] therefore 666 = www your new god [04:14:58] Nice. [04:15:03] all heretics will be burned at the stake [04:15:05] Intense [04:15:06] obey lol [04:15:31] i liked apache for a long long time [04:16:00] the memory footprint & performance issues eventually got to me [04:16:00] before it was cool? [04:16:09] I enjoyed nginx better but I just needed to get my wiki back up again, I missed having it at my disposal. So I bought a cheap vps and here I am [04:16:31] =/ [04:16:49] funtoo offers 15 bone a month vps & the maintainer's a mediawiki god [04:17:28] threesixes: do you run it? [04:17:30] _`_, back me up son [04:17:52] lol ori is on to something [04:18:01] funtoo? no drobbins does [04:18:26] take a look at it, its bootstrapped varnished nginx and mariadb also [04:19:06] http://www.funtoo.org/Welcome <--- [04:19:29] yeah, it looks cool. [04:19:31] its mobile friendly, if you move your browser to very narrow it all displays properly still [04:20:16] neat [04:20:40] threesixes: Putting your page titles in the root? Tsk. [04:20:52] not my wiki lol [04:21:15] why are we not supposed to do this again? [04:21:29] that seems like such a basic function of a CMS i can hardly imagine it causing problems [04:21:48] The root namespace already has a few reserved titles. [04:22:03] And it's like putting your files inside / on your computer. [04:22:10] Hierarchy and structure isn't so bad. [04:22:41] mediawiki uses _ for spaces? tisk [04:22:50] What should it use instead? [04:22:57] - [04:23:24] That-seems-kind-of-ugly. [04:23:30] Underscores_are_vaguely_less_ugly. [04:23:35] Wikipedia-uses-underscores [04:23:42] MediaWiki uses underscores. [04:23:49] Also-true [04:23:50] .... do you have any idea why i would say - over _? [04:23:50] And serves as the platform for Wikipedia. :-) [04:24:12] threesixes: Personal preference? [04:24:28] Consistency with other large PHP apps like WordPress? [04:24:36] nope and nope [04:24:56] Higher sort in ASCII? [04:25:01] Or lower, who knows. [04:25:10] search engines see - as a space and _ as ignore [04:25:23] this-is-a-good-link = this is a good link [04:25:34] this_is_a_bad_link = thisisabadlink [04:25:37] That must explain why Wikipedia has such poor search ranking. ;-) [04:25:37] keywords out the window [04:26:02] it has good presence because of its content [04:26:18] I think the engineers at Google can figure out that underscores are spaces in MediaWiki. [04:26:31] what about bing & yahoo [04:26:52] They're irrelevant, but their engineers are also competent enough. [04:30:02] Cache-Control: private, s-maxage=0, max-age=0, must-revalidate <- wuts with this header? [04:30:27] Logged in? [04:31:23] nope [04:32:02] What query path? [04:32:21] Some pages such as Special:Version are unintentionally uncached. [04:32:42] http://en.wikipedia.org/wiki/Main_Page [04:32:51] curl -I http://en.wikipedia.org/wiki/Main_Page [04:33:43] yeah special version, that's a whole bunch of bad information leakage [04:34:31] i love mediawiki, i hope these little holes get patched [04:34:49] just little things shipping that are not production ready [04:35:02] Special:Version has been around for a very long time. [04:35:16] And I don't know of any software package that ships without bugs. :-) [04:35:40] so has the wheel, it was reinvented because the original was a boulder [04:35:57] You're advocating security through obscurity? [04:36:09] Special:Version just reports what's running on your server. [04:36:20] im advocating not broadcasting such things to anyone that looks [04:36:33] Unlike, say, HTTP headers. [04:36:38] Or the HTML page source. [04:36:47] yeah you cant really avoid those [04:36:50] Or basic automated feature detection. [04:37:02] Right, but if you can plug one "hole," you sure can feel better about yourself! [04:37:19] right, 1 less thing to be paranoid about [04:37:39] It's a PHP application with half a million lines of code that you haven't read. [04:37:45] And you're exposing it to the world. [04:37:52] I'm not sure paranoia is a real factor. [04:38:02] http://www.w3.org/ has their site very well optimised [04:38:09] Hi Nahiyan. [04:38:14] Hello! [04:38:34] what's up? [04:39:02] half a million lines of code? [04:39:20] That may include extensions. [04:39:36] And counting lines of code is notoriously fickle. [04:39:43] But MediaWiki core is not small. [04:39:57] why's it so large? [04:40:04] It does a lot. [04:40:15] It serves as the platform for Wikipedia and Wikipedia's sister projects. [04:40:16] isn't it basically user login stuff + edit + save & diffs? [04:40:27] Sure. [04:40:57] And image handling. And Special pages. And APIs. [04:41:04] hmm [04:41:23] Sanitizing input is fairly important, so it does that. [04:41:27] Formatting HTML, too. [04:41:38] still half a million lines sounds bloated to do all of that [04:41:40] Date and time logic, localization, internationalization, etc. [04:41:45] Patches welcome! [04:42:00] jsons too [04:42:02] yeah [04:42:21] threesixes: I very much doubt anyone will complain if you submit patches to remove unneeded code. [04:42:37] But people like having a job queue and a file backend and image galleries and HTML forms. [04:42:44] So there it is. [04:45:53] yeah idk if i submit patches they'll be to make MW production ready out of the box [04:45:54] 1.24.0 has 80MB of which 46MB are only the .json files in languages/i18n ;) [04:46:46] disable the page counters lol [04:47:05] the file with the most lines in 1.24.0 is includes/ZhConversion.php which is a Simplified / Traditional Chinese conversion table [04:47:26] with a whopping 19085 lines [04:47:40] that's insane [04:48:05] indeed! [04:48:14] though it was automatically generated [04:48:50] includes/parser/Parser.php converts from wikicode to HTML and has 6399 lines! This is indeed insane! [04:49:56] and there's also lots of comments in the .php files [04:50:54] btw, was the parser built from scratch or did it start from another one? [04:55:21] let me check [05:00:39] okay this is the earliest commit on Parser.php I found: https://github.com/wikimedia/mediawiki/commit/3ea576aa259b9f990e18aa3c58c62036d80c3ce3 [05:00:58] so I think it's original... [05:02:14] Jul 14, 2006 [05:02:17] threesixes: Page counters got removed. :-) [05:02:22] The parser is much older than 2006. [05:02:25] And it's homegrown. [05:02:30] mmhm.. [05:02:34] lol good [05:02:37] Technically the parser probably comes from UseModWiki. [05:02:43] But you can consider it homegrown. [05:03:07] the page counters are cute, but not at the expense of performance [05:11:13] mw-bot define irc://irc.freenode.net/mediawiki [05:15:19] 2004 it was split from OutputPage https://github.com/wikimedia/mediawiki/commit/ee73b49007a088d13f638ba9b795d790543b519f and it had 1247 lines (compared to 6400 now) [05:15:39] ahhh [05:30:16] http://www.mediawiki.org/wiki/Professional_development_and_consulting lists Frequenze Software with "[…] main problems they report, authentication integration and parser/syntax reuse outside the wiki." -- so it it possible to do wiki2html in the shell or at least somehow outside a running mediawiki? [05:36:13] EdePopede: have you looked at https://www.mediawiki.org/wiki/Alternative_parsers ? [05:43:01] legoktm: doing now, thx [10:15:10] did i miss something here with dependencies https://teamput.com/canvas/yz6Lsyjov84EpbBiB ? looks like mediawiki only works with apache2-mpm-prefork because of http://www.mediawiki.org/wiki/Apache_configuration#Debian-based_Linux [10:16:20] at least if i dont want to use stuff like /cgi-bin/mediawiki.cgi?page?= [11:57:27] ok. so #httpd tells me to use http://wiki.apache.org/httpd/PHP-FPM instead of mod-php5. it comes with apache 2.4, of which the bot in #debian says: "don't backport". so what version should i use on debian 7? [11:58:29] both work [11:58:59] I don't think we are in the position to say what and how to run software on your own servers [11:59:25] you can't say what works? [12:00:24] i am not ihere for religion, only for technology [12:01:22] i started here http://www.mediawiki.org/wiki/Apache_configuration#Debian-based_Linux [12:01:33] a short list of packages to use [12:01:36] 80 % chances that's not up to date [12:02:18] that's what i was told in #httpd [12:02:36] "Apache is the recommended webserver for use with MediaWiki" quite questionable nowadays [12:03:18] libapache2-mod-php5 works just fine for me [12:03:21] at least it is the one i uesd in the past. tried nginx, but not even logging worked as stated [12:03:21] (Removed) [12:03:28] Uh, a RoanKattouw [12:03:37] Are you again on the good side of the Atlantic? :D [12:03:55] Yeah :) [12:04:00] \o/ [12:04:07] OTOH it sounds like Apache has found a better way to run PHP than mod_php [12:04:09] RoanKattouw: what mpm and what version of apache? [12:04:18] The FPM thing [12:04:22] EdePopede: Let me check [12:04:33] EdePopede: This is a dev install on my laptop though so no guarantees re performance :) [12:04:59] i had a look at fcgi or fpm, dunno anymore.. YEARS ago... didn't use it because in beta or so and forgot about it [12:05:04] meh [12:05:31] EdePopede: Apache version 2.4.7-1ubuntu4.1, libapache2-mod-php5 package from Ubuntu [12:05:45] http://wiki.apache.org/httpd/PHP-FPM wants apache 2.4 and backporting on debian 7 sin't recommended :/ [12:06:15] sigh... that was exactly the reasing i was thinking of not returning to debian :( [12:06:20] * reason [12:07:06] Well to be fair I was pretty pissed when I upgraded to Ubuntu 14.04 which shipped Apache 2.4 and broke all my config files [12:07:13] at least it has mediawiki 1:1.19.20+dfsg.... (whatever, i don't see the rest) [12:07:26] I guess really I should have been pissed with Apache for breaking back compat with 2.2 config files in 2.4 [12:07:30] rather than with Ubuntu [12:07:33] hm a warning wouödn't be bad [12:07:43] *tumbleweed* https://www.mediawiki.org/wiki/Thread:Project:Current_issues/Installation_guide_consolidation [12:07:50] mediawiki.org has MW 1.24 :D [12:08:48] i know, i downloaded it, and now i have to make php5 run on apache :) [12:09:26] only the dependencies are a hell with php-libs and MPMs [13:50:17] In mediawiki's default theme, how do I get that little boxes with different icons? [13:50:44] Like exclamation marks, warning triangles and so on? [13:53:17] CyL, they're part of templates. this might help https://www.mediawiki.org/wiki/Manual:Importing_Wikipedia_infoboxes_tutorial [13:53:59] unicodesnowman: Well, I've already grasped they're part of something bigger called templates, but this is still a misterious subject to me, thanks for the link [13:56:29] unicodesnowman: From what I get mediawiki doesn't have support for it out-of-the-box, I have to manually import them from wikipedia? [13:57:33] CyL, afaik yes. MW is just the wiki software -- you're not going to get infoboxes or things like WP:3RR that are specific to wikipedia. [13:58:28] unicodesnowman: I thought they were part of mediawiki's default theme, not something particular to wikipedia. Many time while searching google for it, I got referred to mediawiki's site. [13:59:40] unicodesnowman: Thanks for you kind help and advice nevertheless. [13:59:58] :) [14:08:59] i think, the most simple thing would be for now to install the package that comes with debian (1.19.20). would it be a problem to run the .tgz from the homepage in parallel? (i could use sqlite for at least one of those). and how hard would it be to upgrade later? by pointing 1.24 to the old db or exporting all content and deinstalling the included version or whatever may work. [14:10:05] EdePopede: When you install 1.24 later you can point it to the old DB and it'll perform an upgrade [14:10:25] sounds like a dream :) [14:11:15] ok, so i will stick with KISS for now and hope to have a working implementation soon (including some addons as it seems) [14:23:43] Whoa, good morning RoanKattouw [14:23:55] Morning mark [14:23:55] Up early [14:23:59] * marktraceur [14:24:12] Afternoon, even, for me [14:24:13] <^d> marktraceur: RoanKattouw is in Europe :p [14:24:15] Oh! [14:24:19] That explains everything. [14:24:30] Yeah it's not 6:#0am [14:24:39] Although to be fair I was in fact awake at 6:30am today [14:24:40] <^d> 6:23. [14:24:41] hurray jetlag [14:24:46] Heh [14:25:03] ^d: Roan and I have the right idea, wake up later and still be early for work. :P [14:25:46] <^d> I prefer to wake up at start at like 6 and go home at like 3 ;-) [14:26:09] <^d> Blah, none of that made sense. [14:26:14] <^d> Something something, 6-3. [14:28:55] I suppose that could be fun too. [14:29:33] <^d> Basically I still work my Virginia hours, just from California :) [14:29:59] Someone's gotta keep reppin' VA [14:30:29] * ^d flashes his suburban gang signs [14:30:32] <^d> Represent. [15:37:02] Advanvced search on MediaWiki wiki will not allow me to pick which namespaces to search in. There's also no preference page to set my defaults for search. [15:42:10] !phab T78553 [15:42:10] https://phabricator.wikimedia.org/T78553 [16:44:59] So, what's the recommended extension that actually works for displaying RSS feeds? [17:24:37] GUYS [17:24:43] CHECK YAHOO FRONT PAGE [17:24:48] ECONOMIC CRASH [17:24:52] JUST LIKE 2008 [17:28:18] <^d> Yahoo's still a thing? [17:33:31] jackrass : what are you talking about ? send a link. yahoo is differrent for every country [17:35:18] and yeah , I agree with ^d , yahoo , seriuosly ? [17:37:57] ^d: Myspace came back. [17:40:47] didnt FF default search just change to yahoo? [17:43:47] workingcats: indeed: http://lwn.net/Articles/622132/ [17:43:49] <^d> Ulfr_: I had an awesome myspace page. [17:43:50] <^d> :D [18:50:50] we recently upgraded mediawiki (debian wheezy) and now our API doesn't work. our logs say this: [18:50:53] [Mon Dec 15 19:44:42 2014] [error] PHP Fatal error: Call-time pass-by-reference has been removed in /usr/share/mediawiki/includes/api/ApiFormatJson.php on line 77 [18:51:01] any ideas what might be wrong? [18:52:49] firespeaker: you're running a too-old mediawiki on a too-new php, I think [18:57:50] Hello, I'm new to mediawiki, and I'd like to contribute to it, Can anyone please guide me as to where to start from? [18:58:02] Hi codezee [18:58:13] Any area in particular you are interested in? [18:59:00] I have a good knowldege of web-related languages as php, css, html, javascript, so I'd like to contribute in that area [18:59:21] hello [18:59:33] hi codezee , how old are you ? [18:59:36] Cool. Most of MediaWiki is written in either php or javascript, so that's a good skill set for contributing [18:59:56] codezee: https://www.mediawiki.org/wiki/How_to_become_a_MediaWiki_hacker has some introductory links [18:59:57] you here for GCI codezee ? [18:59:57] I want to contribute too [19:00:05] hi , alisha ! [19:00:08] alisha: That's awesome! [19:00:24] Hello Anshoe, bawolff [19:00:51] so , alisha , are you here for GCI or GSoc ? [19:00:57] bawolff, thanks very much for the link! [19:01:08] or just wanna practice your skills ? [19:01:14] codezee, alisha: As anshoe was saying, if you're high school aged, there is currently a program called google code in that you may be interested [19:01:16] in [19:01:17] Anshoe, actually I'm not here for GCI but for GSOC if mediawiki will come for it [19:01:27] Most probably it will [19:01:34] I guess [19:01:48] We've participated every year for something like 6 years now, so we probably will [19:01:49] Anshoe, yeah I am here for Gsoc too [19:01:52] Alisha , what about you ? [19:01:55] ohh okay [19:01:57] cool [19:02:03] I have tried for OPW but can't made it [19:02:06] then probabaly I won't be of much help ! [19:02:11] OPW ? [19:02:20] Anshoe: outreach program for women [19:02:30] essentially same as gsoc, with slightly different requirements [19:02:51] ohh , had no clue about that. I'm here for GCI ad well ,it's my first year with open source [19:02:56] So how could I excel myself in Mediawiki [19:03:00] I'm learning stuff [19:03:14] Alright , bye mes amis ! [19:03:37] alisha: Even if you didn't make it into opw, you're still definitely welcome to contribute [19:04:09] alisha: Do you know what sort of area you're interested in? [19:04:40] bawolff: Actually not exactly [19:04:47] codezee: I was a gsoc student a couple years ago, so if you have questions about that, I could probably answer them (or direct you to people who can if I can't) [19:05:28] (13:52:47) valhallasw`cloud: firespeaker: you're running a too-old mediawiki on a too-new php, I think [19:05:28] valhallasw`cloud: both are in debian stable, should be fine? [19:05:35] I have tried for translate extension for opw [19:06:02] firespeaker: the error suggests you're running php 5.4 with a version of mediawiki that has not been updated to 5.4 coding standards. [19:06:21] firespeaker: and yes, it 'should be fine', but it typically is not in debian. [19:06:23] * bawolff wonders if I can figure out how to search for easy + translate ext in phabricator :s [19:06:26] bawolff: but now I am thinking to be the core developer of Mediwaiki [19:06:26] thanks bawolff for that, actually yes I do, related to starting, I have worked on self-made or small web-projects but never a big one like this. So this is my first time, on an open source organization, so I'm trying to get my way [19:06:38] valhallasw`cloud: we have php 5.4.35 and mediawiki 1.19.20 [19:06:53] alisha: Cool. Core mediawiki is the best part ;) [19:06:59] * bawolff is biased on that of course [19:07:02] bawolff: use the maniphest search, https://phabricator.wikimedia.org/maniphest/query/advanced/, then 'in ALL projects' 'translate' and 'easy' [19:07:05] valhallasw`cloud: yeah, debian :\ who should I complain to? [19:07:17] bawolff: https://phabricator.wikimedia.org/maniphest/query/cvtUdxjKxlZX/#R [19:07:22] firespeaker: debian maintainers [19:07:24] codezee, for gsoc you will want a (not too big) well-defined feature [19:07:33] firespeaker: hexmode probably knows who to complain to [19:07:42] in Debian? [19:07:46] to Thorsten Glasser [19:07:51] bawolff: So how could I start with that?? [19:08:11] Platonides: best way to contact him? [19:08:17] alisha: Well generally, its good to try and start with a small bug [19:08:29] And try to learn how the code is kind of organized [19:09:14] firespeaker, for mw debian problems, you can ask on pkg-mediawiki-devel@lists.alioth.debian.org, or directly open a bug [19:09:49] (a debian bug) [19:09:58] Platonides: okay, thanks [19:12:02] alisha: There's some bugs you can look through at https://phabricator.wikimedia.org/maniphest/query/yIbZBNyB3x4K/#R , to see if anything strikes your fancy [19:12:43] bawolff: okay I will go through it :) [19:13:49] ugh, it's probably easier to just forget debian and manually install a recent version of mediawiki [19:13:52] firespeaker: it might actually be in their own patch.... [19:13:56] oh? [19:14:17] they're fiddling with ApiFormatJson.php, anyway. [19:14:23] let me try to apply their patch... [19:14:23] alisha, codezee: https://www.mediawiki.org/wiki/Annoying_little_bugs may also be useful to you guys [19:14:39] thanks firespeaker for looking into upgrading :) [19:15:08] Nemo_bis: it's not the right answer though [19:15:32] Nemo_bis: the right answer is the hard one: bug debian packagers, wait for the politics, ... eventually get an update, once it's 3 years out of date [19:15:59] firespeaker: answer by whom? [19:16:05] !debian [19:16:05] https://www.mediawiki.org/wiki/Debian/Ubuntu [19:16:06] Is there any way to collapse or set a max height for code blocks or console details on phab? [19:16:11] Nemo_bis: for us getting things working on our end [19:16:20] tl;dr don't, unless you like pain [19:16:21] Nemo_bis: or no, for debian to be working [19:16:24] :) [19:16:31] bawaloff, thanks for the link, I'll see which bug I can begin with, after I get the basics of mediawiki [19:16:39] I can't believe debian stable has non-functional mediawiki :-P [19:16:44] MatmaRex: that a reply to me? [19:16:46] I mean, I believe it, but it's terrible [19:16:48] firespeaker: IIRC Niklas offered to help several times [19:16:57] $json = preg_replace( [19:16:57] '/\<(\s*cross-domain-policy\s*)\>/i', '\\u003C$1\\u003E', $json [19:16:57] ); [19:16:59] As long as you use Debian's packages, nobody can help you [19:16:59] I don't even. [19:17:16] T13|mobile: no, nope. there is a way to do that, in fact [19:17:17] Nemo_bis: before this last upgrade, new user registration was broken :-P [19:17:20] firespeaker: lol, you should of seen the issues that have happened historically [19:17:24] valhallasw`cloud: o_O [19:17:27] "PHP doesn't necessarily need quote marks, so why use them?" -- debian [19:17:34] haha wat [19:17:36] firespeaker: broken? I thought it was intentionally disabled [19:17:39] Where might I find the doc for that? [19:17:54] i'm looking it up [19:17:56] https://secure.phabricator.com/book/phabricator/article/remarkup/ [19:17:58] Nemo_bis: no, I mean, password reset emails and session variables and stuff didn't work [19:18:04] firespeaker: several years ago, one of the packages (I think it was centos), decided to move all the css and javascript files out of the web root [19:18:10] T13|mobile: it's linked from the edit field, top-right icon [19:18:16] unless they do something weird with their patches to unHTML-ify them, or something [19:18:40] ugh [19:18:49] valhallasw`cloud: so is there a quick fix we could make? [19:18:56] firespeaker: as far as I can see, the issue is in CVE-2014-9277_2.patch [19:18:59] T13|mobile: apparently you need to add "lines=N" somewhere, replacing N with number [19:19:18] firespeaker: you can probably try rebuilding the package, while fixing that patch, but I'm not sure how to do that [19:19:19] could we unapply that safely? [19:19:23] something siomehting debian/rules [19:19:39] T13|mobile: [19:19:40] ``` [19:19:42] lines=10 [19:19:44] it's probably fine if you replace ' by ' [19:19:45] [19:19:46] ``` [19:19:50] this is apparently supposed to work. [19:20:01] T13|mobile: you can also create a paste on phabricator, and link to it. [19:20:10] https://phabricator.wikimedia.org/paste/create/ [19:20:55] firespeaker: https://bpaste.net/show/f5bc73c23a9e [19:20:55] okay, will ttry [19:21:07] sweet, thanks [19:21:34] Hello again [19:21:42] if I have a category with spaces in its name [19:21:50] and I try to link to that category page using : [19:21:58] like: [[:Category:My test category]] [19:22:14] oh god, nevermind [19:22:16] that was my mistake ;D [19:22:27] I just thought of a solution even before I finished asking my question. [19:22:35] firespeaker: would be good to report @ https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=772764 [19:23:59] samu: :D [19:24:19] Figured it out. [19:24:46] I removed some obviously outdated things from https://www.mediawiki.org/wiki/Debian/Ubuntu but this page would use killing [19:25:05] bawolff: yup, sometimes this happens ;P [19:25:47] LOL, https://wiki.debian.org/MediaWiki is also proposed for deletion [19:26:35] * bawolff agrees, anything mentioning fckeditor should be deleted :P [19:27:05] ...since 2010 [19:27:11] lol [19:27:45] * ^d creates [[mw:Windows NT 4.0]] [19:28:04] <^d> $randomOperatingSystemPages++ [19:28:17] :D [19:28:25] I'm going to kill the Debian page [19:28:31] someone should register SPF|Cloud one of these days [19:29:52] valhallasw`cloud: seems to've worked [19:31:00] moinmoin wiki is so cute, it's still using the usemodwiki-era conventions [19:31:28] lots of non-MW software does [19:31:43] or rather, non-MW wiki software [19:34:20] valhallasw`cloud: I sent an email to report it; not sure it'll do any good :-P [19:34:27] SpikeTheCat: if you're knowledgeable about the topic, please add to https://en.wikipedia.org/wiki/Talk:Comparison_of_wiki_software#More_comparisons [19:34:46] firespeaker: please report back to mediawiki-l with your end results [19:35:03] We should probably have a warning somewhere about all those time bombs which the Debian-running installations are [19:35:13] tick tick tick tick [19:35:20] huh? [19:35:21] That's the counter before the upgrade [19:35:36] Nemo_bis: okay, will keep that in mind [19:35:41] if there are ever any end results [19:35:57] don't see my email on the bug yet [19:35:59] firespeaker: yeah, I sent an email with the corrected patch. Let's see what happens :-p [19:36:03] Even "no reply in N months, we're still the mists" would help [19:36:16] mine was probably filtered, I sent from a mail.ru address I use for public bug reports... [19:37:04] That's a fast upgrade! https://wiki.debian.org/MigrationStatus [19:37:17] Nemo_bis: heh, okay [19:37:19] firespeaker: I have the feeling my mail also went to /dev/null, but whatever :p [19:37:45] ah, mine is now visible on debian's bug website [19:37:55] "So it's unclear which license apply to the content of this site" *teardrop* https://wiki.debian.org/DebianWiki/LicencingTerms [19:38:33] firespeaker: there is another one in ApiFormatPhp.php [19:38:52] I should probably never have registered on this wiki, it's mindblowing :P [19:39:24] Nemo_bis: Not really--just giving my general impression of things. I'm an ignorant philistine. [19:40:16] the link to fusionforge isn't really helpful, i have no clue what it is. and the text there sounds like bingo. [19:40:56] SpikeTheCat: but your impression is correct :) so if you have more impressions on where more info could be found that would be useful as well [19:41:01] valhallasw`cloud: oh my [19:41:13] firespeaker: yeah, the entire patch was htmlentityfied [19:41:47] Nemo_bis: Wait, debian... doesn't know what license applies? [19:42:02] Debian is like the second most license obsessed people, after FSF [19:42:21] bawolff: https://wiki.debian.org/copyright.html [19:42:24] DebianWiki is NOT licensed under GFDL. [19:42:31] That's the only olicense statement on the wiki [19:42:36] The only official one, that is [19:42:49] The new frontier of copyleft: negative licensing! [19:42:50] Well they do hate the GFDL [19:42:54] copyleftleft [19:43:06] No invariant sections! [19:43:18] valhallasw`cloud: so much fail [19:43:28] Are they public domain or CC-XYZ, maybe? [19:43:47] "Some rights reserved. We just don't know which." [19:45:12] Is there a reason that MW: isn't a default alias for the MediaWiki: namespace? Nvm, I guess it would break hundreds of links to the MediaWiki wiki. :/ [19:45:46] T13|mobile: yes, MediaWiki core doesn't encourage obnoxious acronyms [19:46:03] Apparently the original copyright statement was http://web.archive.org/web/20050415001944/http://wiki.debian.net/copyright.html [19:46:30] Looks like a SunirShah approach, i.e. no right to fork [19:46:34] Will Int: work to get me to MediaWiki:? [19:46:44] no [19:48:07] T13|mobile: int: is technically a parser function [19:48:13] T13|mobile: like #ifexist: [19:48:31] So, {{int:edit}} works as a template but..... ahhh. Okay bawolff [19:49:09] that's not a template [19:49:47] you can put a lot of things inside those curly braces. [19:49:50] you can transclude things that aren't templates, such as other articles or even some special pages [19:50:06] How is that no right to fork? I don't see anything like that there [19:50:16] {{msgnw:foo}} is my favourite useless thing [19:50:33] SpikeTheCat: if there is no license, there is no right to fork [19:50:38] oh. [19:50:41] oops [19:51:12] I was looking at the original copyright statement you linked which seemed to say that you can take stuff and do whatever with it [19:51:31] meh, I'll import mediawiki.org text as GFDL and relicense it to GPL [19:51:59] T13|mobile: you can also put raw: in front of all templates, and it will do absolutely nothing (on wikimedia) [19:53:01] Doesn't it do something different with scary transcluding? [19:53:10] SpikeTheCat: yes [19:53:15] but nobody has that enabled [19:53:31] Shoutwiki and Wikia do [19:53:43] bawolff: And we might get it eventually. [19:53:44] interesting. I didn't know that [19:54:03] James_F: I seriously doubt that [19:54:07] At least the scary version [19:54:35] bawolff: What do you think "global templates" are but scoped scary transclusion? :-) [19:55:43] James_F: Per WMF tradition, we have to rename it a couple times, we'll lose the "scary" prefix, and then it will be all good :) [19:55:46] AKA non-scary transclusion? [19:56:02] yeah, as bawolff says [19:56:08] bawolff: Scurvy Transclusion? [19:56:12] bawolff: Scruffy Transclusion? [19:56:17] bawolff: Scrappy Transclusion? [19:56:22] * James_F gives up. :-) [19:56:27] I like scrappy transclusions [19:57:46] https://www.gnu.org/licenses/license-list.en.html#GPLIncompatibleLicenses doesn't agree with http://gplv3.fsf.org/wiki/index.php/Compatible_licenses#GPLv2-incompatible_licenses about GFDL, so who cares [20:22:28] If someone wants to moinmoinwikify, that would be appreciated https://wiki.debian.org/MediaWiki [20:43:27] what is moinmoin [20:46:28] another wiki engine [20:46:44] different wiki syntax, features, etc [22:19:38] moving content from 1.21.2 to 1.24.0 backupDump.php and import with importDump.php seems to work. But uploads seem to be lost. How do I fixt that? [22:21:05] cfedde: you should use mysqldump to move one wiki to another host. See: [22:21:09] !backup | cfedde [22:21:10] cfedde: See http://www.mediawiki.org/wiki/Manual:Backing_up_a_wiki for information about backing up your wiki. For restoring your wiki, see http://www.mediawiki.org/wiki/Manual:Moving_a_wiki#Import_the_database_backup for more. If you don't have database access, try !grabber. [22:21:50] cfedde: xml dumps only contains public data, uploads, logs and account information will be missing [22:22:21] Vulpix: can that be expected to work when versions are so different? [22:22:47] if you're not moving the wiki between servers, you don't need to do that [22:23:02] just backup, replace the php/js/css etc files, run the database updater [22:23:05] cfedde: yes, because the database will remain to the same 1.21.2 schema. You'll need to run update.php on the new host to upgrade tables [22:24:07] the reason we were using backupDump and importDump was because the destination already has content from another group. [22:24:26] I guess I'll have to rethink this. [23:15:44] cool! all I was missing was: php maintenance/rebuildImages.php --missing