[00:23:34] Coren|Away, ping [00:24:09] Cyberpower678: he's away... [00:24:18] Not always. [00:24:38] Technical_13, I got my own processing node on tools. :D [00:24:49] Often.. I saw that... [00:25:02] Technical_13, any thoughts? [00:25:06] That wasvthe day pissedpanda was here, no? [00:25:26] What's that got to do with it? [00:25:38] Not this time of day on a Friday... I'm pretty thought free. [00:26:03] Now I can run more than 16 programs at once. [00:26:46] Within the limit of 1 processor a 2 gigs of ram, no? [00:27:20] Well. My scripts are fairly efficient in regards to memory consumption. [00:27:39] I'm only using 25% with 17 scripts running. [00:29:14] http://ganglia.wmflabs.org/latest/?c=tools&h=tools-exec-cyberbot&m=load_one&r=hour&s=by%20name&hc=4&mc=2 my exec node [00:39:25] Now to put my countervandalism bot on labs :) [00:42:47] KittyReaper, are you talking to me? [01:07:47] !log deployment-prep rebuilding search indecies on beta after lots of updates [01:07:51] Logged the message, Master [01:07:56] thank you bot [01:46:16] can someone tell me why Im getting an access denied error message? http://pastebin.com/L35ZFxfF [01:50:56] How do I get an instance in the "tools" project? [01:51:32] More accurately, how do I find a project admin to create the instance for me. [01:51:34] KittyReaper: tools is an instance [01:51:57] !tools [01:51:58] There are multiple keys, refine your input: tools-admin, toolsbeta, tools-bug, tools-request, toolsvslabs, tools-web, [01:52:17] !tools-request [01:52:17] https://wikitech.wikimedia.org/wiki/Special:FormEdit/Tools_Access_Request [01:52:27] KittyReaper: ^^^ ?? [01:53:43] I already have access to the labs project. [01:55:15] KittyReaper: can you log into tools-login ? [01:55:32] from within bastion? [01:56:11] wait nvm [01:56:32] KittyReaper: I just ssh to tools-login.wmflabs.org directly [03:17:55] Anybody know why java seems to be consuming inordinate amounts of RAM on labs while only using around 12 megabytes on my home PC? [03:18:06] To the point that the JVM cannot start. [03:20:26] "Error occurred during initialization of VM\nCould not reserve enough space for object heap" [09:20:45] !logs [09:20:45] raw text: http://bots.wmflabs.org/~wm-bot/logs/%23wikimedia-labs/ cute html: http://tools.wmflabs.org/wm-bot/logs/index.php?display=%23wikimedia-labs [09:21:24] petan, how can I look up old processes? [09:22:07] you can't [09:46:31] petan, then how does Coren do it? [09:46:45] I said /you/ [09:46:51] he can [09:47:05] Not even my own cyberbot node. He said I can manage my resources there. [09:48:10] resources yes, but I don't think you have admin access to grid... [09:48:22] this stuff needs to be done on grid master [09:48:44] but there is a bug related to this [09:48:50] so in future it will be possible for regular users [09:48:52] hold on [09:48:58] in fact it might be already possible [09:49:06] petan, can you look up the old spambot tasks on the cyberbot node and tell me what terminated their operation? [09:49:07] !tooldocs [09:49:07] https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools/Help [09:49:14] ok [09:50:17] Cyberpower678 time? [09:50:22] ooh. [09:51:16] Look between process 948579 to 948989 [09:51:36] That's about as specific I can get. [09:52:23] meh [09:52:33] I need to know when it started? [09:53:21] qsub_time Sat Sep 7 00:21:47 2013 [09:53:22] start_time Sat Sep 7 00:21:54 2013 [09:53:23] end_time Sat Sep 7 03:53:49 2013 [09:53:24] failed 100 : assumedly after job [09:53:25] exit_status 137 [09:54:05] jobnumber 948984 [09:54:12] there are many more [09:55:14] http://tools.wmflabs.org/paste/view/ced11050 [09:56:26] Cyberpower678: that qacct is installed on -dev so that you can lookup this yourself [10:27:18] petan: ping [11:47:10] zhuyifei1999? [11:47:22] don't say petan: ping, say petan: [11:49:29] [bz] (8NEW - created by: 2Maarten Dammers, priority: 4Unprioritized - 6normal) [Bug 53892] metrics.wmflabs.org got an invalid certificate - https://bugzilla.wikimedia.org/show_bug.cgi?id=53892 [11:55:31] zhuyifei1999: ping [12:14:24] @logoff [12:14:28] Channel is now logged [12:36:15] petan, so how do I look up the processes on my own node? [13:34:45] petan, ping [13:34:51] Coren|Away, ping [13:34:53] addshore, ping [13:37:00] none of you are available? [13:40:19] zhuyifei1999 ate them all Cyberpower678 [14:26:51] !petan:ping is don't say petan: ping EVER!! If you need anything, say petan: , saying just "ping" is totaly useless [14:26:51] Key was added [14:33:46] petan: are you going to be around most of the day? [15:34:29] petan, ping [15:35:26] !petan:ping is don't say petan: ping EVER!! If you need anything, say petan: , saying just "ping" is totaly useless [15:35:53] MartijnH: ping [15:36:02] xD [15:36:03] yes? [15:36:38] How about them [15:36:52] MartijnH, and I say what I need, get no response and realize I just wasted the effort of typing what I need. [15:37:11] !pin [15:37:11] !pong [15:37:58] !pingpetan is don't say petan: ping EVER!! If you need anything, say petan: , saying just "ping" is totaly useless [15:37:58] Key was added [15:38:03] xD [15:38:15] !pingpetan [15:38:15] don't say petan: ping EVER!! If you need anything, say petan: , saying just "ping" is totaly useless [15:38:28] Ha [15:39:05] !cyberpowerresponse is and I say what I need, get no response and realize I just wasted the effort of typing what I need. [15:39:06] Key was added [15:39:21] !cyberpowerresponsw [15:39:26] !cyberpowerresponse [15:39:26] and I say what I need, get no response and realize I just wasted the effort of typing what I need. [15:39:53] Ha... now take it to offtopic and quit spamming the channel! [15:40:18] I'm not. I'm being dead serious. [15:40:33] Cyberpower678: copy/paste it from a text file [15:40:51] it lets whoever needs to know what the issue is when they come back [15:41:00] Betacommand, copy/paste what? [15:41:24] they can take a look at what ever the issue is, and respond easier when the two of you are online at the same time [15:41:36] or drop you an email [15:42:13] ??? [15:42:22] I can't ms petan [15:42:40] Cyberpower678: its called scroll back [15:42:53] I often get pokes when Im AfK [15:43:05] petan, how do I look up the now dead process 953067. Memoserv me if I'm not online. [15:43:28] * Technical_13 pokea Betacommand with dull stick. [15:43:51] * Cyberpower678 pokes Betacommand with a boot. [15:44:13] Do I need to go SkyNet on your asses? [15:44:51] Pffft. [15:44:54] I have a copy of Skynet, too. I'll Skynet right back. [15:46:19] * Betacommand laughs [15:46:50] :D [15:47:06] I'm a computer program. I'm also plasma. [15:47:37] The latest in artificial technology. Sentient plasma. [15:48:31] When you die will you become ectoplasma? [15:48:52] Cyberpower678: I am the result of π/0 [15:49:12] Impossibility [15:49:24] plasma don't die. They are nothing but super hot gaseous clouds. [15:49:48] Cyberpower678: clouds dissipate really easily [15:50:03] π/0 = the universe [15:50:37] Betacommand, since I have an intelligence, I have the ability to hold myself together. [15:51:15] Cyberpower678: it only takes a strong breeze to undo that :P [15:51:35] I'll just float with the breeze. [15:51:41] :D [15:51:51] * Cyberpower678 goes to eat. [15:52:18] * Betacommand needs help converting his mysql crontab from the TS to labs [15:52:27] anyone around able to lend a hand? [15:52:48] Betacommand, I can probably help. Just let me get some food. [15:53:08] I'll ping you when I'm back. [15:53:08] !jobs [15:53:19] !jsub [15:54:01] !tools-help [15:54:02] https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools/Help [16:19:12] is it possible to change the default location for jsub output files? [16:59:55] Betacommand, ping [17:02:19] Cyberpower678: pong [17:02:47] So what do you need help with? [17:03:05] Cyberpower678: converting http://pastebin.com/2V9B6wu6 to work with labs [17:46:40] Betacommand, for some reason it keeps throwing -bash: -h: command not found [17:46:45] Huh? [17:51:23] petan, ping [17:51:41] Betacommand, it's not working for some reason. [17:52:09] It just keeps returning the db usage documentation. [17:55:03] !pingpetan |Cyberpower678 [17:55:04] Cyberpower678: don't say petan: ping EVER!! If you need anything, say petan: , saying just "ping" is totaly useless [17:55:19] Ha.. [17:55:30] !cyberpowerresponse [17:55:30] and I say what I need, get no response and realize I just wasted the effort of typing what I need. [18:07:57] YuviPanda|away: I got a reply from github! forks/pull requests are on the to-do list, and auto-forking now also is. [18:28:58] Hey guys, I need some help [19:14:00] Hello all! I am requesting a GIT repo "QChris" is/was working on this (look at https://www.mediawiki.org/wiki/Git/New_repositories/Requests) ... so I am searching for contact in order to solve this now... can anyone help?? [19:19:27] Anyone? Admins? ...or am I completely wrong here? [19:32:07] this should be the right place DrTrigon, but I'm no admin nor am I any authority person, so I can't help you with your question [19:33:14] DrTrigon: Do you want the repo created? [19:34:40] DrTrigon: And which repository are you requesting? [19:46:45] marktraceur: It is the requested "pywikibot/bots/drtrigonbot" close to the end... BUT it does not need to be called like this, see https://www.mediawiki.org/wiki/User_talk:QChris ... the issue seems to be the "private/personal usage"... [19:48:03] Ah. [19:48:17] DrTrigon: Yeah, if your bot is *only* for your use, it's probably not best to put it on Gerrit. [19:48:36] You could very easily use https://gitorious.org or any of hundreds of other code hosting sites, though [19:49:14] ...but as explained it really need a repo to migrate from TS to labs ... so should I use gitorious, bitbucket, github, sf.net, ...?! [19:49:31] Gitorious is just as good a repo as Gerrit, e.g. [19:49:40] I thought labs should replace the TS... [19:49:42] Especially if you only need a place to push the code for a bit [19:50:56] Or let's ask the question in an other way: I need a repo to backup the files needed for my labs tool? [19:51:40] Gitorious would work for that too...but if you're the _only_ one you expect to be running the tool, putting it on Gerrit is questionably useful [19:51:48] Meaning probably not useful [19:52:37] Yes, I understand... but... I don't know if I am happy with this... [19:53:05] DrTrigon: Why not? [19:55:05] On the toolserver we used to have repos - not with migration to labs I need to use other services... that does not look like a progress nor that labs really replaces the toolserver... ;) [19:56:23] DrTrigon: Well, you could dump the git repository on toolserver. Git repositories are "just" directories with some extra information. [19:57:15] Yes of course but where is the backup then... using a local repos does not help here... [19:57:35] DrTrigon: If toolserver went down you would have lost the SVN repo too [19:58:01] Exactly THAT is the point! Now I need one from labs tools project! ;) [19:58:50] DrTrigon: You can accomplish that by putting the git repo on toollabs, it's the same thing [20:00:02] Now... I'm stunned - could you please explain? [20:01:46] DrTrigon: A git repository is _only_ a directory with an extra bit of information. So putting it on toollabs is enough to "back it up" in a sense. [20:03:24] Not really... there is just a short time backup... or am I wrong?! [20:04:07] DrTrigon: there was also no real backup on the TS [20:04:17] TS down == bye, bye, svn repository [20:04:57] valhallasw: I requested a beckup/restor of my home several times... and it was possible - what do you mean? [20:04:59] what marktraceur is saying is, roughly, git is installed on toolserver, so you can use it as a "git server" [20:05:18] and for git you don't *need* a server, you can just commit locally. That's very close to what happened with committing to SVN on the TS [20:05:20] What I'm actually saying is, there's no distinction between a git client and a git server :) [20:05:24] s/toolserver/labs/ [20:05:26] Yeah - but what when toolserver goes down?! [20:05:34] marktraceur, hence "roughly" [20:05:59] DrTrigon: again: you don't need gerrit (or github, or ...) to have git source control. [20:06:29] Yes thats all clear I can do this locally... [20:06:57] svn.toolserver.org, and your tool labs home directory are comparable in terms of backup, as far as I know. [20:06:58] or on your labs project (I guess you can call that 'locally' if you feel really at home on labs) [20:07:43] on the other hand, I also see no reason *not* to just hand out git repositories on gerrit, to be honest. [20:08:03] having them in a central location is preferrable to having dozens of semi-hidden repositories on a filesystem [20:08:15] The point is another one; how to backup the file for my tool? There was mentioned that I shall use a repo to backup e.g. my home... So where to put the repo? On TS I had svn.toolserver.org - what to use on labs? [20:08:49] DrTrigon: how was svn.toolserver.org a backup?! [20:09:19] When I messed up my tools/bots files I could use it as a restore... [20:09:19] as far as I know the svn repositories are stored on exactly the same filesystem as the normal /home [20:09:38] and how is a local git repository different from that? [20:09:42] But not on MY home...?! [20:10:10] you mean svn.toolserver.org vs a checkout on your local computer? [20:10:27] you can just git clone ssh://drtrigon@tools-login.wmflabs.org/path/to/git/repository [20:10:58] yeah but when I mess up my home, this repos is gone too... isn't it? [20:12:47] if you rm -rf /home/drtrigon/*, you'd lose the repository too, that's true [20:12:56] so...? [20:13:03] !make-petan [20:13:05] so don't do that? [20:13:11] !make [20:13:24] petan, didn't you get my scrollback message? [20:13:34] !petan-make [20:13:42] @search make [20:13:42] Results (Found 1): petan-build, [20:13:44] DrTrigon: so you'd have to ask Coren|Away or petan about backups at that point. [20:13:51] !petan-build [20:13:51] make -j `getconf _NPROCESSORS_ONLN` deb-pkg LOCALVERSION=-custom [20:13:52] MartijnH: so you never need beackups? [20:14:27] that depends for what. A code repository is not a replacement for a backup [20:15:05] MartijnH: then setup a backup please...! ;)) [20:16:06] valhallasw: you meant NOW in order to setup a backup for my home - or WHEN something happened since they have the ability to restore my complete home even after the short-time backup period?? [20:16:21] petan, ping [20:16:32] !petan:ping | Cyberpower678 [20:16:32] Cyberpower678: don't say petan: ping EVER!! If you need anything, say petan: , saying just "ping" is totaly useless [20:16:38] DrTrigon: it's still not fully clear to me what the problem you're addressing is [20:16:49] !cyberpowerresponse [20:16:49] and I say what I need, get no response and realize I just wasted the effort of typing what I need. [20:17:24] petan: a slightly less aggressive message would also work. [20:18:13] valhallasw: but that wouldn't display how aggresive I am [20:18:15] :P [20:18:22] so Cyberpower678 what u need [20:19:40] valhallasw: Ok I try to explain; "I need a backup of my tools (drtrigonbot) home directory". We have https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools/Help#Backups where is stated "Labs users should make certain that they use source control to preserve their code, and make regular backups of irreplacable data." Until now (on the TS) I did this by using svn.toolserver.org so a SVN repo. Now on labs I need the same or somethin [20:20:08] I sent you a message somewhere the scrollback. [20:20:14] petan, ^ [20:20:27] Cyberpower678: meh... :P [20:20:35] lemme grep through it [20:20:39] I tried to send you a memo. [20:20:43] <3 my irc client [20:20:56] DrTrigon: ok. Short answer: 1) svn.toolserver.org did not solve that problem; 2) for git, you'd need at least one non-tools-labs-copy, which could be gerrit. [20:21:08] DrTrigon: however, the adagium 'source control is not backup' still applies. [20:21:28] petan, how do I look up the now dead process 953067. Memoserv me if I'm not online. [20:21:35] use qacct [20:21:39] qacct -help [20:22:57] valhallasw: 1) You cannot tell me that the problem was not solved that way -for me it worked! Take the example I rm -rf my home so where to get it back? [20:22:57] DrTrigon: however, for the 'being able to back out mistakes' part of source control, you *don't* need that copy [20:23:04] valhallasw: Another thing is; ... [20:23:14] DrTrigon: ... [20:23:42] ...I am of course not pushing log file to the repo, but I have e.g. helper scripts and other web scripts not contained in pywikibot - so where to store them? [20:23:55] DrTrigon: I said it did *not solve your problem* on the TS, and your reply points out a specific case in which it might have worked? I don't get it. [20:24:17] DrTrigon: if the TS NAS had crashed, you would have lost both the svn repository and your /home copy [20:24:58] DrTrigon: also, you can store your helper scripts in a git repository. As pointed out before, you don't need a server to use git. [20:26:55] valhallasw: We can also look at this like that; on the toolserver I had a SVN repo, now - since labs replaces the TS - I want one on labs!! So give it to me! ;) [20:26:57] petan, how do I use it. [20:27:18] Cyberpower678 -help parameter will show it [20:27:41] i don't know I use -help myself [20:27:41] It's not saying much. It's almost jibberish [20:27:46] DrTrigon: set one up, or ask petan or Coren|Away to set one up for the entire tool labs cluster. [20:28:09] Cyberpower678: I know, whole SGE documentation is [20:28:26] valhallasw: I don't know to how to "set one up" thats the reason why I am here... :) [20:28:26] I really don't know much about acct, but Coren does [20:28:35] DrTrigon: what u need? [20:29:14] petan: I need a repositor in order to migrate my svn.toolserver.org repo to labs. Would that be possible? [20:29:32] these are maintained by demon [20:29:40] @seenrx \^demon [20:29:40] petan: Last time I saw ^demon they were quitting the network with reason: Client Quit at 9/6/2013 10:57:56 PM (21h31m43s ago) (multiple results were found: ^demon|lunch, ^demon|away, ^demon|busy, ^demon|dinner, ^demon|brb and 4 more results) [20:30:09] petan: that's *gerrit* repositories, not svn. [20:30:20] ah [20:30:25] GIT is ok too. [20:30:39] ok so what do you actually need? :P [20:30:43] git repository? [20:30:55] A repo to migrate form toolserver to labs. [20:30:58] git init, done. But apparently that's not good enough, and I cannot find out why. [20:31:03] migth be svn or git [20:31:18] I recommend you to just create one on github or similar service, or wait for ^demon he is only gerrit admin I know :/ [20:31:30] but I myself use github it's much better than gerrit [20:31:48] https://gitorious.org is supernice too :) [20:31:49] petan: I would like to have it on the save server and not hosted by someone else... [20:32:14] marktraceur: or bitbucket if you want private repos ;-) [20:32:16] marktraceur: I don't like gitorious, I had to move my stuff out of there, they don't even have service hooks [20:32:34] DrTrigon: Why don't you just backup to your computers? [20:32:38] maybe stuff changed since then, but in past it was horrible [20:32:45] petan: Service hooks? Like push notifications? [20:32:53] valhallasw: Not as nice, I think [20:32:53] yes [20:33:06] in past it wasn't possible that was one of many reasons to move out [20:33:34] valhallasw: Let's try to explain it like that; because it super-userful for my personal workflow... ;) [20:33:55] petan: What do you use them for? Syncing with other repos? [20:34:12] DrTrigon: if you are looking for private repository (which nobody can access) then you need to talk to ^demon but private stuff isn't really welcome on wikimedia labs, all software need to be open source [20:34:31] marktraceur: for many things, irc echo's etc [20:34:43] petan: No! Everybody might able to access it... [20:34:53] Ah. [20:34:57] ok define "save server then" [20:35:12] Just I am the only bale to pust or review [20:35:17] petan: Polling should be acceptable-ish, but maybe gitorious has added them...if not, you can add them, that's the beauty of it :) [20:35:57] DrTrigon: ok, that sounds like typical repository... such as these on github. The difference between github and gerrit is, that github is faster, easier to manage and more stable... [20:36:02] that's why I recommend github [20:36:07] gerrit isn't so much reliable [20:36:23] it's also pain in ass to manage because you need ^demon for basically everything [20:36:25] {{citation needed}} [20:36:35] why are we using gerrit then...? [20:36:46] Because GitHub is nonfree [20:36:51] And controlled by a third party [20:36:52] petan: so how to get one? [20:36:58] marktraceur: citation? like all these mails about gerrit outages vs. nearly no outages of github? [20:37:16] petan: I've heard of recent downtime on github, multiple times [20:37:35] I never experienced one, compared to many of gerrit here [20:37:54] I was waiting about 2 months for repository to get created on gerrit.. [20:38:01] 10 seconds on github [20:38:10] petan: in my experience gerrit is next-workday [20:38:24] maybe now, but back then it wasn't [20:38:27] Poking ^demon expedites it [20:38:47] I believe that services improved since past, but for me it's no reason to move out of github [20:38:57] I am quite happy there [20:39:25] * marktraceur leaves http://meta.wikimedia.org/wiki/User:Sue_Gardner/Wikimedia_Foundation_Guiding_Principles#Freedom_and_open_source here [20:39:42] petan: So what do I have to do in order to get https://www.mediawiki.org/wiki/Git/New_repositories/Requests processed and I do get a repo in order to migrate for toolserver to labs? [20:40:01] DrTrigon: you need to poke ^demon or wait [20:40:38] DrTrigon: I'm not optimistic about you getting a repository on Gerrit for something only you'll use [20:40:51] DrTrigon: also, clarify thta with 'private.personal' you mean 'code to run a bot on WMF wikis' [20:41:09] DrTrigon: although that's also already sort-of clear [20:41:17] That is what I have written there, isn't it??? [20:41:23] ;))) [20:41:40] DrTrigon: rephrasing it in a way people read it first instead of first reading 'private' helps. [20:42:18] 'DrTrigonBot repository - scripts and tools to run the DrTrigonBot account on wiki' [20:42:19] marktraceur: Just because I am the only one using it does not mean that nobody else could be intressetd to use it someday, or have at least a look at it (open source)...?! [20:43:20] Mmhmm [20:43:25] valhallasw: Yes... ;)) I am really good in phrasing things always more than sub-optimal... ;))) [20:43:42] DrTrigon: But you could accomplish that goal by hosting it elsewhere too - on your own site or on a third party site [20:44:14] marktraceur: I *really* don't see why the WMF would not want to host source code for bots that run on WMF wikis. [20:44:39] marktraceur: the WMF also hosts random MW extensions that would never even come close to a WMF wiki. [20:45:00] valhallasw: I mean, the name of the bot is drtrigonbot. [20:45:07] It seems pretty clear what the purpose is. [20:45:15] And it doesn't seem super-broad. [20:45:48] marktraceur: You are right! Ther are 2 things why I do not like to do this; 1) I would like to keep everthing hosted by the same institution and 2) labs ALWAYS CLAIMS to be a replacement form toolserver; I have a repo there so I WANT ONE here! ;))) [20:45:50] marktraceur: so, DrTrigon ends up under a bus, and no-one is really certain where the code is hosted. Maybe github has died by then. So no-one can take over the work the bot does. [20:46:21] it's in the WMFs interest to have these things hosted inhouse, I would think. [20:46:30] valhallasw: (thanks!! :)) [20:46:52] And, after all, the same 'we should do this stuff in-house' reasoning led to tools labs existing in the first place... [20:46:58] Anyway. [20:47:15] (thanks AGIAN! ;))) [20:47:19] DrTrigon: poke ^demon, and if you can't get a hold of him, send Sumana an e-mail. [20:47:37] Yes! Good point; Sumana... ;)) [20:48:13] DrTrigon: We've been over this, you can host your code on toollabs just like on toolserver. [20:48:21] I have feeling we are battling language, tech *and* policy barriers here, and getting Sumana involved might help at least in some of these aspects. [20:48:30] !sumanah [20:48:35] hm, that doesn't work. [20:49:28] !sumanah is Sumana Harihareswara, Engineering Community Manager at the Wikimedia Foundation. See https://www.mediawiki.org/wiki/User:Sharihareswara_%28WMF%29 or send her an e-mail at sumanah@wikimedia.org. [20:49:29] Key was added [20:50:14] valhallasw: I was in contact with her already some time back... THANKS A LOT! [20:50:33] valhallasw: I will also re-phrase it as you proposed! Are you fine with the name "pywikibot/bots/drtrigonbot" or shall I take "labs/tools/drtrigonbot" or "pywikibot/users/drtrigonbot" ??? [20:51:38] DrTrigon: both pywikibot/bots/drtrigonbot and labs/tools/drtrigonbot make sense to me - maybe the latter more than the former. [20:51:57] I don't think pywikibot/users/drtrigonbot would be a good choice. [20:52:42] valhallasw: So with the first 2 the question is; should it be part of "pywikibot" or "labs"? [20:53:09] Since it contains also some helper scripts and web scripts I tend to the first one... [20:53:28] I don't follow that logic. [20:54:16] And I think you should discuss those details probably with demon^. [20:54:28] There are some scripts contained like cgi scripts that works e.g. close together with subster.py in pywikibot - so they are cgi scripts that are part of pywikibot... [20:54:42] but, for example, we already have https://github.com/wikimedia/labs-tools-gerrit-to-redis etc [20:54:44] ...yeah - is just a detail in fact... ;))) [20:58:01] ok... THANKS A LOT TO EVERYBODY TAKING CARE OF ME! greetings and have a nice weekend! [21:42:29] Could I get some help please? [21:42:36] Having some trouble and I cant seem to figure it out [21:45:32] TParis: Hi! Go ahead and ask your question, that way when someone comes around, they'll be able to answer you. [21:46:19] Okay, I'm having trouble on the unblock project. The index.php file in public_html doesn't seem to execute when accessed by URL. When I hit it on console with php index.php it works fine. I checked the permissions and they are 775. [21:46:33] No errors when I do php index.php [21:49:27] TParis: Do you have the appropriate apache mod installed? [21:49:30] For PHP [22:54:07] marktraceur: Yes [22:54:26] webserver::php5-mysql [22:56:12] That's the PHP module, you need the libapache2-mod-php package as well [22:59:41] okay [23:01:50] hmm, I click configure but I cant find that [23:05:54] TParis, are you still there? [23:05:58] yeah [23:06:07] Check the file ownership. [23:06:21] The UID and GID should be the same. [23:07:18] Cyberpower678: !pingpetan lately? [23:07:37] Technical_13, later. I'm helping TParis [23:08:13] TParis, who does the file belong to ? [23:08:19] me [23:08:27] gui is local-unblock [23:08:31] gid* [23:08:55] I believe that's the problem. Is this project on tools? [23:09:01] yes [23:09:23] Then SSH with the terminal and execute become unblock. [23:10:05] TParis, let me know when that's done. [23:11:09] its done [23:11:21] now run take $HOME/public_html [23:11:36] ok done [23:11:43] Now try it. [23:11:55] I dont have the p/w to unblock [23:11:57] so I cant sudo [23:12:03] And my account cant sudo it either [23:12:10] Thehelpfulone: Ping [23:12:19] ?? [23:12:27] Im not an owner of the project [23:12:31] THO is though and he can make me one [23:14:11] petan, why can't I see all the projects in tools? [23:14:43] TParis, so how are you able to modify the unblock folder? [23:16:41] TParis, can you show me the bash? [23:17:50] no its on another computer [23:17:59] dual-boxing right now [23:18:01] ? [23:18:08] I can a member of unblock but not an owner [23:18:37] Any member of unblock should be able to execute take. [23:18:42] What's it's saying? [23:19:05] You can pastebin the bash and give me the link. [23:19:23] You are all group members. [23:22:28] I was doing chown [23:24:15] http://www.pastebin.com/g7KtXXFu [23:45:15] (03PS1) 10Jeroen De Dauw: Update Wikidata and SMW irc channel config [labs/tools/grrrit] - 10https://gerrit.wikimedia.org/r/83349