*** K`Tetch_ has quit IRC | 00:14 | |
*** K`Tetch has joined #cc | 00:21 | |
*** Bovinity has quit IRC | 01:03 | |
*** johndoigiii has quit IRC | 01:04 | |
*** oshani has joined #cc | 01:07 | |
*** balleyne has joined #cc | 01:07 | |
*** oshani_ has joined #cc | 01:09 | |
*** Mike_H has quit IRC | 01:09 | |
*** stevel has quit IRC | 01:24 | |
*** oshani has quit IRC | 01:27 | |
*** balleyne has quit IRC | 01:46 | |
*** SiKing has joined #cc | 02:12 | |
SiKing | hello | 02:13 |
---|---|---|
*** SiKing has left #cc | 02:16 | |
*** SiKing has joined #cc | 02:19 | |
SiKing | Hello. Would somebody be able to help me understand the NC clause? | 02:21 |
*** oshani_ is now known as oshani | 02:30 | |
*** SiKing has left #cc | 02:32 | |
*** oshani has quit IRC | 02:43 | |
*** everton137 has quit IRC | 03:11 | |
*** dini has joined #cc | 03:30 | |
*** dini has left #cc | 03:45 | |
*** johndoigiii has joined #cc | 03:52 | |
*** johndoigiii has quit IRC | 03:53 | |
*** cristi2 has quit IRC | 04:43 | |
*** paulproteus has left #cc | 05:20 | |
*** ankitg has joined #cc | 06:26 | |
*** ankitg is now known as ankitg|busy | 06:27 | |
*** stinger has joined #cc | 06:50 | |
*** stinger1 has joined #cc | 07:28 | |
*** balor has joined #cc | 07:35 | |
*** stinger1 has quit IRC | 07:44 | |
*** stinger has quit IRC | 07:46 | |
*** Orango has quit IRC | 08:24 | |
*** Orango has joined #cc | 08:28 | |
*** Orango has quit IRC | 12:05 | |
*** ankitg|busy has quit IRC | 12:22 | |
*** ankitg has joined #cc | 12:34 | |
*** Orango has joined #cc | 12:40 | |
*** Orango has quit IRC | 13:33 | |
*** Orango has joined #cc | 13:44 | |
*** Orango has quit IRC | 13:45 | |
*** Orango has joined #cc | 13:47 | |
*** Orango has joined #cc | 13:48 | |
*** mecredis_ has joined #cc | 13:52 | |
*** everton137 has joined #cc | 14:26 | |
*** ankitg has quit IRC | 15:03 | |
*** mecredis_ has quit IRC | 15:04 | |
*** nkinkade has joined #cc | 15:10 | |
*** nathany has joined #cc | 15:26 | |
*** ankitg has joined #cc | 15:29 | |
*** ankitg has quit IRC | 15:36 | |
*** ankitg has joined #cc | 15:41 | |
*** balor has quit IRC | 15:44 | |
nkinkade | I've received two emails in the last day from people who seem to be under the impression that they need to put their photos under a CC license to publish them on Facebook. If it were just one, I'd think it was a mistake, but 2 in one day seems strange. Does anyone know of anything going on over at Facebook that might be related to CC? | 15:46 |
nkinkade | Oh, wait. On closer inspection it's actually the same person who wrote in twice. nm. | 15:47 |
*** lolo has joined #cc | 15:52 | |
nathany | nkinkade: maybe we should just tell them "yes, it's true, ask facebook" to build demand :) | 15:57 |
nkinkade | :-) | 15:57 |
*** ankitg has quit IRC | 15:58 | |
*** lolo has quit IRC | 16:07 | |
*** oshani has joined #cc | 16:16 | |
*** mecredis_ has joined #cc | 16:29 | |
nkinkade | nathany: Is it my imagination or is the MTA chooser totally busted? | 16:30 |
nkinkade | http://mta.sciencecommons.org/chooser | 16:30 |
nathany | nkinkade: yes, busted | 16:31 |
nathany | i'll look at that | 16:31 |
nkinkade | Shall I create a ticket? | 16:31 |
nkinkade | Just for the sake of documentation? | 16:31 |
nathany | yes please | 16:31 |
nathany | assign to me | 16:31 |
nkinkade | Done. issue320 | 16:33 |
*** Bovinity has joined #cc | 16:44 | |
*** everton137 has quit IRC | 16:44 | |
nathany | nkinkade: mta is fixed | 16:45 |
nkinkade | nathany: Cool. Thanks. I'll reply to the guy who reported it. | 16:46 |
nathany | thanks | 16:47 |
*** Wikiwikio has joined #cc | 16:55 | |
*** mecredis_ has quit IRC | 17:20 | |
*** paulproteus has joined #cc | 17:37 | |
paulproteus | oops, wrong button | 17:37 |
nkinkade | :-) | 17:38 |
paulproteus | (thanks nkinkade for telling me I left...) | 17:38 |
nkinkade | paulproteus: Now that I've got you here, any reason why bind might running on a6? | 17:38 |
paulproteus | I guess the downside of having 30 IRC channels open is that if you accidentally close one you'r e less likely to notice. | 17:38 |
paulproteus | nkinkade, This might be from when I was thinking our ISP DNS servers weren't working. | 17:38 |
nkinkade | Ah. | 17:38 |
paulproteus | Feel free to remove it. | 17:39 |
nkinkade | Do you think it should stay? | 17:39 |
nkinkade | Okay. I'm not getting logwatch messages because Postfix is refusing to send the size of file it wants to send. | 17:39 |
paulproteus | Well, I think it might be nice if the servers ran their own local DNS cache in case the ISP ones get weird. | 17:39 |
paulproteus | nkinkade, Hah, eek. | 17:39 |
nkinkade | And it's from many MBs of bind messages. | 17:39 |
paulproteus | EEP | 17:39 |
paulproteus | Yeah, screw that. | 17:39 |
nkinkade | I guess we could leave it, but just have it only resolve on the loopback. | 17:40 |
paulproteus | Yeah, of course we'd want it only on loopback. | 17:40 |
paulproteus | If we kept it. | 17:40 |
paulproteus | If I didn't do that, then my apologies. | 17:40 |
paulproteus | (though maybe it was installed at a different time and I'm not to blame, I dunno) | 17:40 |
nkinkade | Do you think that having a local cache would fix all problems with a broken DNS server? | 17:41 |
nkinkade | It seems like it might help some things, but surely others would still fail. | 17:41 |
nkinkade | like sending emails to domains it hadn't seen before. | 17:41 |
paulproteus | Well, it should be able to look those up in the root servers etc. | 17:41 |
nkinkade | I'm more tempted to remove bind than to leave it, but I'm open to input. | 17:41 |
paulproteus | I'm more tempted to keep it and not rely on the ISP's DNS servers, but not by a lot. | 17:42 |
paulproteus | I'm more interested in not talking about it, honestly. (-: | 17:42 |
nkinkade | Except for that one *possible* blip a month or two ago, I'm not aware that we've had any problems with our ISPs nameservers in nearly 2 years. | 17:43 |
paulproteus | And in the blip I think DNS was a red herring. | 17:43 |
nkinkade | paulproteus: I'll just remove it them and deal with the fallout, should it come. :-) | 17:43 |
paulproteus | Good plan. (-: | 17:43 |
*** oshani_ has joined #cc | 17:43 | |
*** oshani has quit IRC | 17:43 | |
nkinkade | paulproteus: nathany: Are either one of you running runsvdir on a6 for something? | 18:18 |
nkinkade | It seems to not be doing anything but just running with no purpose. | 18:18 |
nathany | nkinkade: i don't know what that is... is it possible tomcat/j2ee related? | 18:19 |
nkinkade | Seems to be some sort of process that monitors and perhaps restarts other processes. | 18:19 |
nathany | hrm | 18:19 |
nkinkade | It's put there by some packaged called runit. | 18:20 |
nkinkade | http://smarden.org/runit/ | 18:20 |
nathany | nkinkade: that sounds familiar, but i can't place it at the moment | 18:21 |
nkinkade | It could be related to roundup. | 18:21 |
nkinkade | It seems that roundup depends on runit. | 18:22 |
nathany | ah, makes sense | 18:22 |
paulproteus | nkinkade, iiirc it's also an optional way to run git-daemon (which we opt out of and just use inetd for) | 18:23 |
nkinkade | Though it doesn't appear to be running on a7. | 18:23 |
paulproteus | How I love inetd. | 18:23 |
nkinkade | It says it's a replacement for init | 18:23 |
*** parker-fcnyu has quit IRC | 18:28 | |
*** parker-fcnyu has joined #cc | 18:29 | |
*** oshani_ has quit IRC | 18:31 | |
*** ankitg has joined #cc | 19:00 | |
*** ankitg_ has joined #cc | 19:07 | |
*** ankitg has quit IRC | 19:07 | |
*** ankitg_ has quit IRC | 19:09 | |
haoyu | nkinkade, I got "Error creating thumbnail: sh: wmf2eps: command not found" when accessing an uploaded SVG image on the monitor.(cc).org site via IE7 | 19:14 |
nkinkade | haoyu: I'll look at it in just minute. | 19:15 |
haoyu | nkinkade, thanks. and "convert: unable to load module `/usr/lib/ImageMagick-6.3.7/modules-Q16/coders/svg.la': file not found." | 19:15 |
haoyu | nkinkade, the full error message here: http://pastebin.com/d23c2561d | 19:16 |
haoyu | The page I tried to access via IE7 is http://monitor.creativecommons.org/File:Flag_AD.svg , since IE7 won't support SVG, so wiki tried to convert it to PNG. | 19:17 |
haoyu | nkinkade, there's same error on firefox. | 19:21 |
*** mecredis has quit IRC | 19:22 | |
*** balor has joined #cc | 19:28 | |
nkinkade | haoyu: Interestingly, this fixed it: $wgMaxShellMemory = 131072; | 19:39 |
haoyu | great, it fixed, thanks nkinkade :) | 19:46 |
haoyu | but indeed, is there any relation between the error and shell memory? | 19:46 |
nkinkade | haoyu: I was greatly shocked, but it would seem so. | 19:48 |
nkinkade | The errors you were getting wouldn't have indicated that to me at all. | 19:49 |
nkinkade | I did a few searches and found someone who noted that that fixed it for them. Seems to have fixed it for us as well. | 19:49 |
haoyu | so interesting... | 19:49 |
nkinkade | paulproteus: I'm going to purge runit on a6 ... I suspect it somehow got pulled in with roundup. | 19:50 |
paulproteus | nkinkade, If nothing depends on it, go ahead. | 19:50 |
nkinkade | Maybe it was a recommended package that slipped in? | 19:50 |
* paulproteus shrugs, maybe. | 19:50 | |
nkinkade | Nothing seems to depend on it, the purge will remove fgetty and runit. | 19:50 |
nkinkade | nathany: Is it possible that http://wiki.creativecommons.org/XMP is out of date? | 20:06 |
nathany | nkinkade: in what manner? | 20:06 |
nkinkade | Do we not recommend adding something to xmpRights:CopyrightNotice | 20:07 |
nkinkade | ? | 20:07 |
nkinkade | Or is xmpRights:UsageTerms all that would be necessary. | 20:08 |
nathany | I'm not familiar with that predicate | 20:08 |
nkinkade | I may be consfusing this. | 20:08 |
nathany | it sounds like it may be interesting, but i haven't seen it to date | 20:08 |
nkinkade | Maybe the document I have is old. | 20:08 |
nkinkade | Let me check it, and if it's current I'll forward it to you. | 20:08 |
nathany | ok, cool | 20:09 |
nathany | thanks | 20:09 |
nkinkade | nathany: That predicate doesn't exist .. it seems I made it up. | 20:16 |
nathany | :) | 20:16 |
nathany | glad to hear it (as opposed the alternative, that we're full of shit ;) ) | 20:16 |
nkinkade | I was looking an IPTC document talking about how the implement XMP data and there was a "Copyright Notice" field, which apparently is implemented in XMP as dc:rights | 20:18 |
nkinkade | But should we be recommending setting that field? Or am I just really confused about XMP? | 20:19 |
nkinkade | nathany: ^^ | 20:19 |
nathany | nkinkade: that sounds a lot like xmpRights:UsageTerms | 20:20 |
nathany | (in terms of description) | 20:20 |
nkinkade | I guess this is really something quite specific to IPTC and their recommendations on metadata for photos. | 20:20 |
nathany | right... i'm not sure that we should be making specific recommendations for using dc:rights in XMP | 20:21 |
nathany | i've not seen [in my admittedly small sample] applications using dc:rights extensively, esp with XMP | 20:21 |
nathany | the major complaint is that its too loosely defined to be that useful for semantic processing | 20:21 |
nkinkade | nathany: Some guy wrote in asking what we recommended relative to the IPTCs metadata recommendations. He claims that the vast majority of photographers in the new media. | 20:23 |
nkinkade | ... use those recommendations. | 20:23 |
nkinkade | I don't know how accurate that might be. | 20:23 |
nathany | it's probably accurate | 20:23 |
nathany | IPTC is widely used | 20:24 |
nkinkade | So even though I pointed him to our /XMP page, he came back saying: well, yeah, but what do you recommend in terms of the "Copyright Notice" field and the "Usage Rights" ,etc. | 20:24 |
nathany | what do we recommend they put there? | 20:25 |
nathany | i'd say its the same as xmpRights:UsageTerms | 20:25 |
nkinkade | Sorry, RightsUsage, which is implemented as xmpRights:UsageTerms | 20:25 |
nkinkade | The IPTC doc specifies both. Sorry to take up so much time on this. | 20:25 |
nathany | np | 20:26 |
nathany | so is there still an outstanding question? | 20:26 |
nkinkade | They are mixing and matching namespace, apparently. | 20:26 |
nathany | eh, ok | 20:26 |
*** luisv has joined #cc | 20:27 | |
nkinkade | I'm not being clear. IPTC defines both fields "Copyright Notice" (dc:rights) and also "Usage Rights" (xmpRights:UsageTerms) ... so would I just recommend he fill them both in with the same data. | 20:27 |
nkinkade | ? | 20:27 |
nathany | If he's going to fill them both in, I think they should be the same; as to best practice, I don't know | 20:28 |
nkinkade | http://www.iptc.org/std/photometadata/2008/specification/IPTC-PhotoMetadata-2008_2.pdf | 20:28 |
nkinkade | I'll just tell him something reasonable, which is basically what you just said. :-) | 20:29 |
nathany | :) | 20:29 |
*** ankitg has joined #cc | 20:33 | |
*** ankitg has quit IRC | 20:36 | |
nkinkade | To info@creativecommons.org: STAND BY FOR SOME INTERESTING PICTURES, I AM BUYING A BULLDOG AND I AM NOT SURE IF IT IS AN ENGLISH, BOSTON, OR WHATEVER, BUT HIS NAME WILL BE MADMAX, OR MAX FOR SHORT, AND YES I WILL HAVE HIM CRAZIER THAN MADMAX INN A FEW MONTHS ESPECIALLY IF HE IS SO UGLY HE IS CUTE,,,,,WAHOOOOO!!!! | 20:39 |
nathany | nkinkade: awesome | 20:44 |
paulproteus | WAHOOOOO!!!! | 20:46 |
*** oshani has joined #cc | 20:57 | |
*** oshani has joined #cc | 20:58 | |
nkinkade | Bovinity: Is it okay if I break wiki-staging a little? | 21:01 |
*** mecredis has joined #cc | 21:03 | |
Bovinity | nkinkade: break in what way? | 21:05 |
*** johndoigiii has joined #cc | 21:05 | |
Bovinity | nkinkade: i'm done working on things for now, so have at it | 21:06 |
nkinkade | Bovinity: I'm just migrating the wiki to use the git submodules as extensions. | 21:10 |
Bovinity | nkinkade: my stuff isn't in source control on the server, but i have everything local if it goes away. just an fyi. | 21:11 |
nkinkade | paulproteus: I think you may have missed one or two MW extensions. | 21:16 |
paulproteus | nkinkade, oops, name 'em | 21:17 |
nkinkade | StringFunctions | 21:17 |
nkinkade | http://svn.wikimedia.org/svnroot/mediawiki/trunk/extensions/StringFunctions/ | 21:17 |
paulproteus | nkinkade, There, should be in now. | 21:25 |
nkinkade | paulproteus: Thanks. | 21:25 |
*** ankitg has joined #cc | 21:30 | |
nkinkade | paulproteus: Me confuse. | 21:34 |
nkinkade | For the MW Cite ext. | 21:34 |
nkinkade | Apparently you need to use the specific revision they release for a given MW release. | 21:34 |
paulproteus | Well, you're welcome to use git log to find that revision. | 21:35 |
nkinkade | Oh, wait. Seem the rev number they gave was for the MW codebase, not the Cite codebase. | 21:35 |
paulproteus | Oh, okay. | 21:35 |
nkinkade | That was the problem ... there was no r45577 in the Cite codebase. | 21:35 |
paulproteus | (-: | 21:36 |
nkinkade | I may be able to find out the rev that is located at branches/REL1_14/extensions/Cite/ | 21:36 |
paulproteus | Well, (a) if we ought to track cite's branches, we can, and (b) I thought you just said that you need a rev of MW anyway, not of Cite. | 21:36 |
nkinkade | Sorry if that was confusing. trunk of Cite does not work with MW 1.14.0. It seems you need to grab a specific revision of Cite that is known to work with 1.14.0. I didn't know how to find that revision number. I downloaded Cite for 1.14.0 and found this in the main file: | 21:41 |
nkinkade | 'svn-revision' => '$LastChangedRevision: 44056 $', | 21:41 |
nkinkade | So it would seem that that is the Cite revision we need for 1.14.0 | 21:41 |
*** johndoigiii has quit IRC | 21:42 | |
nkinkade | I think it's better to track trunk and then just pin the submodule to the necessary rev, instead of just using git-svn to pull a static release of Cite, which makes no sense. | 21:42 |
nkinkade | paulproteus: ^^ | 21:42 |
nkinkade | Does that seem right to you? | 21:42 |
paulproteus | I think that your plan is fine. We currently track only Cite's trunk, and so doing what you suggest is easiest and should be fine. | 21:44 |
paulproteus | Having said that, we can track in git both Cite's trunk and Cite's branches, like we do for MW itself, and then you could just grab that particular Cite branch as they ask for. | 21:45 |
*** johndoigiii has joined #cc | 21:45 | |
paulproteus | Doing it the second way requires a little more work on my end, so I'm quite okay with doing it the first way if you are! | 21:45 |
*** [mharrison] has quit IRC | 21:49 | |
*** ankitg has quit IRC | 21:57 | |
*** ankitg has joined #cc | 21:58 | |
*** oshani has quit IRC | 22:04 | |
*** ankitg has quit IRC | 22:08 | |
*** balor has quit IRC | 22:14 | |
nkinkade | paulproteus: Do you have a moment to help me with a git issue? | 22:41 |
paulproteus | Sure, sup? | 22:41 |
nkinkade | I did something with the cc_staging branch of mediawiki.git, and before I make it worse I wanted to check in. | 22:41 |
nkinkade | I was trying to pin the revision of the submodule extensions/Cite to an older revision. | 22:42 |
* paulproteus listens | 22:42 | |
nkinkade | So I did $ cd extensions/Cite | 22:42 |
paulproteus | If there's a way we can share screens, or at least repositories, that would probably be helpful. | 22:42 |
* paulproteus listens | 22:42 | |
nkinkade | $ git checkout -b mw_1.14.1 <some sha1> | 22:42 |
nkinkade | (from within the Cite submodule) | 22:43 |
nkinkade | Then I backed out like cd ../.. | 22:43 |
nkinkade | And then did a commit. | 22:43 |
paulproteus | Er, but you never did "git add"? | 22:43 |
paulproteus | (or did you commit -a?) | 22:43 |
nkinkade | (yeah, I did add first) | 22:43 |
paulproteus | Okay, and you avoided the trailing slash problem, I hope? Sounds good to me (I try to run "git status" and "git diff" before "git commit -a".) | 22:44 |
nkinkade | And I expected that to change the submodule reference in the main project. | 22:44 |
paulproteus | I agree. Did it? | 22:44 |
nkinkade | Then I went up to a7 to do a git pull on the wiki-staging area, and it was giving me errors that the merge would overwrite an unversioned file. | 22:44 |
nkinkade | http://code.creativecommons.org/viewgit?p=mediawiki.git;a=commit;h=85caae52d8e30ee90e0b604a6074375ae575c1a4 | 22:45 |
nkinkade | Then I looked on code.CC.org only to find that it appeared to have deleted the submodule and added the extension as local commits. | 22:45 |
nkinkade | I'm confused about what happened. | 22:45 |
nkinkade | It seems clear that I did something wrong along the way, and maybe even something I didn't tell you (without knowing it). | 22:46 |
paulproteus | This is generally what happens when you do: | 22:46 |
nkinkade | I'm wanting to get back to square one and try that again, but am not sure how to get there from here. | 22:46 |
paulproteus | $ git add extensions/PdfExport/ # with a trailing slash | 22:46 |
nkinkade | Ahh!!! | 22:46 |
nkinkade | I misunderstood your question, and that is what I certainly did. | 22:46 |
nkinkade | What's the best path back? | 22:47 |
nkinkade | to just git rm extenstions/Cite | 22:47 |
nkinkade | Then re-add it as a submodule? | 22:47 |
paulproteus | I would undo the push first. | 22:47 |
nkinkade | I'm not sure how to do that. | 22:47 |
paulproteus | Just (in a local branch): "git reset --hard cc_staging^1 ; git push --force origin cc_staging:cc_staging" | 22:47 |
paulproteus | I write that presuming you are doing it from a local branch called cc_staging. | 22:48 |
nkinkade | Ah, so I have to --force. | 22:48 |
paulproteus | Yeah, because the push won't be a fast-forward. | 22:48 |
paulproteus | It's a fast-reverse! | 22:48 |
nkinkade | I already did the hard reset on the local side. | 22:48 |
paulproteus | Cool. | 22:48 |
nkinkade | But like you just said it refused to push a non-fastward. | 22:48 |
nkinkade | And that was about when I pinged you here. :-) | 22:48 |
* paulproteus chuckles at "non-fastward" | 22:48 | |
nkinkade | haha | 22:49 |
*** nkinkade has left #cc | 23:05 | |
*** nkinkade has joined #cc | 23:05 | |
nkinkade | Bovinity: Is your wiki user an Admin on Staging? | 23:08 |
Bovinity | nkinkade: yes | 23:08 |
nkinkade | Can you give the user Nkinkade Admin rights? | 23:08 |
nkinkade | The other day I tried in the db, but something must have changed since v1.11.0 | 23:08 |
Bovinity | hrm | 23:09 |
Bovinity | from within function "SMW::getSMWPageID". MySQL returned error "1146: Table 'cc_wiki_staging.smw_ids' doesn't exist (localhost)". | 23:09 |
Bovinity | in Special:UserRights | 23:09 |
nkinkade | Bovinity: Try again. | 23:10 |
Bovinity | nkinkade: now a fatal error regarding recaptcha | 23:10 |
Bovinity | Warning: require_once(/var/www/wiki-staging.creativecommons.org/www/extensions/recaptcha/ReCaptcha.php) [function.require-once]: failed to open stream: No such file or directory in /var/www/wiki-staging.creativecommons.org/www/LocalSettings.php on line 181 | 23:10 |
nkinkade | One more time. :-) | 23:11 |
Bovinity | nkinkade: you're all set | 23:11 |
nkinkade | Awesome. Thanks. | 23:12 |
johndoigiii | hey guys, where are the public keys being configured for the SVN server? | 23:14 |
nkinkade | johndoigiii: On a7 in svn's homedir. | 23:18 |
nkinkade | a7:/var/www/code.creativecommons.org/svnroot/.ssh/authorized_keys | 23:19 |
johndoigiii | thanks nkinkade | 23:20 |
nkinkade | If you need to add a new key you can just add it to that file, but be sure to follow the example of the others in that file, since there are some extras. | 23:20 |
johndoigiii | ok | 23:20 |
nkinkade | Bovinity: If something doesn't seem right on wiki-staging, it's probably because extensions/ is now running as a set of git submodules and it's missing one or two. | 23:22 |
Bovinity | ok | 23:22 |
nkinkade | But I think most everything is there. | 23:22 |
*** nathany has quit IRC | 23:30 | |
*** [mharrison] has joined #cc | 23:41 | |
*** Bovinity has quit IRC | 23:46 | |
*** oshani has joined #cc | 23:49 | |
johndoigiii | hey nkinkade can you tell me the diff btwn "cc.engine" and "cc.engine.staging.production", is one based on trunk and the other on the production branch? | 23:50 |
johndoigiii | ha, nvm just answered my own question | 23:50 |
*** oshani has quit IRC | 23:51 |
Generated by irclog2html.py 2.6 by Marius Gedminas - find it at mg.pov.lt!