[02:15:03] bd808: TIL #mediawiki-dev is a real channel [02:18:54] legoktm: lol. I just coped from the MediaWiki hacker page on mw.o [02:19:35] That link should probably be changed to #wikimedia-dev I guess [02:19:56] I just did :) [02:41:59] cpg|away: you there? [03:11:01] Anyone know how to get the number of pages that are in a given namespace? [03:14:52] in what context? select count(*) from page where page_namespace=0; [03:15:38] https://www.mediawiki.org/wiki/Help:Magic_words#Statistics you have to enable $wgAllowSlowParserFunctions [03:15:47] back [03:16:01] legoktm: thanks! [03:46:21] Hey I'm trying to install the Vagrant vm on Windows and am having some problems. I'm not sure if I've set everything up right (I think I have) but I can't find the login details. What credentials do you provide when you log in? [04:22:02] archieb: Login where? [04:23:24] To the vagrant vm- but nvm, I found the credentials thanks [05:18:12] Is it a bad impression on the mentors when the work is returned? [05:26:48] hello! [05:27:23] any aussie? [05:36:33] ananayarora: no, it's not [05:57:18] legoktm: https://gerrit.wikimedia.org/r/#/c/258675/ [05:58:37] ananayarora: you added a .DS_Store file again [06:00:32] ananayarora: also, the shim needs to keep only the $wgMessageDirs / $wgExtensionMessagesFiles lines, not everything. https://github.com/wikimedia/mediawiki-extensions-Gadgets/blob/master/Gadgets.php is a good example [06:08:03] legoktm: Please see the changes again. [06:08:11] legoktm: https://gerrit.wikimedia.org/r/#/c/258675/ [06:14:27] looking [06:47:55] legoktm: aren't we removing classes if we remove all other lines but those 2? [06:48:15] NewUserMessage.class.php won't be called if I removed all the other lines [06:51:21] ananayarora: right. wfLoadExtension() will read from the extension.json file, which contains that. Except there's one script that manually reads the PHP files, so we need to keep $wgMessagesDirs for that. [06:54:02] Hmm. Okay! [07:18:33] i am sahil and i have joined xchat for irc [07:23:33] hello sahil [07:25:02] hello [07:25:26] sDrewth: Are you around? If you're not busy, would you be able to mark https://meta.wikimedia.org/wiki/Requests_for_comment/Password_policy_for_users_with_certain_advanced_permissions for translation (assuming these sorts of things usually are marked for translation?) [07:34:04] anyone here knows about GCI [07:34:59] yes [07:35:35] can you please tell me more about it [07:35:36] I'm not a GCI mentor, but if you ask a question, I may be able to answer it, or if not, be able to find someone who can [07:36:25] Its a program aimed at high school students (I think high school), where they fix simple bugs in open source programs, get points, and maybe win prizes [07:36:31] !gci [07:36:31] Google Code-In is a contest to introduce pre-university students (ages 13-17) to the many kinds of contributions that make open source software development possible. https://www.mediawiki.org/wiki/Google_Code-In [07:46:23] i am doing a task on GCI that is to connect to a IRC which is not proprietary [07:47:02] That's a GCI task? [07:47:56] Well you have suceeded. xchat is a non-proprietary client, and freenode is a non-proprietary server [07:52:32] legoktm: I've made the changes [07:52:38] Please take a look at them! [07:53:12] I didn't remove the credits part because it wasn't converting without that [07:53:37] Also, I'm (ananayarora), dunno whats the prob with irc on my phone [07:53:58] legoktm: ^ [07:56:42] Guest4182: um, okay. so you need that info in extension.json though. So, take the original PHP entry point, run the conversion script, which gives you extension.json. *Then* convert it to use the PHP shim. And upload that. [07:56:55] Don't constantly re-run the conversion script with the shim [08:00:49] i have not succeeded yet as i have to wait one hour before leaving the IRC [08:03:59] Is this for real a gci task? [08:05:11] yes [08:06:58] I guess thats just a kind of welcome task for newcomers so that they get familiar with irc and look around [08:08:11] legoktm: Done! [08:08:21] yes its for beginners [08:09:12] I'm trying to run vagrant up on my system but it throws a lot of errors [08:09:33] I have created a report here https://phabricator.wikimedia.org/T121339 [08:09:38] Just having the very specific time limit seems kind of odd to me [08:10:13] In any case, Welcome to #mediawiki sahil [08:11:21] Could someone please help fix the bugs with vagrant (https://phabricator.wikimedia.org/T121339) [08:11:23] ananayarora: did you generate the extension.json file from the shim or the original file? it looks like you used the shim [08:11:24] thanks for the welcome bawolff [08:11:56] legoktm: I lost the contents of the original file. But extension.json works with the shim [08:11:57] ankita_: do you have virtualization enabled in your BIOS? [08:12:18] it might be called VT-x or AMD-V [08:12:35] legoktm: yes, i had rebooted by system and enabled virtualization in BIOS [08:12:53] ankita_: ah wait, I'm looking at the log right now, it looks like something else [08:13:19] ==> default: Could not open file /vagrant/cache/apt/partial/libfile-next-perl_1.12-1_all.deb - open (30: Read-only file system) [IP: 91.189.91.23 80] [08:13:52] ananayarora: you can run "git checkout HEAD~1 filename" to get the original contents [08:14:20] ananayarora: it looks like it works with the shim, but it actually doesn't :( it generates using the shim'd contents instead of the actual content [08:14:30] ankita_: what is your base OS? [08:14:37] hi [08:14:56] if an article is set to [[Category:SomeCategory]] [08:15:29] what is then the easiest way to display that category using something similiar to {{SITETITLE}} [08:15:43] legoktm: Mint (Rafaela) [08:16:00] mqds: I'm not sure I understand your question [08:16:21] legoktm: output of uname -a : Linux winterfell 3.16.0-38-generic #52~14.04.1-Ubuntu SMP Fri May 8 09:43:57 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux [08:16:37] ankita_: ok, try turning it off ("vagrant halt"), then run "vagrant config nfs_shares off", and try "vagrant up" again [08:16:49] mqds: Do you want to display the contents of a category on another page? [08:16:59] bawolff: well, say i write {{BASEPAGENAME}} in an article [08:17:07] that will display the base page name of that particular article [08:17:22] is there a similiar way to display the category name of a given article? [08:17:24] legoktm: Please recheck now? [08:17:52] no, i just want to display a simple link to a category [08:18:31] but i want mediawiki to figure out what category name itself, based on what i place in the article editor, such as [[Category:SomeCategoryName]] [08:19:13] that way if i am using a transclusion solution the information will always be correct and i don't need to edit as much [08:19:26] makes sense? [08:19:27] ananayarora: woohoo! yes :D [08:19:32] legoktm: yayyy [08:19:46] legoktm: Approve this task on GCI? I've completed another one too. [08:20:10] I'm still reviewing it, give me a few minutes :) [08:22:41] bawolff: let's say i wanted to display when the article was last edited and which user did the editing [08:22:49] i would then write {{REVISIONMONTH}}-{{REVISIONDAY}}-{{REVISIONYEAR}} by user {{REVISIONUSER}} [08:23:13] so is there something similiar for displaying the category of an article? [08:23:28] {{CATEGORY}} isn't working [08:23:43] [[:Category:SomeCategoryName]] with a colon in front of category? [08:23:47] or {{CATEGORYNAME}} [08:23:54] sure, but i dont want to write that manually [08:24:08] and i simply want to make it a link [08:24:29] mqds: Are you on the category page in question currently? [08:24:32] such as [[Category:{{CATEGORY}}]] [08:24:52] Or do you want to link to the category from some other page [08:25:04] i want to link to the category [08:25:41] i want to write something like "Category: [[Category{{somethingthatpicksupthecategoryname}}]]" [08:25:55] legoktm: Updated the task https://phabricator.wikimedia.org/T121339 with the output [08:25:56] erm, s/Category/Category: [08:26:04] legoktm: still not working [08:26:39] bawolff: no, im not. lets say i was on article "random article" [08:27:01] which i want to place to category "good articles" [08:27:17] mqds: So what if this article is in multiple categories, who would MW know which category to choose? [08:27:18] so i add [[Category:good articles]] to the "random article" article [08:27:31] ankita_: try "vagrant provision" now? [08:27:34] !e PageInCategory [08:27:34] https://www.mediawiki.org/wiki/Extension:PageInCategory [08:27:44] then i want to make a link, in the "random article" article, to the category page of the category that the "random article" is in [08:27:53] !e PageInCat | mqds [08:27:53] mqds: https://www.mediawiki.org/wiki/Extension:PageInCat_ [08:28:06] but i dont want to write it manually, i want code to automatically pick up what that category is [08:28:09] That extension might be what you are looking for [08:28:09] ah [08:28:37] theres nothing on that page [08:28:44] but it will only work with specific categories [08:28:58] the second link, not the first [08:29:07] I had the name wrong the first time [08:29:10] bawolff: that's true. [08:29:21] but couldn't we then list all the categories? linked? [08:29:43] horizontally [08:30:03] or choose which category by number should be listed [08:30:13] i don't know, i just figured it was straight forward stuff [08:30:57] Umm, you'd need an extension to do that, and I'm not sure which ones would be good for that. Maybe SMW [08:31:06] legoktm: Has it been approved? Sorry, I got disconnected from IRC due to a powercut [08:31:12] alright [08:31:24] ananayar_: no, you need to resubmit it before I can approve it [08:31:25] DynamicPageList_(Third_Party) could probably do it, but the code quality is really poor so I don't reccomend it [08:31:27] ill look into them, thank you [08:31:35] None of the extensions I can think of can really do that very well [08:32:13] mqds: If you just want to put the category bar in a specific spot, you might want to look into making a custom skin (Requires programming knowledge) [08:32:23] or if you have programming knowledge, a custom extension [08:32:29] legoktm: I've submitted it on Google Code In. Is the code fine now? [08:32:57] Sorry there's not very many available options. I don't think its a very common desire [08:33:02] ananayar_: yep, I merged it. Approved! [08:40:26] ankita_: is it working? still doing things? [08:44:19] ankita_: I subscribed to the task, please update it if you make any progress :) I'll check again in the morning [08:46:52] legoktm: provision in process [09:09:15] There seems to be a problem with git :/ [09:09:31] Stuck on compressing objects :( [09:09:38] (When I try to clone) [09:30:57] for a student completing a task for GCI that includes changing a script, when should we approve the task? [09:31:28] when the modified (working) script has been uploaded or should it be committed somewhere? [09:31:47] Niharika: help with this? ^ [09:34:02] Ankita: Script such as? A user script? [09:38:16] Niharika: php file of an extension [09:40:39] legoktm: https://gerrit.wikimedia.org/r/258738 Another task :D [09:40:57] ankita_: Where did you upload it? To Gerrit? [09:44:34] Niharika: I'm a mentor for a task, and the student has uploaded the file on the gci website, should I ask him to commit it to *some* repo ? [09:44:44] ^before approving it [09:45:09] ankita_: Yes. To the repo for the said extension. [09:45:16] please help me with this when i run vagrant up [09:45:17] stdin: is not a tty [09:45:18] Error: invalid byte sequence in US-ASCII at /vagrant/puppet/modules/hhvm/manifests/init.pp:1 on node mediawiki-vagrant [09:45:18] Wrapped exception: [09:45:18] invalid byte sequence in US-ASCII [09:45:19] Error: invalid byte sequence in US-ASCII at /vagrant/puppet/modules/hhvm/manifests/init.pp:1 on node mediawiki-vagrant [09:46:08] kartikey0303: We prefer using a pastebin like dpaste.de for pasting long messages. [09:46:13] kartikey0303: could you paste the entire error on https://phabricator.wikimedia.org/paste/create/ and provide the link here? [09:46:27] Niharika: Sorry [09:46:28] Or that.^ [09:49:02] Niharika: https://dpaste.de/iE0c [09:50:51] kartikey0303: I don't know much about it. :) Not sure if a lot of people are around today because, weekend. If you don't get a reply today, don't be disheartened. Try asking tomorrow. [09:51:05] Niharika: ok [09:51:52] kartikey0303: what os are you using? [09:52:11] ankita_: ubuntu 14.04 [09:52:55] maybe a byte-order mark [09:54:03] kartikey0303: are you following the instructions provided here? [09:54:47] https://www.mediawiki.org/wiki/MediaWiki-Vagrant#Debian_and_Ubuntu [09:59:41] ankita_: i was not using Debian_and_Ubuntu guide. But i cannot understand it. [10:00:02] hmm, seems like https://projects.puppetlabs.com/issues/20897 [10:02:50] kartikey0303: in your vagrant directory, try "./setup.sh" [10:03:18] ankita_: already did [10:03:34] output? [10:04:13] kartikey0303: output? [10:04:24] I think this is worth trying: http://stackoverflow.com/a/23502693/582542 . I'll submit a patch [10:05:17] ankita_:https://dpaste.de/EVmJ [10:10:52] kartikey0303: looks good, try "vagrant halt" and then "vagrant up" [10:15:21] legoktm: Please review https://gerrit.wikimedia.org/r/258738 [10:18:37] https://www.mediawiki.org/wiki/Gerrit/Commit_message_guidelines for some tips. [10:18:52] woops [10:19:30] ananayar_: It's good that your commit message links to the bug, but you should also describe in words what your patch does in your commit message. [10:19:55] ori: Okay. [10:20:06] ori: Can you review it too? [10:20:15] https://www.mediawiki.org/wiki/Gerrit/Commit_message_guidelines has some guidelines. [10:20:17] sure [10:22:04] it looks great. I'm going to test it now [10:25:38] ankita_: now i am getting port forwarding error [10:30:18] ankita_: i have no virtual machine in virtual box [11:02:41] ori: Can you approve a task in GCI ? [11:02:46] legoktm: Are you there? [11:24:01] Please someone help me with this https://dpaste.de/Jb6R [12:25:26] ananayarora: legoktm is in PST. Patience. :) [12:41:27] Niharika: Oh, 4:41 AM :P [12:55:18] Please someone help me with this https://dpaste.de/Jb6R [12:56:57] kartikey0303: What OS is this? [12:57:16] Niharika: ubuntu 14.04 [12:58:21] Niharika: the command works using root access but then it gets stuck at https://dpaste.de/4ria [12:58:59] kartikey0303: You have VirtualBox, right? [12:59:14] Niharika: yes [13:01:31] kartikey0303: on this page https://www.mediawiki.org/wiki/MediaWiki-Vagrant#Troubleshooting_specific_roles, search "ASCII", has something similar to your issue [13:03:47] kartikey0303: I suggest you file a Phabricator ticket. So that Bryan and others can take a look whenever they are online. [13:04:05] ankita_: sorry i cannot find it [13:04:13] kartikey0303: https://phabricator.wikimedia.org/maniphest/task/create/ [13:04:48] kartikey0303: Try 'vagrant halt' [13:04:59] kartikey0303: Then a 'vagrant git-update' [13:05:15] kartikey0303: have a look at this: https://github.com/bundler/bundler/issues/1570 [13:12:41] Niharika: i cannot run vagrant git-update without first vagrant up [13:12:57] Oh, yes. Sorry. :) [13:16:10] Niharika: ok i am now trying to clone the repository again [13:17:45] kartikey0303: Okay. [13:18:38] kartikey0303: just curious, whats the output of 'locale' if you're on linux? [13:19:15] codezee: sorry do not understand [13:20:12] kartikey0303: if you're using linux, just type 'locale' in a terminal [13:20:55] codezee:https://dpaste.de/54Cb [13:21:05] codezee: https://dpaste.de/54Cb [13:21:58] kartikey0303: now type 'locale -a' [13:23:06] codezee: https://dpaste.de/zZ63 [13:23:47] I think it is working now [13:23:55] I had to install ruby-dev [13:28:01] Niharika: but now it is stuck on "[default] Mounting NFS shared folders..." [13:28:17] kartikey0303: It's normal. [13:28:24] kartikey0303: Takes a while the first time. [13:28:39] Niharika: about how much time? [13:29:31] kartikey0303: Umm, can't say, maybe 10-20 minutes, maybe more. [13:29:48] Niharika: oh then its fine [13:32:46] kartikey0303: the first time can take as long as an hour, don't panic! :D [13:43:13] ankita_: but it still stuck at mounting nfs shared folders [13:43:44] which command are you running btw? [13:44:24] ankita_: vagrant up [13:44:42] is it showing an estimated time remaining? [13:45:51] ankita_: no [13:46:40] anikta_: it is stuck at https://dpaste.de/iFQY [13:51:36] kartikey0303: what's the output of "sudo rpcinfo -p" ? [13:55:24] ankita_: it gave me a timeout error [13:56:11] kartikey0303: output of "dpkg -l | grep nfs-kernel-server" [13:57:15] kartikey0303: ?? [13:57:37] ankita_:https://dpaste.de/baP8 [13:58:24] for single line responses, you can paste them here in irc, we prefer pastebin for larger outputs :) [13:58:36] and the output shows you have nfs installed [13:59:03] did you run "git clone --recursive https://gerrit.wikimedia.org/r/mediawiki/vagrant" ? [13:59:07] kartikey0303: ^ [13:59:09] ankita:_ ok will keep that in mind [13:59:42] ankita:_ yes. there is the place where i am running the vagrant up command [13:59:51] cool [14:00:25] kartikey0303: in vagrant directory, run "vagrant halt", then "vagrant config nfs_shares off" [14:00:43] let me know if these run without errors [14:03:08] ankita_: no error [14:03:28] kartikey0303: now try "vagrant up" [14:09:00] ankita_: thanks for the help. i think it is working now [14:09:47] paste the output and share the link, will check for once :) [14:10:55] ankita_: still going [14:36:57] https://phabricator.wikimedia.org/diffusion/MW/browse/master/maintenance/cleanupImages.php < Here is mentioned there is a --fix option, but I can't find something like this in the code (like mentioned here: https://www.mediawiki.org/wiki/Manual:CleanupImages.php ) Does that mean the comment aboove the script is wrong? [14:45:27] MGChecker: hmm, it looks like it actually takes a --dry-run parameter, and does fixing by default. [14:45:38] oh, that's what the MW page says. :) [14:45:40] yes, I think so too [14:47:09] But I wanted to ask just in case because my php skills aren't really existent ^^ [14:52:58] blame ^demon :) https://phabricator.wikimedia.org/rMWf991d9cf777edb03f7c796a88976c55e258f0c6a [15:14:58] fix attempt in https://gerrit.wikimedia.org/r/258750 [15:19:20] Thanks! [15:35:32] ankita_: it is now stuck at "Notice: /Stage[main]/Mediawiki/Git::Clone[mediawiki/core]/File[/vagrant/mediawiki]/ensure: created" [15:39:31] Is it stuck? [15:39:40] MW core is a big repo, it will take a long time to clone [15:42:25] Reedy: oh. ok [15:42:37] Look for disk/network activity : [15:42:38] :( [15:42:40] *:) [15:42:40] ffs [16:26:25] Hey hi Guys.. [16:29:50] Hi FuturisticGroup. [16:30:39] Hi, Hiharika ? You from Wikimedia ? [16:32:12] Hi FuturisticGroup. Yep. Are you a GCI participant? [16:32:40] Yes [16:32:53] Wonderful. [16:32:58] :-) [16:35:03] What should I do here ? [16:35:29] @Niharka are you from Wikimedia and India ? [16:35:30] FuturisticGroup: Ideally, chat with us developers. :) And introduce yourself! You forgot that step. :) [16:35:49] FuturisticGroup: I am from India and I work from the Wikimedia Foundation, yes. [16:35:53] for the* [16:37:11] Hi, I'm from Sri Lanka [16:37:17] Just near by.. [16:37:44] I am pretty sure you're not called Futuristic Group. :) [16:37:54] However I like wikipedia.. It helped me lot for Particle Physics. [16:38:02] Yes. They asked the nickname [16:38:49] Nice. It saved my life during exams too. [16:40:06] FuturisticGroup: Familiar with programming much? [16:40:25] Yup... Wikipedia.... Very nice place.. How to join it [16:40:33] Yes programming... Only learning still [16:40:45] I'm the owner of Futuristic Group OF Web Sites [16:42:04] FuturisticGroup: Any other GCI tasks on your mind? [16:42:12] !irctab | FuturisticGroup [16:42:12] FuturisticGroup: While talking to someone on IRC, if you include their name in your comment, it sends them a ping which is helpful in case they navigate away from the tab. You can type the first few characters of someone's name and press Tab key to auto-complete it. [16:42:43] Hi! this is sulphuric aka Aditya. I like wikipedia very much it helped me very much mostly in my home works and assignments...By it is a part of my GCI task...:P [16:43:24] Niharika: Uh.. Okay [16:43:49] Hi FuturisticGroup [16:43:51] Hi nxtbig. You're nxtbig here, not sulphuric. [16:44:08] Meet Nemo_bis. He's running the GCI show for Wikimedia. :) [16:44:50] FuturisticGroup: the task asked to use a non-web client, like irssi, HexChat, Smuxi etc. [16:45:44] FuturisticGroup: in the meanwhile, you can use /register to register your nickname https://meta.wikimedia.org/wiki/IRC/Instructions#Register_your_nickname.2C_identify.2C_and_enforce [16:45:55] And hello nxtbig too :) [16:46:10] FuturisticGroup: And also think about using a real nickname. :P [16:46:14] Oh, purple, you're the first. ;) [16:46:18] Hi there [16:46:48] Niharika: Let's see.. I'm still learning.. However should I use a client like XChat ? [16:47:17] FuturisticGroup: yes, easier to spin up next time with your settings and everything [16:47:23] hey, could anyone help me to correctly setup a multilanguage mediamiki? I am running 1.25.2 with MediaWiki_Language_Extension_Bundle, universalLanguageSelector and VisualEditor and changed the default config with the lines as here: https://maschinenpad.derpy.ws/p/MW_translate . I don't see any options to translate the pages or access a page in a certain language. The universal language selector only changes the language of the media_wiki menu stuff but not [16:47:23] the content. any idea? page is https://ddc.derpy.ws/media_wiki/ [16:48:22] Niharika: Nemo_bis : Okay its night in here and looking forward to use a client tomorrow morning.. [16:48:22] FuturisticGroup: Definitely. Hexchat, Pidgin, XChat - all good options. [16:48:24] Bye [16:48:35] o/ [16:49:51] FuturisticGroup: see you tomorrow then [16:51:14] So anyone's first time here at Google Code-In? [16:52:07] nxtbig: Lots of people. Not sure how many around right now. [16:52:08] basisbit: page translation is controlled by Translate, ULS is only for the user to select the preferred language [16:52:47] nxtbig, Niharika, we already had dozens participants and usually some 80 % are first-timers [16:53:22] Anyway I had a question. In how much time a submitted task get reviewed? [16:53:28] basisbit: see https://www.mediawiki.org/wiki/Help:Extension:Translate/Page_translation_example to get started on how to set up a page for translation [16:53:31] Good to know, Nemo_bis [16:53:38] nxtbig: 36 hours maximum normally [16:53:46] Often just a couple hours [16:54:02] nxtbig: Did you setup your mediawiki yet? [16:54:38] Not yet.. [16:54:49] but soon.. [16:54:52] What are you waiting for?! :) [16:56:06] actually I on my bro's laptop.. [16:56:29] Okay. [16:57:24] nxtbig: you can also use https://wikitech.wikimedia.org/wiki/Help:Labs-vagrant if you can't install a virtual machine inside your brother's laptop [16:58:06] ok [16:59:22] Niharika: How many task have you completed on GCI? [16:59:33] Nemo_bis, on wikipedia.org, there are links in the left menu to choose the language, I wasn't able to get this to work on my media_wiki setup and the documentation is not written for non-developers at all... :( [17:00:19] nxtbig: I could do a lot, but I haven't done any. I'm a developer, not a student. :) [17:01:15] Nemo_bis: wouldn't Labs-vagrant require special permissions? [17:08:09] yo i am I am Etama D Raizel the nobless of all vampires of 21th CE please bear with me since I am 4000 years old [17:09:02] hey [17:09:41] codezee: special permissions in what sense? any wikitech user can create an instance, just need to ask a project [17:10:24] basisbit: why do you want language links on the sidebar? That's the standard layout for multi-domain wikis, but you want a multilingual wiki instead. [17:11:06] Although perhaps we should have a way for to work with the sidebar under appropriate skins if so desired [17:12:42] ankita_: ok the vagrant up finished [17:13:11] ankita_: what should i do next [17:13:15] kartikey0303: YAY! [17:13:54] kartikey0303: So 'vagrant up' basically turns on this virtual machine. When you finish work, make sure you do 'vagrant halt' to stop it. And you can turn it on again next time you want to resume work. [17:14:16] Niharika: yes YAY for sure. It sure took some time but it would be worth it [17:14:31] kartikey0303: Now you can navigate to http://localhost:8080/wiki/Main_Page to see your local wiki. [17:16:47] Niharika: how can start fixing bugs? [17:17:29] kartikey0303: have you setup gerrit? [17:18:11] s/gerrit/git/ [17:18:11] kartikey0303: https://www.mediawiki.org/wiki/Gerrit/Tutorial#Set_Up_SSH_Keys_in_Gerrit Start here. [17:19:02] Niharika: done [17:19:26] kartikey0303: That was quick. You added the keys to Gerrit right? [17:19:39] Niharika: i did that earlier [17:19:49] kartikey0303: Perfect. [17:20:10] kartikey0303: Pick a bug now. It'll be easier to explain as you go along. :) [17:21:55] any ideas on codewithgoogle [17:23:12] kartikey0303: just wanted to confirm if you are able to access http://127.0.0.1:8080 without any errors? [17:23:28] ankita_: yes it is working [17:23:37] cool! :D [17:23:46] I know python, HTML5, CSS and a little bit perl. How can I contribute to mediawiki in terms of coding [17:23:50] ankita_: i am now searching for an easy bug as Niharika mentioned [17:24:38] * EtramaDRaizel scares everyone out of IRC [17:25:45] nxtbig: You can start with small fixes. We have plenty of projects. It's a good opportunity for you to pick up some PHP and Javascript too. [17:25:55] Niharika: for example this https://phabricator.wikimedia.org/T116759 [17:26:03] nxtbig: Installing MediaWiki is the first big step. [17:26:24] kartikey0303: You are a GCI student, right? [17:26:39] Niharika: GCI? [17:27:00] nxtbig: in order to understand the code base and align your skill set to the requirements, you might want to select a 'design' or an 'easy' bug [17:27:23] kartikey0303: Google Code In? Or are you a GSoC aspirant? [17:27:26] okay people so do you guyz have some simple projects for sum1 with c++ and py [17:27:42] Niharika: GSoC [17:28:08] EtramaDRaizel: there are some really significant projects in python [17:28:47] :) [17:29:14] please twll me [17:30:14] kartikey0303: Okay. You know git? [17:30:29] Niharika: yeah a little bit [17:30:46] EtramaDRaizel: There are a lot of projects under https://www.mediawiki.org/wiki/Manual:Pywikibot [17:30:48] EtramaDRaizel: Now that's a better tone. :) [17:31:07] EtramaDRaizel: Some have been worked upon during GSOC and OPW too [17:31:24] kartikey0303: Okay, you can do 'vagrant ssh' when the vagrant is powered on to go to your VM shell. [17:32:07] Niharika: /usr/bin/xauth: file /home/vagrant/.Xauthority does not exist [17:32:40] kartikey0303: What directory are you in? [17:33:04] vagrant [17:33:35] but not the deafult path is "vagrant@mediawiki-vagrant:~$ " [17:34:05] kartikey0303: you were able to successfully ssh then [17:34:43] kartikey0303: did you run "vagrant provision" after running "vagrant up"? if not, please do [17:35:47] ankita_: how do i get ouside of ssh [17:35:58] ctrl+D [17:36:02] kartikey0303: ^ [17:41:15] The one thing I have to ask is how to improve my skills in writing codes and understanding a problem easily. [17:41:29] I gotta be off right now. See you all tomorrow! [17:41:46] nxtbig: By doing stuff. :) [17:42:43] That I do...:P [17:42:49] ankita_: oh yeah the coloured mediawiki appeared [17:48:24] One thing I like about this IRC channel is that its very active and responsive to asked questions and querries... [17:48:45] nxtbig: i sense sarcasm. [17:49:04] :-D [17:49:35] But seriously its true what I've jst said. [17:53:32] kartikey0303: cool! :D [17:53:53] nxtbig: https://6002x.mitx.mit.edu/wiki/view/IRCCulture#social-aspects-of-asking-questions [17:54:01] ankita_: how should i get started [17:54:43] nxtbig: most of the members are pro developers so they are usually busy. [17:55:22] wow [17:55:27] kartikey0303: https://www.mediawiki.org/wiki/How_to_become_a_MediaWiki_hacker should help you proceed further [17:55:55] nxtbig: you can actually address individual people to get their attention [17:56:11] Oh! Thanks [17:56:49] EtramaDRaizel: python bug reports and feature requests - https://phabricator.wikimedia.org/maniphest/query/zkPELsbclbQr/#R [17:57:05] note though that spamming random nicks on IRC would probably not help and could annoy people [17:57:36] i am here for gci [17:57:54] i have to stay for an hour!! [17:58:13] Me too [18:00:32] lets njoy scenery [18:04:32] 5 mins to go [18:05:55] EtramaDRaizel: for what? [18:09:28] Nemo_bis, so after reinstalling the wiki again and following bunch of tutorials, I was able to get most of the translation stuff to work. Still having the problem that when I am at a content page and then I click on the universal language selector and change to english, it doesn't open the englisch page automatically. and when following links, it doesn't automatically open the fitting language but instead it opens the language which was used when the [18:09:28] article was created the first time [18:13:23] basisbit: there is a configuration setting for that, see https://www.mediawiki.org/wiki/Help:Extension:Translate/Configuration#Page_translation_feature [18:13:47] yes [18:14:11] bye bye [18:14:24] EtramaDRaizel: see you again [18:45:24] What am i supposed to when i have successfully built vagrant [18:45:40] the how to become a media wiki hacker page does not help [18:46:54] Nemo_bis, thanks, wgTranslatePageTranslationULS works now. Is there any plan to integrate a wysiwyg editor with the translation feature? [18:50:01] kartikey0303: pick any easy bug, read, understand, try to fix, ask if problems [18:50:39] codezee: for that i must first clone the core or the vagrant setup did that [18:51:12] kartikey0303: core is cloned in vagrant provision [18:51:49] codezee: so if i find a bug where is the clone stored and how do i edit it? [18:52:19] its in mediawiki/ in where you setup vagrant [18:52:25] edit like any other file [18:52:34] from host OS [18:54:46] codezee: it is just a 19 mb file [18:55:20] kartikey0303: show the output of ls in it [18:57:05] codezee: https://dpaste.de/aMvN [18:58:22] kartikey0303: the directory looks find, and if the wiki is working, I think there's no problem [18:58:49] codezee: ok for example for this bug https://phabricator.wikimedia.org/T20819 [18:59:07] codezee: where do i find the file to correct [19:01:40] kartikey0303: I cannot help with specific tasks, you have to ask the person involved in the task, but the best way to get help is to leave a comment on phabricator task and wait for reply [19:01:53] You can tell that you're new and need help in locating the file [19:02:29] people usually reply within a day or two [19:27:39] just upgraded my install [19:27:44] at the top I see [19:27:59] Warning: OutputPage::getModuleStyles: style module should define its position explicitly: skins.mediawikibootstrap ResourceLoaderFileModule [Called from OutputPage::getModuleStyles in /home/me/public_html/wiki/includes/OutputPage.php at line 621] in /home/me/public_html/wiki/includes/debug/MWDebug.php on line 300 [22:09:42] ping andre__ petan [22:09:50] can you access https://codein.withgoogle.com/dashboard/task-instances/5749882400800768/ ? [22:10:21] there seems to be soemthing wrong with it [22:38:54] Platonides, let me check [22:39:44] Platonides, no, but where did you find that link? [22:40:33] Platonides: ah, that is the stuck one on the "Waiting for review" board. Yeah, Google is aware of that bug. [22:40:44] Platonides: we've reported already a bug to gci-support@ [22:43:48] info Indian_coderoh, I didn't notice we had one of those [22:43:56] argh [22:44:02] *oh, I didn't notice we had one of those [22:46:37] andre__: I was looking at the handy link provided by Robert https://codein.withgoogle.com/dashboard/task-instances/?sp-order=modified&sp-my_tasks=false&sp-page=1&sp-status=4 [22:49:14] Platonides, I see [23:15:24] basisbit: there is a phabricator report for translate-visualeditor stuff, go subscribe :) [23:43:11] Hi Nemo_bis [23:50:07] Hi! Can anybody fix the BiDi gadget at meta: Please see https://meta.wikimedia.org/?curid=1418812#BiDi ping: brion