*** stevel has quit IRC | 00:14 | |
Bovinity | nkinkade: is zupport going into svn or git at some point? | 00:14 |
---|---|---|
*** Steren has left #cc | 00:14 | |
nkinkade | Bovinity: I hadn't thought about it, but I suppose I throw it to git at some point soon. | 00:15 |
*** UltraMagnus has quit IRC | 00:16 | |
paulproteus | ?google "just to keep from being thrown to the wolves" interpretations | 00:17 |
jibot | Search for "just to keep from being thrown to the wolves" interpretations: 0.249 seconds. Showing first 3 of 23 sites | 00:17 |
jibot | Interpretations:They Might Be Giants (Song) - TMBW: The They Might ... - http://tmbw.net/wiki/Interpretations:They_Might_Be_Giants_(Song) | 00:17 |
jibot | Flare Sci-Fi Forums: Romulan-Vulcan war? - http://flare.solareclipse.net/cgi2/ultimatebb.cgi?ubb=get_topic&f=3&t=000323 | 00:17 |
jibot | Quotes - http://www.geocities.com/violets19/quotes.html | 00:17 |
*** brianrowe has quit IRC | 00:35 | |
*** tim_hwang has joined #cc | 00:36 | |
*** davidstrauss has joined #cc | 00:43 | |
jibot | davidstrauss is "P" and not "P" | 00:43 |
*** davidstrauss has quit IRC | 01:02 | |
*** nkinkade has left #cc | 01:03 | |
*** Bovinity has quit IRC | 01:05 | |
*** stevel has joined #cc | 01:14 | |
*** stevel has quit IRC | 01:20 | |
*** Bovinity has joined #cc | 01:50 | |
jibot | Bovinity is brilliant | 01:50 |
*** adjohn has quit IRC | 02:03 | |
*** stevel has joined #cc | 02:18 | |
*** tim_hwang has quit IRC | 02:21 | |
*** davidstrauss has joined #cc | 02:43 | |
jibot | davidstrauss is "P" and not "P" | 02:43 |
*** pmiller has left #cc | 03:18 | |
*** O{rly} is now known as [mharrison] | 03:20 | |
*** mlinksva has quit IRC | 03:29 | |
*** rohitj has joined #cc | 03:38 | |
*** BobChao has joined #cc | 03:50 | |
*** ftobia has joined #cc | 03:53 | |
jibot | ftobia is the other tech intern at Creative Commons and head of RPI Free Culture | 03:53 |
paulproteus | greg-g, pringle (-: | 04:05 |
*** davidmccabe has joined #cc | 04:06 | |
paulproteus | Hi davidmccabe! | 04:06 |
davidmccabe | Hi. | 04:06 |
davidmccabe | I don't think we've met. | 04:06 |
paulproteus | I'm Asheesh, one of the GSoC mentors who isn't yours. | 04:06 |
paulproteus | More can be found on the CC people page. (-: | 04:06 |
davidmccabe | Ah, for some reason I thought your name was Paul. | 04:06 |
paulproteus | Common mistake! (-: | 04:06 |
davidmccabe | Nick isn't around, is he? | 04:06 |
davidmccabe | er, Nathan. | 04:07 |
paulproteus | No, if he's on, he's on as nkinkade. | 04:07 |
paulproteus | But we can talk if you'd like. | 04:07 |
paulproteus | (And you can always send him the chat log so he knows what's up.) | 04:07 |
greg-g | paulproteus: once you pop... | 04:07 |
greg-g | paulproteus: I didn't know about the wiki.makesad :) | 04:08 |
paulproteus | Naturally. (-: | 04:08 |
paulproteus | So greg-g, if you want to use domains instead of public_html, mkdir ~/web/$domain and tell me once you've done that. | 04:08 |
davidmccabe | paulproteus: By the way, how are your projects going? | 04:08 |
paulproteus | davidmccabe, They're going okay. hdworak is working on one and making slow but finally real progress. | 04:08 |
paulproteus | greg-g, Maybe join me on #eesh? | 04:09 |
* greg-g nod | 04:09 | |
paulproteus | davidmccabe, How's your RDFa + SMW coming along? | 04:10 |
paulproteus | Danny_B, If the answer is "anything other than absolutely perfectly" I'd love to know how I can help out. | 04:11 |
paulproteus | I understand you had to start late due to school time constraints. | 04:11 |
davidmccabe | paulproteus: MediaWik is infuriating as always, but it's actually almost done. (Said with fingers crossed.) | 04:11 |
paulproteus | Whoa, yay! | 04:12 |
paulproteus | Can.. we see some code? | 04:12 |
davidmccabe | Don't get too excited. | 04:12 |
paulproteus | How are you doing the commits? | 04:12 |
davidmccabe | Yes, I am uploading it this evening. | 04:12 |
paulproteus | Awesome. | 04:12 |
davidmccabe | paulproteus: We couldn't get git to work, so I've just been working on a copy of the trunk from wikimedia. | 04:12 |
paulproteus | Okay. | 04:12 |
paulproteus | I'd love to help you get git to work. | 04:12 |
davidmccabe | I'm fixing some stuff up and then I'm going to figure out how to bring this into your VCS. | 04:12 |
davidmccabe | Thanks. | 04:12 |
paulproteus | I'm mildly offended that I wasn't asked for git help earlier, but I'll get over it. | 04:13 |
davidmccabe | Sorry. | 04:13 |
paulproteus | Eh, that's life in a world where people don't CC: me on every email ever. | 04:13 |
paulproteus | (I sometimes wish they did!) | 04:13 |
Bovinity | especially emails you really should be cc:'d on. | 04:13 |
paulproteus | Have you contributed to other open source projects before? | 04:14 |
paulproteus | Oh, hey there Bovinity. (-: | 04:14 |
davidmccabe | paulproteus: Yes. | 04:14 |
davidmccabe | paulproteus: I'm looking through my mail to recall what the problem was. | 04:14 |
paulproteus | davidmccabe, Sweet, out of curiosity which ones and how? | 04:14 |
davidmccabe | (I even use git!) | 04:14 |
paulproteus | (Oh!) | 04:14 |
davidmccabe | paulproteus: Biggest thing I've contributed to is MW. Before that I did some very minor work on GNOME and Emacs. | 04:14 |
paulproteus | ...so then you could easily just git clone our SMW repo and work on top of that, making local commits. | 04:14 |
paulproteus | Cool. (-: | 04:14 |
paulproteus | I was getting antsy since mid-term review is coming up. | 04:15 |
paulproteus | Not that I'm your mentor, I just want to see all of CC's GSoCers do well. | 04:15 |
davidmccabe | paulproteus: The problem was actually your code: | 04:15 |
paulproteus | (heh, sweet) | 04:15 |
paulproteus | (another reason I should have been flamed^Wemailed) | 04:15 |
davidmccabe | Your configuration would require fairly extensive changes to run on somebody else's server. I forget the details and don't have time to figure them out again right now. | 04:16 |
paulproteus | Okay, no biggie. | 04:16 |
paulproteus | Still the SMW thing I suggested should have worked fine. | 04:16 |
davidmccabe | Anyways, how's this for a plan? | 04:16 |
* paulproteus listens up | 04:16 | |
davidmccabe | I'll clone your MW, and instead of attempting to make it actually run on my computer, I'll simply apply my current 'svn diff' against Wikimedia's trunk and then push. | 04:17 |
paulproteus | Okay, questions. | 04:17 |
paulproteus | First of all, did you patch MW or SMW? | 04:17 |
davidmccabe | on a branch, of course. | 04:17 |
davidmccabe | Both. | 04:17 |
paulproteus | Sweet. | 04:17 |
davidmccabe | Had to add a new hook. | 04:18 |
paulproteus | I have a counter-suggestion. | 04:18 |
paulproteus | Step 1: create a new wiki by doing "git clone git@code.creativecommons.org:mediawiki.git" | 04:18 |
paulproteus | Step 2: Make sure that checkout is anchored to the same svn revision as you started work from. | 04:18 |
paulproteus | (a tag or branch maybe?) | 04:18 |
paulproteus | Step 3: Dump your files on top of that git version, and use "git add -p" to isolate each change into a meaningful commit. | 04:19 |
paulproteus | Step 4: Then commit. | 04:19 |
davidmccabe | K. | 04:19 |
paulproteus | Then re-do Steps 1-4 for a fresh checkout of our git@code.creativecommons.org:semanticmediawiki.git | 04:19 |
paulproteus | (put into extensions/SemanticMediaWiki/ of course) | 04:20 |
paulproteus | (Oh, and push to a remote branch in our git world) | 04:20 |
*** stevel has quit IRC | 04:20 | |
davidmccabe | Maybe tonight I'll just put up my test server :) | 04:20 |
paulproteus | Okay (-: | 04:20 |
paulproteus | I know a trick involving tar and find to make Step 3's "dump" easier; let me know if you want it. (You might already have your own tricks.) | 04:20 |
davidmccabe | It's after 9 and that sounds pretty complicated. | 04:21 |
davidmccabe | Sure, I'd love to hear your tricks. | 04:21 |
paulproteus | (cd $SVN_BASED_PATH ; tar cf - .) | (cd $GIT_BASED_PATH | tar xf - ) | 04:21 |
paulproteus | (cd $SVN_BASED_PATH ; tar cf - .) | (cd $GIT_BASED_PATH ; tar xf - ) | 04:21 |
paulproteus | (typo) | 04:21 |
paulproteus | And then cd $GIT_BASED_PATH | 04:21 |
paulproteus | find -iname .svn -print0 | xargs rm -rf | 04:22 |
davidmccabe | neat. | 04:22 |
paulproteus | You could even do your version now, and then do my suggestion later. | 04:22 |
paulproteus | Since you can create however many branches in the CC repos you want. | 04:22 |
davidmccabe | Couldn't you just use rsync? | 04:22 |
paulproteus | Yeah, I guess you could.... | 04:22 |
* paulproteus scratches his head | 04:22 | |
paulproteus | rsync -a is pretty smart, even. | 04:23 |
paulproteus | re: "your version now": That way at least we have a copy, and you can play with git add -p later. | 04:24 |
paulproteus | I think that the crucial things for mid-term are not that your commit history is clean but that we can see your work, after all. | 04:24 |
davidmccabe | K. | 04:25 |
paulproteus | So if you would do your way tonight or soon tomorrow, then by all means do it that way. | 04:25 |
davidmccabe | I can almost certainly do it the nice way tomorrow. | 04:27 |
davidmccabe | I was just talking about this evening. | 04:27 |
paulproteus | Okay, cool. | 04:27 |
*** stevel has joined #cc | 04:28 | |
paulproteus | Well do it whichever way this evening and email cc-devel. (-: | 04:28 |
davidmccabe | k. | 04:29 |
*** davidstrauss has quit IRC | 04:35 | |
*** davidstrauss has joined #cc | 05:31 | |
jibot | davidstrauss is "P" and not "P" | 05:31 |
davidstrauss | davidmccabe: I haven't seen your name in a while :-) | 05:33 |
davidmccabe | And when was that? | 05:44 |
*** rohitj has quit IRC | 05:45 | |
davidstrauss | davidmccabe: wikimania 2006 | 06:04 |
davidstrauss | davidmccabe: liquid threads | 06:04 |
davidmccabe | davidstrauss: Ah. Liquid Threads exists now if you're interested. | 06:04 |
* paulproteus waves | 06:05 | |
davidstrauss | davidmccabe: It was such a hot topic at Wikimania 2006 I was sure it would be Gaseous Threads by now. | 06:05 |
* davidstrauss waves back | 06:06 | |
davidmccabe | davidstrauss: hmm, I don't recall it being a hot topic. It seemed to me I couldn't get anyone interested. | 06:06 |
davidstrauss | *ba dum ching* | 06:06 |
davidmccabe | By the way, the states-of-matter jokes are getting old. | 06:06 |
paulproteus | Just like matter itself. | 06:06 |
davidstrauss | davidmccabe: I wasn't aware there was a precedent set | 06:06 |
davidmccabe | That reminds me. paulproteus, does CC have any big conferences? | 06:06 |
davidstrauss | stateofmatterjokes-- | 06:06 |
davidstrauss | davidmccabe: there was one a few weeks ago | 06:07 |
paulproteus | davidmccabe, We did have the Technology Summit that davidstrauss refers to. | 06:07 |
paulproteus | Other than that, not really - why do you ask? | 06:08 |
paulproteus | We do fwiw often *go* to other conferences. | 06:08 |
*** davidstrauss has quit IRC | 06:08 | |
davidmccabe | Just curious. | 06:10 |
davidmccabe | CC seemed like the sort of org. that would go to other peoples' conferences. | 06:10 |
davidmccabe | Since it relates to so many different things. | 06:10 |
* paulproteus nods | 06:11 | |
*** Bovinity has quit IRC | 07:10 | |
*** hdworak has joined #cc | 07:41 | |
*** stevel has quit IRC | 08:04 | |
*** UltraMagnus has joined #cc | 08:11 | |
*** davidmccabe has quit IRC | 08:34 | |
*** pmiller has joined #cc | 08:35 | |
*** kristallpirat has joined #cc | 09:08 | |
*** ereslibre has joined #cc | 10:26 | |
*** ereslibre has left #cc | 10:28 | |
*** BobChao has quit IRC | 10:34 | |
*** RainRat has quit IRC | 11:18 | |
*** RainRat has joined #cc | 11:18 | |
*** kristallpirat has quit IRC | 12:37 | |
*** Karzex has joined #cc | 12:42 | |
Karzex | Hi | 12:42 |
Karzex | Hello? | 12:42 |
*** Karzex has quit IRC | 12:48 | |
*** tvol has joined #CC | 12:50 | |
*** Karzex has joined #cc | 12:55 | |
*** UltraMagnus has quit IRC | 12:55 | |
*** ereslibre has joined #cc | 12:56 | |
*** tvol has quit IRC | 13:00 | |
*** tvol has joined #CC | 13:03 | |
*** Karzex has quit IRC | 13:06 | |
*** NodeEnd has joined #cc | 13:37 | |
NodeEnd | hello | 13:37 |
NodeEnd | i got a questions , anybody | 13:37 |
NodeEnd | help please ? | 13:37 |
*** pmiller has quit IRC | 13:43 | |
*** NodeEnd has left #cc | 13:48 | |
*** ftobia has quit IRC | 13:59 | |
*** nathany has joined #cc | 14:41 | |
jibot | nathany is teh preacher of teh gozpl of teh Ceiling Cat and witness to teh menny divine miraclz of Ceiling Cat | 14:41 |
mecredis | praise be to ceiling cat | 14:43 |
*** tvol has quit IRC | 14:53 | |
*** tvol_ has joined #CC | 14:53 | |
*** Bovinity has joined #cc | 14:53 | |
jibot | Bovinity is brilliant | 14:53 |
*** ftobia has joined #cc | 14:57 | |
jibot | ftobia is the other tech intern at Creative Commons and head of RPI Free Culture | 14:57 |
*** stevel has joined #cc | 15:00 | |
*** brianrowe has joined #cc | 15:02 | |
jibot | brianrowe is at Seattle University School of Law, class of 2009 and legal intern at CC | 15:02 |
*** kristallpirat has joined #cc | 15:05 | |
*** davidstrauss has joined #cc | 15:12 | |
jibot | davidstrauss is "P" and not "P" | 15:12 |
*** sama has joined #cc | 15:17 | |
hdworak | nodeend: shoot | 15:19 |
*** Steren has joined #cc | 15:32 | |
jibot | Steren is sitting next to greg-g and from Nancy | 15:32 |
*** veeliam has joined #cc | 15:34 | |
jibot | veeliam is William Lawrence <http://zaxbypass.com> | 15:34 |
paulproteus | nathany, BTW, we heard from David McCabe yesterday. | 15:35 |
nathany | paulproteus: heard as in...? | 15:35 |
paulproteus | As in he came by and said he had pretty much finished. | 15:35 |
nathany | wtf? | 15:35 |
nathany | i'll believe it when i see it | 15:36 |
paulproteus | Sure. | 15:36 |
nathany | and is that including SMW annotation? i mean, that doesn't sound right | 15:36 |
nathany | er, annotating SMW properties | 15:36 |
paulproteus | No-eyed deer. | 15:36 |
nathany | yeah, right | 15:36 |
veeliam | Interesting new CC'd curriculum: The Opera Web Standards Curriculum is licensed under a Creative Commons Attribution, Non Commercial - Share Alike 2.5 license: http://www.opera.com/wsc/ | 15:38 |
paulproteus | I find myself wishing GTK windows were DOM objects. | 15:40 |
paulproteus | Is that just twisted of me? | 15:40 |
*** Bovinity has quit IRC | 15:41 | |
hdworak | do you mean GTK->XUL? | 15:42 |
rejon | no | 15:43 |
*** iRobot has joined #cc | 15:46 | |
*** iRobot is now known as CharelB | 15:47 | |
paulproteus | statusbar.appendChild(document.createTextNode("Hey you!")) | 15:48 |
hdworak | sounds like XUL to me | 15:48 |
paulproteus | I think so too. | 15:49 |
*** rejon has quit IRC | 15:52 | |
paulproteus | Is today the constitution fries and retroactive immunity gets passed? | 15:53 |
paulproteus | I was really hoping I lived in a country where laws ruled, not men. | 15:53 |
*** ftobia has quit IRC | 15:55 | |
hdworak | another episode of the war on terrorism :) | 15:57 |
*** jgay has joined #cc | 15:58 | |
jibot | jgay is http://www.gnu.org/people/speakers.html#Gay | 15:58 |
*** ftobia has joined #cc | 15:58 | |
*** rejon has joined #cc | 16:10 | |
jibot | rejon is a killer MC from staten island and is the 10th member of the wutang clan and http://www.rejon.org/ | 16:10 |
hdworak | paulproteus: do you know how to convert CDATA nodes to PCDATA in Python? so that we load XML with CDATA sections and we serialise it to an XML w/ PCDATA instead? | 16:11 |
paulproteus | No, but why would that matter? | 16:11 |
hdworak | because only then I can use regular expressions to fish for RDF/XML | 16:12 |
paulproteus | Why not just actually parse the XML? | 16:12 |
hdworak | I guess I have to look for XML C11N in Python | 16:13 |
hdworak | paulproteus: because of RDF/XML in comments | 16:13 |
paulproteus | Joy of joys. (-: | 16:13 |
paulproteus | But those are just strings anyway. | 16:13 |
paulproteus | Strings you can get out and then parse! | 16:13 |
hdworak | that's what I want to do | 16:13 |
hdworak | but how to get them out? with regex | 16:14 |
paulproteus | No - you can look for Comment objects in the DOM of the parsed XML, right? | 16:14 |
hdworak | correct | 16:14 |
paulproteus | Don't those Comment objects have text nodes in them that contain the comment? | 16:14 |
paulproteus | So can't you just pull all the text from that text node and feed it to a separate parser? | 16:14 |
hdworak | yes, they have the data field as far as I recall | 16:14 |
*** mlinksva has joined #cc | 16:15 | |
jibot | mlinksva is Mike Linksvayer and from Creative Commons | 16:15 |
hdworak | good point, but I'm afraid this will be a horrible soup | 16:15 |
hdworak | will=might | 16:15 |
paulproteus | I don't think it will. | 16:15 |
*** Bovinity has joined #cc | 16:19 | |
jibot | Bovinity is brilliant | 16:19 |
*** davidstrauss has quit IRC | 16:20 | |
Bovinity | paulproteus: so while this - http://davidlynch.org/blog/2008/03/creating-an-image-map-from-svg/ - doesn't entirely do what we want out of a auto coloured svg map, i think it could be coerced. | 16:23 |
paulproteus | That's what I'm oohing over. | 16:24 |
Bovinity | i think i'll poke at it and see what happens | 16:24 |
Bovinity | ooh-tastic | 16:25 |
*** ajbrooks has joined #cc | 16:34 | |
*** rejon has quit IRC | 16:37 | |
Bovinity | ooh | 16:39 |
Bovinity | http://en.wikipedia.org/wiki/Image:BlankMap-World6-Equirectangular.svg includes country codes for each country | 16:39 |
paulproteus | Does that mean we'd have to use a GFDL image? | 16:41 |
paulproteus | No, sweet- CC by sa. | 16:41 |
Bovinity | way to go mr john harvey. | 16:42 |
paulproteus | Adapted in tern. | 16:42 |
Bovinity | a small slender searbird, related to the gulls. | 16:44 |
paulproteus | From The Collaborative International Dictionary of English v.0.48 [gcide]: | 16:46 |
paulproteus | Tern \Tern\, n. [F. terne. See {Tern}, a.] | 16:46 |
paulproteus | That which consists of, or pertains to, three things or | 16:46 |
paulproteus | numbers together; | 16:46 |
paulproteus | Could be a smart pun. | 16:47 |
nathany | http://www.flickr.com/photos/ottah/2648994194/ | 17:04 |
paulproteus | I guess this means I have to start accepting cookies from Yahoo now. | 17:05 |
paulproteus | http://rose.makesad.us/~paulproteus/this-one.jpg | 17:07 |
paulproteus | nathany, the EOG status bar is easy to access, but the properties dialog is not. For now I'm going to make clicking the status bar create a separate "License properties" window and in parallel ask the EOG list what to do about hooking the properties dialog. | 17:09 |
paulproteus | Bovinity, ^^ | 17:09 |
nathany | +1 | 17:09 |
Bovinity | EOG or nazi bear costume photo? | 17:09 |
paulproteus | Well, both. | 17:09 |
Bovinity | :P | 17:09 |
paulproteus | Be back in 1h or so. | 17:11 |
*** currybot has joined #cc | 17:12 | |
jibot | currybot is currytastic and <3 fair use | 17:12 |
currybot | jibot: mmm... curry... | 17:12 |
Bovinity | paulproteus: +1, sounds good. | 17:13 |
mecredis | Bovinity: why does wordpress strip out my float:right style? | 17:24 |
Bovinity | mecredis: got a post preview url? | 17:24 |
*** nkinkade has joined #cc | 17:25 | |
Steren | paulproteus: nathany: Hey nice, did you know SMW query syntax has completly changed in SMW 1.2 ... | 17:25 |
nathany | they just dumped the old <ask> right? | 17:25 |
nathany | in favor of the newer {{#ask:...}} | 17:25 |
Steren | yes, but a simple [[Located in::Germany]][[Population::*]] doesn't work any more for instance in the special:ark | 17:26 |
nathany | ?? | 17:26 |
nathany | what do you have to do now? | 17:26 |
Steren | now : [[Located in::Germany]] |?population | 17:26 |
Steren | but it seams that their is a compatibility | 17:27 |
Steren | because Teamspace templates work fine | 17:27 |
ftobia | nathany: in jurisdiction.rdf, serbia and puerto rico don't have values for cc:jurisdictionSite. is this No Big Deal? | 17:27 |
Steren | nathany: no it works, but not the same way than before | 17:28 |
nathany | ftobia: A Deal, but No Big Deal | 17:28 |
nathany | ftobia: tangential to the work you're doing is a requirement for me to think about how the workflow is going to change once those files are the One True Way (tm) | 17:28 |
Steren | nathany: no it doesn't work any more in fact with last svn | 17:29 |
nathany | sigh | 17:29 |
nathany | Steren: if you attempt to import pages into MW that already exist, what happens? | 17:30 |
nathany | does it prompt you to merge/overwrite? | 17:30 |
Steren | mmm i didn't try | 17:30 |
Steren | I'll tell you | 17:30 |
*** tvol_ has quit IRC | 17:31 | |
*** tvol has joined #CC | 17:32 | |
nathany | currybot: list | 17:35 |
currybot | (1) MALAI KOFTA (Soft balls of fresh vegetables and ‘Paneer’ the Indian cottage cheese cooked in onion & tomato gravy) | 17:35 |
currybot | (2) AJWAINI BHAJI (Several vegetables sautéed in a sauce with flavored with oregano seeds.) | 17:35 |
currybot | (3) KHOPRA MURGA (Chicken cubes cooked in fresh coconut in southern style) | 17:35 |
currybot | (4) PORK-DO-PIYAZA (Boneless pork cubes cooked in curry flavored raw mangoes, onions, tomatoes, red bell pepper and vinegar) | 17:35 |
Steren | nathany: it seams to do not erase the first pages, and thus don't merge the import page | 17:35 |
nathany | hrm | 17:35 |
nathany | let me think about this a second -- i want to get teamspace ready for the upgrade, but i think we're going to run into "packaging" issues | 17:35 |
Bovinity | currybot: 3 | 17:36 |
currybot | KHOPRA MURGA (Chicken cubes cooked in fresh coconut in southern style) Coconut and coconut milk are the favorite delicacy of southern India and are used in every dish and in every ceremony. Here this dish is cooked with fresh grated coconut with mustard seeds and many more spices, giving it a southern India style. | 17:36 |
currybot | $ 5.00 | 17:36 |
Bovinity | yum | 17:36 |
greg-g | currybot: 1, 2 | 17:38 |
currybot | greg-g: mmm... curry... | 17:38 |
*** tim_hwang has joined #cc | 17:38 | |
Bovinity | hm, imagemagick sucks at converting svgs to pngs | 17:39 |
greg-g | http://www.foxnews.com/story/0,2933,378142,00.html | 17:40 |
greg-g | "The mice escaped the shooting unharmed" | 17:42 |
*** evolution88 has joined #cc | 17:49 | |
evolution88 | +N | 17:50 |
*** mecredis has quit IRC | 17:51 | |
ftobia | nathany: in license.rdf, where is the information corresponding to questions.xml in the old license_xsl? there's questions, and also information about license classes (like recombo, standard, publicdomain) | 17:53 |
ftobia | or is there no direct equivalent and i should code the license classes into cc.api? | 17:54 |
nathany | ftobia: there are no questions... those are likely to remain in the xml | 17:54 |
nathany | the classes, though... we talked about adding those as RDF assertions so you could distinguish things in the SPARQL/filtering | 17:54 |
nathany | maybe they didn't get added? | 17:55 |
nathany | we can talk about what needs to go in if necessary | 17:55 |
ftobia | if they're there, i can't find them | 17:55 |
ftobia | and the web api depends on there being questions to be asked/answered so you can get a license back. | 17:56 |
nathany | one sec | 17:56 |
ftobia | kk | 17:56 |
K`Tetch | Bovinity - I think i used some online file converter to change svg to png | 17:56 |
*** UltraMagnus has joined #cc | 17:57 | |
Bovinity | neat, but not useful for an automated task | 17:58 |
nathany | ftobia: lets chat briefly (voice) re: license classes in the kitchen while i make more coffee :) | 18:00 |
Bovinity | hooray more coffee! | 18:01 |
*** currybot has quit IRC | 18:02 | |
*** currybot has joined #cc | 18:02 | |
greg-g | currybot: list curryites | 18:03 |
currybot | greg-g: mmm... curry... | 18:03 |
greg-g | currybot: currites | 18:03 |
currybot | greg-g: mmm... curry... | 18:03 |
greg-g | currybot: curryites | 18:03 |
currybot | bovinity, tim_hwang, brianrowe, ftobia, currybot_plus, Steren, nathany, and greg-g are members of the curry cabal. | 18:03 |
greg-g | sorry for the ping everyone | 18:04 |
*** rohitj has joined #cc | 18:06 | |
evolution88 | hello people | 18:07 |
*** currybot has quit IRC | 18:07 | |
*** currybot has joined #cc | 18:07 | |
*** kristallpirat has quit IRC | 18:09 | |
hdworak | hi evolution88 | 18:09 |
evolution88 | just researching about cc license | 18:11 |
tim_hwang | metrics project launched! | 18:11 |
Bovinity | ! | 18:11 |
mattl | tim_hwang: are you out in CA for the summer? | 18:17 |
tim_hwang | mattl yep! out here until Sept or so -- doing bizdev stuff with CC | 18:20 |
tim_hwang | mattl but i'll be back to boston after that | 18:23 |
nathany | ftobia: http://jena.sourceforge.net/ARQ/Tutorial/basic_patterns.html | 18:29 |
nathany | http://jena.sourceforge.net/ARQ/Tutorial/ | 18:30 |
*** evolution88 has quit IRC | 18:37 | |
*** mattl has quit IRC | 18:58 | |
nkinkade | paulproteus: http://packages.debian.org/etch/web/libapache-mod-limitipconn | 19:08 |
*** BjornW has joined #cc | 19:13 | |
*** sama has quit IRC | 19:16 | |
*** rejon has joined #cc | 19:18 | |
jibot | rejon is a killer MC from staten island and is the 10th member of the wutang clan and http://www.rejon.org/ | 19:18 |
*** sudo_rohitj has joined #cc | 19:37 | |
*** kristallpirat has joined #cc | 19:46 | |
*** rohitj has quit IRC | 19:50 | |
*** mecredis has joined #cc | 19:56 | |
*** rejon has quit IRC | 20:03 | |
*** rejon has joined #cc | 20:04 | |
*** awjrichards has joined #cc | 20:12 | |
*** awjrichards has joined #cc | 20:13 | |
*** billy has joined #cc | 20:15 | |
*** billy is now known as billy12388s | 20:15 | |
*** billy12388s has left #cc | 20:15 | |
rejon | greg-g: http://www.alcatrazcruises.com/ | 20:16 |
tvol | greg-g: don't do it. it's a trap. ;) | 20:18 |
*** sudo_rohitj has quit IRC | 20:19 | |
Steren | ah ah | 20:19 |
paulproteus | +/- 2 hours | 20:23 |
nathany | paulproteus: i made an update to license.rdf in svn that ftobia could use in git | 20:27 |
nathany | do you have the checkout w/git-svn remotes set up properly? | 20:27 |
nathany | (that you can pull from) | 20:27 |
paulproteus | nathany, I think so, lemme see. | 20:27 |
nathany | ok | 20:27 |
nathany | thanks | 20:27 |
ftobia | paulproteus: is there some good reason not to use SPARQL queries in cc.license? because i'm thinking i want to go that direction. | 20:29 |
paulproteus | ftobia, That'd be fine, just make sure the library you're using supports it. | 20:30 |
ftobia | it seems like your method is essentially an easier form of them. | 20:30 |
ftobia | ok good | 20:30 |
paulproteus | My method seemed easier. | 20:30 |
paulproteus | Oh, one more thing. | 20:30 |
paulproteus | My method is more abstract. | 20:30 |
ftobia | mmmyes? | 20:30 |
ftobia | heh | 20:30 |
paulproteus | One can't be tempted to do things like generating the SPARQL queries by string manipulation. | 20:30 |
paulproteus | Which is the kind of Bad Thing that leads to SQL injection. | 20:30 |
greg-g | tvol: oh noes, they got me! | 20:30 |
paulproteus | (If you use my method, that is - you can't be tempted to do that.) | 20:31 |
ftobia | i'm interested in what a SPARQL injection attack would look like. but duly noted. | 20:31 |
paulproteus | (If you go the SPARQL route you can be so tempted.) | 20:31 |
ftobia | i'll try to avoid the Dark Side. | 20:31 |
hdworak | paulproteus: I won't be using /.*tidy.*/ for the project, 'cause all the Python packages that are using it are 3+ years old, are not Unicode aware etc. | 20:31 |
paulproteus | I hate seeing other query languages lying around my code when the code is just some nice Python. | 20:32 |
paulproteus | hdworak, Okay - well, fine. | 20:32 |
hdworak | paulproteus: if strict attempt fails, I do BeautifulSoup | 20:32 |
* paulproteus nods | 20:32 | |
hdworak | anyway, I won't do any BeautifulSoup like parsing | 20:32 |
hdworak | I'm doing BS only to tidy the markup | 20:32 |
hdworak | the next line I parse the result string using minidom and canonicalize it | 20:33 |
paulproteus | Great. | 20:33 |
hdworak | and then I use just DOM and regex | 20:33 |
paulproteus | I once found that BS mangled some markup. | 20:33 |
hdworak | no BS parsing | 20:33 |
* paulproteus nods | 20:33 | |
hdworak | that's why I try with the unmodified code first | 20:33 |
hdworak | w8 a sec, I'll commit | 20:34 |
rejon | greg-g: http://mail.archive.org/cgi-bin/mailman/listinfo/pdregistry join | 20:34 |
paulproteus | Great. | 20:34 |
rejon | greg-g: see if you can join http://mail.archive.org/cgi-bin/mailman/listinfo/openlibrary | 20:35 |
hdworak | ok, done | 20:36 |
hdworak | http://code.creativecommons.org/viewgit?url=libvalidator.git/blob/&id=952c86301c4f74c84649974874c4268771c4a52b&path=libvalidator/__init__.py | 20:36 |
hdworak | (at the bottom) | 20:36 |
paulproteus | I'm looking at that now. | 20:37 |
ftobia | speaking of star power, does anyone in the office own rock band or guitar hero? i'm in serious withdrawl. | 20:37 |
hdworak | there's no point in doing BS parsing once you assume that BS can sometimes mishandle the code; because you would have to rewrite all your BS parsing to DOM for the first attempt (valid code) - you can't use BS there yet | 20:38 |
paulproteus | ftobia, nathany | 20:38 |
paulproteus | iirc | 20:38 |
paulproteus | hdworak, Agreed. | 20:38 |
paulproteus | Yay, I like where this is going. | 20:38 |
paulproteus | ftobia, If not him, then Jen actually. | 20:39 |
ftobia | paulproteus: i'll try to keep the SPARQL in its own separate holding area. also, that is awesome, i'll have to bug them about it. | 20:39 |
hdworak | I canonicalise the XML because according to the W3C recommendation (and checked in practice) this converts CDATA to PCDATA (among other transformations) | 20:39 |
paulproteus | Ah, awesome. | 20:39 |
paulproteus | I look forward to the tests actually testing something. (-: | 20:39 |
hdworak | I use BS parsing for base URI detection, but it's trivial to rewrite that to DOM | 20:40 |
hdworak | (BS parsing was my previous approach) | 20:40 |
* paulproteus shrugs | 20:40 | |
paulproteus | Don't have to change it unless the tests prove it not to work. (-: | 20:40 |
*** stevel has quit IRC | 20:40 | |
paulproteus | (You can anyway, if you want, but it's not a priority by any means.) | 20:41 |
hdworak | now with c14n, I can safely fish with regex for RDF/XML | 20:41 |
nathany | ftobia: i don't own rock band unfortunately | 20:41 |
hdworak | btw Python owns | 20:42 |
hdworak | big time | 20:42 |
ftobia | that is most unfortunate. | 20:42 |
Steren | nathany: but you have guitar hero, don't you? | 20:42 |
paulproteus | hdworak, Glad you like it! | 20:42 |
nathany | no | 20:43 |
Bovinity | there's guitar hero aerosmith now... | 20:43 |
ftobia | party at jen's house i guess. | 20:43 |
rejon | greg-g: http://wiki.laptop.org/go/Creative_Commons | 20:43 |
Bovinity | i only have guitar hero for my ps2. :P | 20:43 |
Steren | ftobia: we could always play http://fretsonfire.sourceforge.net/ with a standard keybord | 20:43 |
Bovinity | well, 1, 2, and rock the 80's | 20:44 |
tim_hwang | mlinksva -- do you want me to do the launch tomorrow as well | 20:57 |
tim_hwang | ? | 20:57 |
mlinksva | tim_hwang: yes | 21:00 |
mlinksva | tim_hwang: btw on the press release blog the links should be linkified :) | 21:00 |
mlinksva | re metrics and this next one | 21:00 |
tim_hwang | mlinksva -- ah gotcha -- i'll go in and change it up | 21:04 |
tim_hwang | also -- just sent out over cci! | 21:04 |
hdworak | if <link rel="meta" href="directory/metadata.rdf" /> | 21:04 |
hdworak | and then in metadata.rdf | 21:04 |
greg-g | name a javascript widget | 21:04 |
hdworak | <rdf:description about="gnomophone.rdf"> | 21:04 |
rejon | hmmm | 21:04 |
rejon | CC Web Widget | 21:04 |
rejon | CCWW | 21:04 |
hdworak | then gnomophone is under directory/ not a level up, right? | 21:04 |
rejon | CC license widget | 21:05 |
rejon | could also be non-web | 21:05 |
rejon | CC License Web Widget | 21:05 |
rejon | CC Liblicense | 21:05 |
Bovinity | cc licensing widget | 21:05 |
hdworak | paulproteus, nathany: ^^^ ? :) | 21:05 |
rejon | cc licensing widget | 21:05 |
rejon | cclw | 21:05 |
nathany | hdworak: yes, it's relative to the containing file | 21:05 |
hdworak | ok, thank you | 21:05 |
paulproteus | hdworak, agreed. | 21:05 |
rejon | ok, cc licensing widget sounds good imo | 21:06 |
paulproteus | rejon, Is that the new name for JsWidget or something? | 21:06 |
greg-g | cclicensingwidget++ | 21:06 |
rejon | cclic | 21:06 |
rejon | cclic | 21:06 |
greg-g | paulproteus: y | 21:06 |
rejon | licky | 21:06 |
rejon | lic'y | 21:06 |
nathany | i agree it needs renamed, what's pushing it now? | 21:06 |
greg-g | press release upcoming | 21:07 |
nathany | (and i don't think that rolls off the tongue any better) | 21:07 |
mlinksva | tim_hwang: rec'd on cci | 21:07 |
Bovinity | pr for the widget? | 21:07 |
paulproteus | That'd be cool. | 21:07 |
greg-g | not specifically | 21:07 |
nathany | didn't we already do the press-whore-release tour for that? | 21:07 |
greg-g | Bovinity: ^ | 21:07 |
nathany | ;) | 21:07 |
rejon | howto launch olpc press in a wrapper of integration tools | 21:07 |
nathany | ah | 21:07 |
rejon | no | 21:07 |
rejon | no whore tour yet | 21:07 |
rejon | btw, been getting phone calls today from the metrics release | 21:07 |
rejon | it works :) | 21:07 |
mlinksva | i vote for chooseLicenseWidget | 21:07 |
mlinksva | it's what the thing actually does | 21:08 |
rejon | still! | 21:08 |
rejon | licensingwidget | 21:08 |
rejon | too long | 21:08 |
nathany | rejon: asking you wtf it means? ;) | 21:08 |
paulproteus | mlinksva++ # "choosing clarity" | 21:08 |
rejon | hahaha | 21:08 |
paulproteus | nathany, I can patch EOG in order to modify the properties dialog. | 21:08 |
Bovinity | CC chooseALicenseJavascriptDoodad | 21:08 |
greg-g | helpsYouPickALicenseForYourWorkOnlineWidget | 21:08 |
rejon | nathany: actually, as expected, ppl. just want number to attach to CC, so it filled that void of needing numbers | 21:08 |
paulproteus | That's really the only way to actually do it with current EOG. | 21:09 |
paulproteus | There's no hooks for customizing the prop-tease dialog. | 21:09 |
rejon | cclicensingwidget says same as chooselicensewidget in less chars | 21:09 |
paulproteus | rejon, But what about in voice? | 21:09 |
mlinksva | paulproteus: stop post-incrementing me i want to improve inside, not just project a better image | 21:09 |
rejon | also, with pr for this, will plug your guys oscon talks, and slight/quiet release of olpc stuff | 21:09 |
paulproteus | mlinksva-- # fine, I'll take that karma back. | 21:09 |
hdworak | :D | 21:10 |
mlinksva | sticks and stones ... just don't do --mlinksva | 21:10 |
rejon | big f'ing nukes do | 21:10 |
rejon | do | 21:10 |
mlinksva | --nathan.stars | 21:11 |
nathany | while true: | 21:11 |
nathany | nathan.stars-- | 21:12 |
paulproteus | ?karma stars | 21:12 |
jibot | stars has 0 points | 21:12 |
paulproteus | ?karma nathan.stars | 21:12 |
jibot | nathan.stars has -1 points | 21:12 |
paulproteus | Smart tokenizer. | 21:12 |
mlinksva | tokenizer++ | 21:12 |
rejon | ok, last call: cc licensing widget | 21:14 |
paulproteus | Choose License Widget | 21:14 |
rejon | c'mon that is not a title | 21:14 |
rejon | ccLazer | 21:15 |
Bovinity | ccFrickinLaserBeams | 21:15 |
Bovinity | there, done | 21:15 |
rejon | or we can take donations to name after someone | 21:15 |
rejon | ccRockefeller | 21:15 |
paulproteus | If I make the donations, can I make it the Choose License Widget? | 21:15 |
paulproteus | "We also offer the Choose License Widget that makes it easy to have your web application allow a user to select a license to offer his work under." | 21:15 |
paulproteus | I don't think that's so terrible. | 21:16 |
paulproteus | Except for the long string of prepositional phrases at the end. | 21:16 |
rejon | ccLicenseMagic | 21:16 |
rejon | ccMagic | 21:16 |
rejon | ccAsheesh | 21:17 |
rejon | PortableAsheesh | 21:17 |
greg-g | PortablaAsheesh++ | 21:17 |
paulproteus | PotableAsheesh | 21:17 |
rejon | pocketlinksvayer | 21:17 |
rejon | maybe just keep jswidget | 21:18 |
greg-g | LiChoWidget | 21:18 |
paulproteus | rejon, I'll accept CC Licensing Widget as okay also. | 21:18 |
tim_hwang | mlinksva -- linkified on the PR blogg | 21:19 |
tim_hwang | LL | 21:20 |
tim_hwang | Little Lessig | 21:20 |
greg-g | wait, what color is the barn again? | 21:21 |
paulproteus | greg-g++ # remembers Iridium | 21:23 |
greg-g | LicenseChooser.js | 21:23 |
rejon | for real | 21:23 |
rejon | i like that | 21:24 |
tim_hwang | i like that too | 21:24 |
rejon | hot | 21:24 |
greg-g | LicenseChooser.js++ | 21:25 |
greg-g | going once | 21:25 |
ftobia | paulproteus: if <cc:Jurisdiction rdf:about="http://creativecommons.org/international/rs/"> were a triple, what triple would it be? more interestingly, what is the predicate? | 21:26 |
greg-g | going... twice | 21:26 |
rejon | gone | 21:26 |
paulproteus | <http://creativecommons.org/international/rs/> <rdf:hasClass> <cc:Jurisdiction> iirc - check with nathany | 21:27 |
nathany | probably rdf:type | 21:27 |
nathany | you can run it through the RDF validator @ w3.org to see the triples | 21:27 |
Bovinity | rejon: misread that as gong, whcih reminded me that comedy central is bringing back the gong show. just as you always hoped. | 21:27 |
rejon | yesssss | 21:27 |
nkinkade | paulproteus: I pasted a link earlier that you had already sent me, but then I found this: http://packages.debian.org/lenny/libapache2-mod-bw | 21:28 |
paulproteus | "or to restrict the number of simultaneous connections" | 21:29 |
nkinkade | It's currently only in testing, and trying to build from source got me a dep. problem with debhelper which seemed futile to try to resolve. | 21:29 |
paulproteus | sweet. | 21:29 |
nkinkade | However, I did find a Debian package that installs cleanly etch at plesk.com (omg!). | 21:29 |
ftobia | looks like it's "rdf:type" | 21:29 |
paulproteus | nkinkade, Yay. | 21:30 |
nkinkade | paulproteus: Do you have any input on getting around a debhelper dependency problem, or is not even worth going down that road. | 21:30 |
paulproteus | I just looked into it. | 21:30 |
paulproteus | It's not very worth it. | 21:30 |
paulproteus | As you may guess, I've been down that path before. | 21:30 |
nkinkade | I feel that a package from plesk.com is probably trustworthy | 21:30 |
nkinkade | Or, at the very least, that it probably doesn't contain malicious code, though they may have altered it some ways. | 21:31 |
paulproteus | It feels very energizing at the start, but in the end becomes more like fitting jigsaw puzzles pieces together using an Exacto knife. | 21:31 |
paulproteus | nkinkade, We could always be being DNS spoofed - http://afp.google.com/article/ALeqM5iIBJodZSykmEIuG_I9B0DUdvCBiw . | 21:31 |
nkinkade | So I gather you've been down *that* road too, fitting jigsaw puzzles together using an Exacto knife. | 21:32 |
nkinkade | paulproteus: Perhaps, though all the CC servers are already patched and my local machine too. | 21:32 |
paulproteus | But our upstream DNS provider? | 21:32 |
paulproteus | They could be the ones being attacked. | 21:32 |
nkinkade | That I couldn't say. | 21:33 |
nkinkade | What a mess. | 21:33 |
paulproteus | Maybe I should try attacking them and see. | 21:33 |
paulproteus | Anyway, some other time. | 21:33 |
paulproteus | nathany, I see no license.rdf svn updates. | 21:39 |
paulproteus | At least, git-svn fetch sees none. | 21:39 |
paulproteus | Oh, maybe it's pointed at SourceFrog. | 21:40 |
nathany | oh | 21:40 |
paulproteus | Yeah, fixing. | 21:40 |
nathany | paulproteus: if it's easy to add git-svn remotes, that might be a useful addition to the phrase book | 21:40 |
paulproteus | It's confused by the move. | 21:41 |
paulproteus | There is a way to handle this but I will add it as a task instead of doing it. | 21:42 |
nkinkade | paulproteus: Do you still have that script with netcat that will make an arbitrary number of connections to some host? | 21:42 |
*** kristallpirat has quit IRC | 21:42 | |
paulproteus | nkinkade, Yeah, I think so. | 21:43 |
paulproteus | Yeah, I seem to. | 21:43 |
paulproteus | Maybe I should add them to git so I can't lose them. | 21:43 |
paulproteus | Whaddya need? | 21:43 |
nkinkade | I'd like to test the new module on code.(cc).org. | 21:43 |
nkinkade | I told it to only allow 20 concurrent connections per IP. | 21:44 |
*** tvol has quit IRC | 21:44 | |
paulproteus | Okay, one sec. | 21:44 |
paulproteus | Er, Varnish is caching these suckers. | 21:45 |
paulproteus | One sec. | 21:45 |
nkinkade | code is suddenly very slow. | 21:46 |
nkinkade | paulproteus: Are you sure Varnish is caching code? | 21:46 |
paulproteus | I can get a different page than / if you like? | 21:46 |
nkinkade | I get Age: 0 | 21:46 |
paulproteus | I get X-Varnish headers back. | 21:46 |
paulproteus | And Age. | 21:46 |
paulproteus | No, you're right. | 21:47 |
paulproteus | Age: 0 | 21:47 |
nkinkade | Varnish adds headers even when it doesn't cache, but age will be 0 if it's not cached. | 21:47 |
paulproteus | Should I request / or /viewsvn/ or what? | 21:47 |
nkinkade | Or at least that's my understanding. | 21:47 |
nkinkade | /viewsvn/ | 21:47 |
paulproteus | Also I'm going to do 8080. | 21:47 |
paulproteus | Great. | 21:47 |
nkinkade | But it really shouldn't amtter. | 21:47 |
nkinkade | I made the configurations for the whole vhost, so anywhere at code should do the trick. | 21:48 |
nkinkade | Do you have any way to determining if Apache is rejecting connections? | 21:48 |
hdworak | logslogslogs | 21:57 |
paulproteus | nkinkade, say kthxbai | 22:02 |
*** pmiller has joined #cc | 22:04 | |
*** jgay has quit IRC | 22:06 | |
*** CharelB has quit IRC | 22:07 | |
ftobia | paulproteus: what's the git command for undoing a git-add? because i know it's not git-rm | 22:09 |
paulproteus | git reset | 22:09 |
ftobia | git woot. | 22:09 |
paulproteus | That's all you need to do to undo a git add. | 22:10 |
paulproteus | (Well, it resets the whole index.) | 22:10 |
nkinkade | paulproteus: Would you be willing to run those, say, 50 connections again against code. I think I found what may have been wrong. | 22:10 |
nkinkade | Normally you have to tell it what you want to filter text/html, text/plain, etc. | 22:10 |
nkinkade | But I set it now to just check every single request regardless. | 22:10 |
greg-g | mlinksva: should the availability of the google video of TechSummit be blogged? | 22:12 |
greg-g | And yes, I can volunteer to do so. | 22:13 |
mlinksva | greg-g: i think nathany is planning to do it but if he wants you too | 22:15 |
* greg-g nods | 22:16 | |
nathany | greg-g: if you don't mind, that'd be great | 22:18 |
greg-g | nathany: got it | 22:26 |
nathany | greg-g: thanks :) | 22:27 |
ftobia | paulproteus: just warning you, i'm planning on totally reorganizing cc.license. with any luck it'll make more sense the new way, and if not we can always revert. | 22:35 |
paulproteus | ftobia, So be it. | 22:35 |
paulproteus | Do something reasonable and let there be tests. | 22:36 |
ftobia | such is the Right Path | 22:36 |
*** nathany has quit IRC | 22:36 | |
*** UltraMagnus has quit IRC | 22:37 | |
*** stevel has joined #cc | 22:42 | |
nkinkade | Bovinity: I just figured out what was wrong with the supporters page. | 22:44 |
Bovinity | nkinkade: oh? | 22:44 |
paulproteus | We just don't have any supporters! | 22:45 |
nkinkade | And it's now clear why it was so slow, and they only way they got around it was to cache the result. | 22:45 |
paulproteus | Oh, never mind. | 22:45 |
nkinkade | The code to get the 100 most current supporters was horrendously inefficient, making around 4,000 to 5,000 individual queries needlessly. | 22:46 |
Bovinity | !!! | 22:46 |
Bovinity | something more complex than select name from supporters limit 100;? | 22:46 |
Bovinity | incredible | 22:47 |
nkinkade | You might laugh to see what they were doing. | 22:47 |
paulproteus | select name from supporters limit 100 where NTH_DIGIT(PI, 1000000) == 3; | 22:47 |
Bovinity | do you still have it? | 22:47 |
nkinkade | I replace a mess of PHP and a whole function with just a single query. | 22:47 |
paulproteus | nkinkade, http://xkcd.com/327/ | 22:55 |
Bovinity | <3 that one ^^ | 23:00 |
hdworak | paulproteus: I've pushed a critical update | 23:02 |
Bovinity | paulproteus: Propel. http://propel.phpdb.org/trac/ | 23:03 |
hdworak | we have all RDF/XML that appears in or is referenced in the (X)HTML document w/ base URI in the "sources" list | 23:05 |
hdworak | this covers embedded <rdf:RDF elements/comments, links with data: URLs and external .rdf files | 23:06 |
hdworak | RDFa parsing is covered by pyRdfa | 23:07 |
Bovinity | paulproteus: see also http://en.wikipedia.org/wiki/List_of_object-relational_mapping_software#PHP | 23:07 |
hdworak | the only things I've not tested parsing yet is DC meta, but as far as I can tell pyRdfa handles that, too | 23:07 |
hdworak | parsing yet is = yet is parsing | 23:08 |
hdworak | things=thing | 23:08 |
hdworak | ain't nothing but a non-native speaker | 23:09 |
ftobia | paulproteus: i have a bit of a python importing question. do you have a minute? | 23:21 |
paulproteus | Sure. | 23:21 |
*** stevel has quit IRC | 23:27 | |
*** awjrichards has quit IRC | 23:28 | |
*** stevel has joined #cc | 23:39 | |
hdworak | paulproteus: I've got first license parsing | 23:53 |
hdworak | http://www.imagesduo.com/uploads/328416GEgJN2kNJQY2hrHsBRSGY8HueEP36jL.png | 23:53 |
paulproteus | hdworak, Sweet. | 23:53 |
hdworak | pushed | 23:54 |
hdworak | B) | 23:54 |
Generated by irclog2html.py 2.6 by Marius Gedminas - find it at mg.pov.lt!