| johndoigiii | woot finally got this thing serving back screenshots | 00:18 |
|---|---|---|
| johndoigiii | now to see if I can get the module rendering the screenshots to play nicely in a process pool | 00:23 |
| *** [mharrison] has quit IRC | 00:27 | |
| *** pvh has quit IRC | 00:35 | |
| *** mr-john has joined #cc | 01:02 | |
| *** mr-john has left #cc | 01:02 | |
| *** pvh has joined #cc | 01:10 | |
| *** stevel has quit IRC | 01:18 | |
| nkinkade | http://www.theonion.com/content/video/google_opt_out_feature_lets_users | 01:19 |
| *** RainRat has quit IRC | 01:19 | |
| paroneayea | nkinkade: perfect! :) | 01:20 |
| nkinkade | :-) | 01:21 |
| *** pvh has quit IRC | 01:24 | |
| mralex | nkinkade: i've revised the search intro page text.. how does one update the i18n stuff? | 01:25 |
| nkinkade | mralex: That is an excellent question. :-) | 01:26 |
| nkinkade | Presumably you can edit seach.pot, add the string, then run some make command, but I doubt it will work as expected. | 01:26 |
| nkinkade | You should chat with Nathan about it for now. I think he knows more than anyone at the moment, but I think nobody knows everything about it. | 01:27 |
| mralex | oookay | 01:27 |
| *** johndoigiii has quit IRC | 01:38 | |
| *** mralex has quit IRC | 01:40 | |
| *** pvh has joined #cc | 01:45 | |
| *** balleyne has joined #cc | 02:31 | |
| *** tvol has joined #cc | 03:00 | |
| *** nkinkade has left #cc | 03:10 | |
| *** RainRat has joined #cc | 03:15 | |
| *** JoiIto has joined #cc | 03:19 | |
| *** BjornW has quit IRC | 03:35 | |
| *** chill|out has joined #cc | 03:49 | |
| *** chill|out has left #cc | 03:55 | |
| *** tvol has quit IRC | 04:05 | |
| *** johndoigiii has joined #cc | 04:47 | |
| * paulproteus uses rabbitmq | 04:50 | |
| paulproteus | Via celery in Django. | 04:50 |
| *** [mharrison] has joined #cc | 04:56 | |
| *** JoiIto has quit IRC | 05:51 | |
| *** wormsxulla_ has joined #cc | 06:13 | |
| *** wormsxulla has quit IRC | 06:13 | |
| *** wormsxulla_ is now known as wormsxulla | 06:13 | |
| *** Kaetemi has quit IRC | 07:08 | |
| *** JoiIto has joined #cc | 07:13 | |
| *** balleyne has quit IRC | 07:21 | |
| *** JoiIto has quit IRC | 07:28 | |
| *** JoiIto has joined #cc | 07:32 | |
| *** nb_ has quit IRC | 07:34 | |
| *** JoiIto has quit IRC | 07:36 | |
| *** [mharrison] has quit IRC | 07:58 | |
| *** pvh has quit IRC | 08:01 | |
| *** sama has joined #cc | 08:26 | |
| *** johndoigiii has quit IRC | 08:40 | |
| *** michi__ has joined #cc | 09:41 | |
| *** BjornW has joined #cc | 09:42 | |
| *** wormsxulla_ has joined #cc | 10:40 | |
| *** wormsxulla has quit IRC | 10:44 | |
| *** wormsxulla_ is now known as wormsxulla | 10:44 | |
| *** Kaetemi has joined #cc | 11:39 | |
| *** Kaetemi has quit IRC | 11:41 | |
| *** michi__ has quit IRC | 12:50 | |
| *** nkinkade has joined #cc | 13:19 | |
| *** BjornW has quit IRC | 13:58 | |
| *** johndbritton_ has joined #cc | 14:41 | |
| *** johndbritton_ is now known as johndbritton | 14:59 | |
| *** stevel has joined #cc | 16:31 | |
| *** tvol has joined #cc | 17:02 | |
| *** [mharrison] has joined #cc | 17:02 | |
| *** Danny_B has quit IRC | 17:16 | |
| *** Danny_B has joined #cc | 17:17 | |
| *** pvh has joined #cc | 17:26 | |
| *** mralex has joined #cc | 17:43 | |
| *** nathany has joined #cc | 17:50 | |
| *** johndoigiii has joined #cc | 17:55 | |
| nkinkade | nathany: We've got 6 other domains that are going to expire next month. Seems like I should just go ahead and move them now. That sound reasonable to you? | 18:08 |
| *** dayz has joined #cc | 18:12 | |
| *** dayz has left #cc | 18:13 | |
| nathany | nkinkade, yes | 18:13 |
| *** JoiIto has joined #cc | 18:22 | |
| johndoigiii | hey mralex, re: your last tweet, have you seen the updates GA rolled out a couple of days ago? | 18:33 |
| mralex | johndoigiii: updates? | 18:33 |
| mralex | do you mean the "Intelligence" section? | 18:34 |
| mralex | (which is pretty cool) | 18:35 |
| johndoigiii | mralex: mainly the async stuff | 18:35 |
| *** Kaetemi has joined #cc | 18:35 | |
| johndoigiii | at least thats what especially caught my eye | 18:35 |
| mralex | johndoigiii: got a link to some details? | 18:35 |
| johndoigiii | yeah, http://googlecode.blogspot.com/2009/12/google-analytics-launches-asynchronous.html | 18:35 |
| mralex | oh nice | 18:36 |
| johndoigiii | yeah | 18:36 |
| johndoigiii | mralex: relatedly: http://www.whatwg.org/specs/web-apps/current-work/#attr-script-async | 18:38 |
| mralex | that's a handy addition | 18:39 |
| mralex | would be great if the whatwg js didn't break my browser. | 18:40 |
| johndoigiii | FF just crashed on me when i tried to view the HTML5 specs, how ironic | 18:40 |
| *** cB- is now known as CharelB | 18:40 | |
| *** sama has quit IRC | 18:57 | |
| paroneayea | nathany: ping | 18:59 |
| nathany | paroneayea, pong | 19:02 |
| paroneayea | so, what is this wiki license stuff that appears to be "feared" throughout the codebase | 19:04 |
| paroneayea | eg,: # check if we need to (shudder) wiki-fy the result | 19:04 |
| paroneayea | well I guess the docstring explains somewhat: | 19:04 |
| paroneayea | class WikiLicense(License): | 19:04 |
| paroneayea | """A wrapper for the branded BY-SA Wiki license.""" | 19:04 |
| nathany | paroneayea, oh, that | 19:05 |
| nathany | yuck | 19:05 |
| paroneayea | however the cc.license-git system obviously does not handle such a case, and I don't know much about it or its use case | 19:05 |
| paroneayea | haha | 19:05 |
| nathany | so basically it was this terribly misguided branding exercise | 19:05 |
| nathany | to call BY-SA the "Wiki License" | 19:05 |
| nathany | i actually think there are open bugs against the current chooser for it... | 19:06 |
| nathany | so really it's just BY SA with a different graphic, iirc | 19:06 |
| nathany | one second, looking at bug tracker | 19:06 |
| paroneayea | ah :) | 19:07 |
| nathany | ha! | 19:07 |
| nathany | it's even broken right now | 19:07 |
| nathany | http://code.creativecommons.org/issues/issue430 | 19:07 |
| paroneayea | :) | 19:08 |
| paroneayea | okay. | 19:08 |
| nathany | ok, so here's what should happen | 19:08 |
| nathany | /choose/wiki should redirect to /choose/results-one?license_code=by-sa&wiki=true | 19:08 |
| nathany | actually redirect to /choose/results-one?license_code=by-sa | 19:09 |
| nathany | and be done with it | 19:09 |
| nathany | we're going to kill the special branding | 19:09 |
| nathany | make sense? | 19:10 |
| nathany | paroneayea ^^ | 19:14 |
| *** balleyne has joined #cc | 19:17 | |
| paroneayea | nathany: sorry, yes :) | 19:29 |
| paroneayea | that makes sense | 19:29 |
| nathany | great | 19:29 |
| nathany | that should simplify things | 19:29 |
| nathany | and let us throw away that whole class | 19:29 |
| paroneayea | cool | 19:29 |
| nathany | (WikiLicense) | 19:29 |
| *** JoiIto has quit IRC | 19:30 | |
| mralex | sigh.. http://search.creativecommons.org/?lang=lt | 19:49 |
| mralex | why on earth would a language change screw up the css | 19:50 |
| mralex | oh.. verbose permissions text. nm. | 19:50 |
| *** blaise_alleyne has joined #cc | 19:58 | |
| *** balleyne has quit IRC | 19:59 | |
| greg-g | does anyone know of a good introduction to CCZero and why a researcher would want to use it? The wiki.cc.org/CC0_FAQ doesn't quite get there. | 20:06 |
| greg-g | nkinkade: you haven't had any info@ questions about CCZero yet have you? | 20:08 |
| *** jedoig_ has joined #cc | 20:15 | |
| *** [mharrison] has quit IRC | 20:16 | |
| nkinkade | greg-g: I haven't received any questions about CC0 yet ... or not many. I think there was one. | 20:30 |
| nkinkade | Why, do you want me to forward it to you? | 20:30 |
| greg-g | nkinkade: sure. I'm just curious how people are reacting to it/using it/etc | 20:31 |
| greg-g | I mean, I know some good projects that are using it (www.proteomecommons.org) but, I always want more data points :) | 20:31 |
| *** JED3 has quit IRC | 20:33 | |
| *** johndoigiii is now known as JED3 | 20:33 | |
| mralex | greg-g: opponents abound.. http://nicubunu.blogspot.com/2009/03/i-dont-like-cc0-and-i-dont-want-it-used.html | 20:34 |
| nkinkade | greg-g: Actually there isn't much after reviewing it. | 20:34 |
| nkinkade | One person wanted to know if they could apply CC0 to a derivative of a PD work. | 20:34 |
| nkinkade | Another wanted to know if we recommended CC0 for software. I think the jury is still out on that one, according to ML/Diane. | 20:35 |
| greg-g | nkinkade: legally speaking (IANAL, anyone not intimately familiar with this reading a back log should ignore this) CC0 works on anything copyright applies to. | 20:36 |
| greg-g | mralex: hadn't seen that one, but yeah, this is what I'm trying to work through for a presentaiton I'm giving on Monday :) | 20:36 |
| nkinkade | greg-g: Of course, but what I meant was that CC is still deciding if we are going to *officially* recommend it for software or not. | 20:37 |
| nkinkade | Not whether it can be done or not. | 20:37 |
| greg-g | nkinkade: ok, right. | 20:37 |
| greg-g | that is more of a politics questions, probably. | 20:38 |
| greg-g | s/question/questions/ | 20:38 |
| *** johndbritton has quit IRC | 20:38 | |
| greg-g | erm, reverse that. Is it time for #FridayBeer yet? | 20:38 |
| *** johndbritton has joined #cc | 20:40 | |
| *** nathany has quit IRC | 21:07 | |
| *** nathany has joined #cc | 21:08 | |
| nathany | for all the type nerds: http://jarkandmason.blogspot.com/2009/12/dd40-neutra-face-mp3-free-download.html | 21:09 |
| nathany | in particular, check out the youtube video | 21:09 |
| JED3 | nathany: whenever you have a free moment this afternoon, can we have a quick chat about cc.net? | 21:16 |
| *** Roderick has quit IRC | 21:18 | |
| nathany | JED3: sure | 21:18 |
| *** Roderick has joined #CC | 21:18 | |
| greg-g | nathany: that is *exactly* what I needed at this moment. | 21:18 |
| nathany | greg-g, yeah, I can't stop watching it | 21:19 |
| *** michi has joined #cc | 21:21 | |
| JED3 | nkinkade: ping | 21:24 |
| nkinkade | JED3: Hi. | 21:25 |
| JED3 | hey, I need to install a package on a9 and wanted to get your opinion on a preferred method of installation... | 21:25 |
| nkinkade | JED3: Always use the Debian package, unless it's not in the repo. | 21:26 |
| JED3 | the package is not in the deb repo's however I have an external repo I can add for the instalaltion | 21:26 |
| nkinkade | Or unless it's a Python package and there is some specific reason to use a non-system version. nathany probably has something to say about that. | 21:26 |
| JED3 | or.. I could compile it myself | 21:26 |
| nkinkade | No, don't compile it. | 21:27 |
| JED3 | its not a python package | 21:27 |
| nkinkade | Download the .deb and install it with dpkg -i | 21:27 |
| JED3 | this package hasn't even released a stable version yet :\ | 21:28 |
| nkinkade | Should we be using it, then? | 21:28 |
| JED3 | there are alternatives, but for right now I just want to show proof of concept | 21:28 |
| nkinkade | JED3: Do they provide a .deb? | 21:28 |
| JED3 | yes | 21:29 |
| nkinkade | I say download the .deb and dpkg -i it, then later when you don't want it it's easy to get rid of. | 21:29 |
| JED3 | okay | 21:29 |
| nkinkade | I try to do *everything* via the Debian package management system. | 21:29 |
| nkinkade | A machine can become a terrible ghetto in a hurry with make install. | 21:30 |
| JED3 | nkinkade: yeah but i wouldnt have installed it system wide | 21:31 |
| JED3 | a9 is remarkably slow at the moment | 21:32 |
| nkinkade | JED3: In that case, do whichever you are most comfortable with. | 21:32 |
| nkinkade | a9 is 99% idle. | 21:32 |
| JED3 | i'd rather dpkg, just wanted to make sure thatd be okay with you | 21:32 |
| nkinkade | Totally. I'm always fine with .deb packages. | 21:33 |
| JED3 | ok good | 21:34 |
| JED3 | thx | 21:34 |
| paroneayea | nathany: btw, the image code isn't currently handled in cc.license-git, but I clearly need to add it. Do you think I should add it to cc.license-git or just make a function that does the mapping in cc.engine for now? | 21:56 |
| nathany | paroneayea, is this the code to get the image? | 21:56 |
| paroneayea | yes | 21:57 |
| nathany | but iirc we've started adding that to the RDF, right? | 21:57 |
| paroneayea | previously provided by the "imageurl" method | 21:57 |
| paroneayea | oh | 21:57 |
| paroneayea | so we did. | 21:57 |
| nathany | so question answered? :) | 21:57 |
| paroneayea | yes, it is now named as .logo() :P | 21:58 |
| paroneayea | yes :) | 21:58 |
| paroneayea | thanks :) | 21:58 |
| nathany | sure | 21:58 |
| *** michi has quit IRC | 21:59 | |
| *** blaise_alleyne has quit IRC | 22:00 | |
| *** blaise_alleyne has joined #cc | 22:03 | |
| *** [mharrison] has joined #cc | 22:22 | |
| paroneayea | nathany: if I could bother you again :) | 22:25 |
| nathany | paroneayea, sure, no problem | 22:25 |
| paroneayea | @property | 22:25 |
| paroneayea | def logo(self): | 22:25 |
| paroneayea | if self._logos is None: | 22:25 |
| paroneayea | self._logos = rdf_helper.get_logos(self._model, self.uri) | 22:25 |
| paroneayea | 22:25 | |
| paroneayea | if self._logos: | 22:25 |
| paroneayea | return max(self._logos) | 22:25 |
| paroneayea | 22:25 | |
| nathany | lol | 22:25 |
| paroneayea | so in the template we also get the smaller logo | 22:25 |
| paroneayea | old code did: | 22:25 |
| paroneayea | self._license.slim_image = self._license.imageurl.replace( | 22:25 |
| paroneayea | '88x31','80x15') | 22:25 |
| paroneayea | 22:25 | |
| paroneayea | now we actually have that in the rdf: | 22:25 |
| paroneayea | >>> ccb._logos | 22:26 |
| paroneayea | ('http://i.creativecommons.org/l/by/3.0/80x15.png', 'http://i.creativecommons.org/l/by/3.0/88x31.png') | 22:26 |
| paroneayea | so I guess I could write another method that's like | 22:26 |
| paroneayea | 22:26 | |
| paroneayea | def small/slim_logo: | 22:26 |
| paroneayea | return min(self._logos) | 22:26 |
| paroneayea | etc | 22:26 |
| nathany | i can't remember, do we actually publish assertions, as well, for the dimensions of the logos? | 22:26 |
| paroneayea | not afaict | 22:26 |
| paroneayea | I mean, we could parse it | 22:26 |
| nathany | so whether we do max/min or regex matching on the URL, it's going to be a semi-hack | 22:27 |
| nathany | (ie, CC specific) | 22:27 |
| paroneayea | running max and min on a string doesn't seem very reliable either. | 22:27 |
| nathany | right | 22:27 |
| nathany | what about: | 22:27 |
| nathany | def logo(self, size='88x31'): | 22:27 |
| paroneayea | ah okay, yeah that makes more sense | 22:27 |
| nathany | return [logo for logo in self._logos if regex.match(logo, "...")][0] | 22:27 |
| paroneayea | yeah I can do that. | 22:28 |
| nathany | so turn it into a method, just test for containment (probably don't even need a regex now that i think about it) | 22:28 |
| nathany | (size in logo) | 22:28 |
| paroneayea | yeah | 22:28 |
| nathany | cool, thanks | 22:29 |
| nathany | mralex, https://twitter.com/mozhacks/statuses/6351553612 | 22:42 |
| nkinkade | mralex: Do you know of any limitations on textareas in terms of how much text they can hold? | 22:49 |
| nkinkade | I'm trying to put about 8K of data into one and I've found that the difference between it working and not comes down to 1 character. | 22:50 |
| nkinkade | It just won't accept one more character ... which or where the char it is doesn't matter | 22:50 |
| nkinkade | I'm somewhat stumped. | 22:50 |
| *** johndoigiii has joined #cc | 22:53 | |
| *** mralex1 has joined #cc | 22:53 | |
| *** greg-g has quit IRC | 22:54 | |
| *** greg-g has joined #cc | 22:54 | |
| *** nathany_ has joined #cc | 22:54 | |
| *** JED3 has quit IRC | 22:57 | |
| *** johndoigiii is now known as JED3 | 22:57 | |
| JED3 | nathany: ping | 23:06 |
| *** nathany has quit IRC | 23:06 | |
| *** mralex has quit IRC | 23:08 | |
| JED3 | nkinkade: ping | 23:14 |
| nkinkade | JED3: Hey. | 23:15 |
| JED3 | well first of all, do you know if any of our machines are using python 2.6? | 23:15 |
| JED3 | err, have it installed already* | 23:16 |
| nkinkade | JED3: I thing 2.5 | 23:16 |
| nkinkade | They probably don't even have it installed. | 23:16 |
| JED3 | sigh, okay | 23:16 |
| nkinkade | I don't even see it in Lenny's repos. | 23:17 |
| JED3 | yeah its not in there | 23:17 |
| JED3 | its experimental | 23:18 |
| JED3 | nkinkade: nm, 2.6 not needed | 23:24 |
| JED3 | http://staging.creativecommons.net/c/2YWc9/ | 23:24 |
| JED3 | finally got the damn thing to work on a headless machine | 23:25 |
| nkinkade | Cool. | 23:25 |
| *** Kaetemi has quit IRC | 23:35 | |
| *** mralex1 has quit IRC | 23:41 | |
| *** mralex has joined #cc | 23:44 | |
| nkinkade | mralex: Do you have a few minutes to peek at something that is baffling in CiviCRM? | 23:46 |
| mralex | nkinkade: i can try | 23:49 |
| nkinkade | mralex: https://support.creativecommons.org/civicrm/mailing/send?mid=70&continue=true&reset=1 | 23:52 |
| nkinkade | Go there, then click Next>> until you get to step #3. | 23:52 |
| nkinkade | It may not be CiviCRM. | 23:52 |
| nkinkade | It could be Drupal, or even some weird browser bug, but likely it's CiviCRM. | 23:53 |
| nkinkade | mralex: Let me know when you get there and then I'll explain this crazy situation. | 23:53 |
| nkinkade | I just wanted you to take a look at it to see if something occurs to you right off the bat. | 23:54 |
| mralex | nkinkade: i'm at step 3 | 23:54 |
| nkinkade | mralex: In the content box, go down about 2/3 way and find: | 23:54 |
| nkinkade | "Ecoinformatics - Maximizing your data What can informatics do for you?" | 23:54 |
| nkinkade | If you put a colon after Maximizing your data, and then try to click Next>> you will get a blank screen and will have to hit the Back button. | 23:55 |
| mralex | yep | 23:55 |
| mralex | (yep @ the text) | 23:55 |
| mralex | blank page | 23:56 |
| nkinkade | But that colon is not precisely the problem. | 23:56 |
| nkinkade | It's how that colon is interacting with some of the other text. | 23:56 |
| *** wormsxulla_ has joined #cc | 23:56 | |
| nkinkade | It would appear that some parser is getting tripped up by some very unusual sequence of characters in that text. | 23:56 |
| mralex | it only does it when you put a colon in that particular text | 23:57 |
| nkinkade | And it's just screwy that a single colon in a seemingly random place in the text would trigger a fatal error. | 23:57 |
| nkinkade | mralex: Yeah, it works find without the colon, but when you try to add it, the thing fails. | 23:57 |
| nkinkade | *fine | 23:57 |
| mralex | "foo: bar" works too. | 23:57 |
| nkinkade | are you kidding me? | 23:58 |
| mralex | weirdly, when i hit back, the : disappears | 23:58 |
| nkinkade | It's hard for me to know whether it's Drupal or CiviCRM choking. | 23:58 |
| mralex | but if i put a : anywhere else, it's still there | 23:58 |
| nkinkade | mralex: The colon will disappear when you hit back because the page never gets saved when you get the blank screen. | 23:58 |
| nkinkade | So the page will just be whatever it was before you clicked Next>> | 23:59 |
| mralex | ah | 23:59 |
| mralex | i thought it was some browser state issue | 23:59 |
| mralex | it also only happens when you put the colon precisely after "data" | 23:59 |
| nkinkade | mralex: I suppose it could be a browser things too, or a Drupal thing or a Civi thing. | 23:59 |
Generated by irclog2html.py 2.6 by Marius Gedminas - find it at mg.pov.lt!