Saturday, 2008-06-21

isforinsectsYeah... well sysadmin stuff isn't so clear cut around here :S00:01
isforinsectsI don't know where Sj left off on that actually00:01
paulproteushttp://wiki.freeculture.org/Wiki_farm gives you a nice git-based workflow for managing MW.00:06
paulproteusIt scales trivially from 1 to N wikis, which is nice.00:06
paulproteusIt means every extension you add gets a local commit to mark the event.00:08
paulproteusAnd merging in newer MW code is a real merge.00:08
isforinsectshrrm00:09
isforinsectshrrrrrmmmmm00:09
isforinsectsVery interesting00:09
paulproteusIt's really nice and tidy.00:09
paulproteusOne of these days I'll write more about it.00:09
isforinsectsGah, I'm trying to document my projects for this next week.00:09
isforinsectsone of those 'write more about it' tasks :(00:10
paulproteusYou don't have to do all these things, so long as you can just get the sysadmin to install those two extensions. (-;00:10
paulproteusBy mid (really, early) next week I expect us to have the SMW Tasks stuff in an export/importable form.00:11
isforinsectsRight on.00:13
isforinsectsGlad to hear it00:13
isforinsectsalllso, I want to start building that content relicenseing workflow concept, and I would love some input from CC as the vast majority (if not all) of said content would end up CC'd00:14
*** Mihai` has joined #cc00:14
paulproteusI'm not sure how much *really* official support I can give you, but I'll happily keep talking about.00:14
paulproteusI'm not sure you'll ever say "process approved by the legal team of Creative Commons" unless you talk to non-tech staff, for example. (-:00:15
paulproteusI'm going to head out for 1h or so.00:15
isforinsectsFor instance I petitioned the creator of the background for Edgy Eft to relicense his image after it was removed from Ubuntu for being an old 2.0 NC license00:15
isforinsectspfft I don't really care about official processes, this is volunteering00:15
isforinsectsI just want some advice.00:15
paulproteusLord knows I love to give advice.00:15
isforinsectsMaybe some advice from your legal team at some point to make sure our volunteers don't make CC look bad or badger people.00:16
isforinsectsBut that's well down the line.00:16
isforinsectsIt needs to be created and started first.00:16
isforinsectsheh00:19
isforinsectsSo yeah, I00:19
isforinsects'll ping you when I have something written up00:19
jibotAMathews is a GSoC student working on the joys of SVG filters00:20
*** ajbrooks has joined #cc00:45
*** greg-g has quit IRC01:12
*** bringatowel has quit IRC01:33
*** isforinsects has quit IRC01:39
*** isforinsects has joined #cc01:40
*** Mihai` has quit IRC01:40
*** isforinsects has left #cc02:24
*** adjohn has joined #cc02:26
*** jonsson_ has joined #cc02:55
jibotjonsson_ is just another name for jonsson.02:55
*** jonsson has quit IRC02:57
*** ereslibre has joined #cc04:07
*** davidstrauss has joined #cc04:49
jibotdavidstrauss is "P" and not "P"04:49
*** tvol has quit IRC04:54
*** tvol has joined #CC04:54
*** iRobot has joined #cc05:30
*** hdworak has joined #cc05:46
hdworakhello05:46
*** adjohn has quit IRC06:18
*** sama has joined #cc06:28
hdworakdo you know any online conversion tools from RDFa to RDF an reversal?06:53
hdworakI assume it is always possible to translate RDFa to RDF, but does the reversal holds true?06:53
*** ereslibre has quit IRC06:58
hdworakI know about http://www.w3.org/2001/sw/grddl-wg/td/RDFa2RDFXML.xsl07:01
*** sama has quit IRC07:29
*** BobChao has joined #cc08:00
*** PsychoMantis has joined #cc08:11
*** iRobot has quit IRC08:27
*** kristallpirat has joined #cc08:50
*** PsychoMantis is now known as CharelB09:16
*** BobChao has quit IRC09:53
*** ajbrooks has quit IRC09:55
*** Mihai` has joined #cc10:19
*** adjohn has joined #cc10:38
*** tvol has quit IRC10:38
*** StationsPatient has joined #cc10:54
*** kristallpirat has quit IRC10:54
*** rohitj has joined #cc11:08
*** sama has joined #cc11:42
*** ajbrooks has joined #cc11:49
davidstrausshdworak: it's not really useful to go RDF -> RDFa because RDFa is designed to mark up existing, non-semantic content11:55
davidstrausshdworak: So RDF -> RDFa would technically work, but it wouldn't be useful unless you had a nice XSLT to add in the HTML stuff, too11:56
davidstrausshdworak: RDFa is like using a semantic highlighter on a document11:57
hdworakdavidstrauss: I do understand, technically you can't go from RDFa to RDF because RDFa *is* RDF12:03
hdworakby RDF I mean RDFXML here12:04
hdworaknevertheless, I have an old license code written in RDF XML and I want to have an RDFa equivalent12:04
davidstrausshdworak: RDFa isn't parsed like RDF12:04
davidstrausshdworak: You can't depend on real XML12:04
hdworakalthough I'm having trouble obtaining the same n3s12:04
hdworakwould you take a look, please?12:05
davidstrausshdworak: When I think RDFa -> RDF, I think stripping out the non-RDF tags12:05
davidstrausshdworak: ok12:05
davidstrausshdworak: link?12:05
hdworakhttp://rafb.net/p/VHOu7Q42.txt12:05
hdworakthe tricky part is with <Agent>12:05
hdworakthe n3 looks like this: http://rafb.net/p/JoQkF538.txt12:06
hdworaknow I would like to write an equivalent XHTML+RDFa that would result in precisely the same n312:07
hdworakbut I don't even know how to obtain a: Work;12:07
hdworakif I start like this:12:07
hdworak<div xmlns:cc="http://web.resource.org/cc/" xmlns:dc="http://purl.org/dc/elements/1.1/">12:07
hdworak  <div about="http://example.org/gnomophone.mp3" typeof="cc:Work">12:07
hdworakit doesn't really work12:08
*** parkerhiggins has quit IRC12:09
*** sudo_rohitj has joined #cc12:09
*** tvol has joined #CC12:10
davidstrausshdworak: This is beyond my RDF/RDFa capabilities unless I read up on n3.12:10
hdworakok, thanks anyway :)12:10
hdworakI don't even know if this can be achieved12:11
davidstrausshdworak: It looks like n3 is a template to validate the RDF against, right?12:11
*** rejon has quit IRC12:11
hdworakwell, sort of12:11
hdworakn3 is just another representation of the RDF XML here12:11
davidstrausshttp://en.wikipedia.org/wiki/Notation312:12
davidstraussaha12:12
hdworakif I would like to translate RDFa to RDF XML directly (via, say, rdfa2rdfxml.xsl)12:12
hdworakthen I get very verbose output and it takes like 10 seconds on my laptop each time12:12
hdworakso I think n3 is better in acting as a sort-of canonical form12:12
davidstrausshdworak: have you looked at xslt?12:12
hdworakno, it's from W3C (GRDDL)12:13
hdworakso I assume it's ok12:13
davidstraussoh, the rdfa2rdfxml.xsl *is* XSLT12:13
hdworakyes12:14
hdworak:)12:14
*** tvol_ has joined #CC12:15
*** tvol has quit IRC12:15
*** davidstrauss has quit IRC12:18
*** rohitj has quit IRC12:23
*** sudo_rohitj has quit IRC12:34
*** greg-g has joined #cc13:19
jibotgreg-g is "developing" the "community" for "creative commons"13:19
*** StationsPatient has quit IRC13:22
greg-gpaulproteus: I just woke up and received your email :)13:24
*** tvol_ has quit IRC13:25
*** rejon has joined #cc13:28
jibotrejon is a killer MC from staten island and is the 10th member of the wutang clan and http://www.rejon.org/13:28
*** Mihai` has quit IRC13:31
paulproteusgreg-g, Morning! (-:13:37
paulproteusSorry to hear about the noon time thing - that would indeed be a conflict.13:37
paulproteusUnless you can IRC from brunch via cell phone or something.13:37
greg-gpaulproteus: I can't :(13:40
paulproteusI jest. (-:13:41
greg-g;)13:41
*** Steren has joined #cc13:45
jibotSteren is sitting next to greg-g and from Nancy13:45
*** Steren has left #cc13:45
greg-gjoins, pings me (effectively), and leaves ;)13:47
hdworakpaulproteus: hi. do you or nathany use pyrdfa by ivan herman?13:56
*** tvol has joined #CC14:04
hdworakok, I got it working14:07
hdworakbut I dunno how to translate one element from RDF XML that appears in the old license code into RDFa14:11
hdworakhelp help14:12
hdworak!seen nathany14:12
*** sama has quit IRC14:18
*** ftobia has joined #cc14:23
*** nathany has joined #cc14:26
hdworakok, issue resolved14:30
hdworaknathany: what do you think about pyRdfa ?14:30
hdworak(when attempting to parse RDFa in Python)14:31
nathanyi have no opinion14:31
nathanyit appears to depend upon rdflib, so my only recommendation is that if you choose pyrdfa you use rdflib for your RDF parsing (as opposed to librdf, which I believe librdfa depends on)14:32
hdworakdo you have any preference in this one? like rdflib over librdf or reversal?14:33
hdworaknathany: ?14:33
nathanyi have a slight preference for rdflib because it can be pulled in via setuptools/buildout/easy_install14:34
nathanylast time i looked librdf's Python bindings needed additional work to be built automagically14:34
hdworakyeah, well I had to install pyrdfa "manually"14:35
hdworakbut it was like 20 seconds in Bash14:35
hdworak'cause it's really an egg14:35
nathanyright, and librdf would probably be 30 seconds14:35
nathanyi just like using a tool like buildout so that i can get all my dependencies, etc in one shot14:35
hdworakI've spent the whole day trying to write an RDFa code that is equivalent to your "Extendind Metadata" RDF XML example14:36
hdworakain't nothing like a learning curve14:36
hdworakbut now I've it working14:36
nathanygreat14:36
nathanyi wonder if we should add that example RDFa to the wiki as well14:36
nathanywhat page is that on?14:36
hdworakwell, hold on a sec, nathany14:37
nathanybrb, hdworak, gotta go switch out laundry14:37
hdworakfirst of all, there is a major issue with the wiki page14:37
hdworak'cause it's not marked as deprecated14:37
hdworakand one can think you still support it14:37
hdworakif I remember correctly14:37
hdworakthe wiki link is http://wiki.creativecommons.org/Extend_Metadata14:38
hdworakand please have a look at Conclusions there: "We use and recommend the "in the comment" method, since it's easy and won't break anything." <hands down>14:38
hdworakok, here's the content14:40
hdworakhttp://rafb.net/p/Pmmk2282.txt - RDFa equivalent14:40
hdworakbasically, the only difference of n3 of your RDF XML and this XHTML+RDFa is the default namespace (so RDF XML does not declare the "cc:" prefix)14:41
nathanyhdworak: yup, that's the link14:43
nathanythe RDFa looks great -- thanks for taking the time to tease that apart14:43
nathanyI'm adding a task for myself for Monday to review that page and add your RDFa... you're right, totally unclear right now14:43
nathany(and actually probably downright wrong)14:44
hdworakyou're welcome; I'm working on unit tests for the validator, so I needed some RDFa14:44
nathanyright14:44
nathanythe only thing we're *not* recommending anymore is the inclusion of the cc:License information in the RDFa14:44
nathanywe've realized that the most appropriate place to publish that information is at the license URI14:45
nathanybut yes, thank you, thank you, thank you :)14:45
hdworakomg, lol14:46
hdworakI thought it doesn't matter whether you use div or span for RDFa14:46
hdworakbut that was why I had obstacles14:46
hdworak<div about="http://example.org/gnomophone.mp3" rel="dc:creator">14:47
hdworakis equivalent (in that context) to:14:47
hdworak<span rel="dc:creator">14:47
nathanyheh14:47
nathanyok, i'm off to enjoy the weekend -- feel free to email if you need a response this weekend on anything, otherwise i'll be back monday :)14:47
hdworaknah, my bad, it doesn't matter14:48
*** Steren has joined #cc14:48
jibotSteren is sitting next to greg-g and from Nancy14:48
*** Steren has left #cc14:48
hdworakplease use this code instead on a Wiki: http://rafb.net/p/fxPAWC15.txt14:48
nathanyok, noted14:48
hdworakthe one I've pasted earlier is not the most simple solution14:48
nathany:)14:48
nathanyttyl14:49
hdworaksimplest even14:49
*** nathany has quit IRC14:49
hdworakyeah, bye bye14:49
hdworak:)14:51
* hdworak should ask nathany about historical methods on Monday once we get the wiki fixed14:53
*** hdworak has quit IRC14:57
*** hdworak has joined #cc15:01
hdworaknathany: the following link should be more permanent the the one from rafb.net: http://nopaste.org/p/arX94QwDl/txt15:04
* hdworak knows nathany ain't here15:04
greg-gpaulproteus: ping?15:57
*** tvol has quit IRC16:01
greg-gpaulproteus: since you are away: I was just wondering if you had any cafe suggestions in the Berkeley/Oakland/Eastbay area.  No worries.16:01
paulproteusgreg-g, Hey, beach?16:15
greg-gand, online16:21
paulproteusgreg-g, join #evil-wire16:21
paulproteusgreg-g, never mind16:21
paulproteusgreg-g, How soon could you get here do you think?16:21
greg-g45 minutes16:22
greg-g(I'm a bad guess at it, it normall takes about that long in the morning during the week)16:22
* greg-g checks schedule16:22
paulproteusgreg-g, Do you happen to have a car?16:22
greg-gI do16:23
paulproteusOh!16:23
greg-gI can also drive16:23
paulproteusEgad.  Why don't you drive here then and we meet my friends at the beach, then, who are anxious to leave sooner than you can get here?16:23
greg-gok, where is here?16:23
paulproteusAn "easy" thing to do is for you to drive to the office (where I happen to be...) and call the number that called you (my office number), and then we'll find them.16:24
greg-gahh, good idea16:24
greg-gcool, then I shall get ready and met you at the office16:25
paulproteusSuepr rad.16:25
paulproteusModulo typso16:25
paulproteusMy friend is preparing directions; you can get ready and get here, and if we don't talk until you call, that's fine since I can print out or otherwise store directions.16:26
paulproteusAlso my cell is 585 506 8865 (currently charging).16:26
greg-ggot it16:26
paulproteushttp://gocalifornia.about.com/cs/clothingoptional/p/mrnblacksand.htm16:28
paulproteusgreg-g, Let me know before you leave actually.16:30
paulproteusFWIW, I don't think I plan to be nude at this beach; nudity is optional.16:30
paulproteusYou're welcome to be, if you like.16:30
greg-ggood to know16:30
greg-gand, I am just about ready16:31
paulproteusExplicit is better than implicit. (-:16:31
greg-gexactly16:31
paulproteusOkay, well then give me a call (either number) as you get here, and see you soon!16:31
greg-gtowel, avacado, keys, wallet, I think I am ready16:31
paulproteusIngenious.16:31
paulproteusHey, actually16:32
greg-g..16:32
paulproteusbring me a second towel if possible?16:32
greg-ghmmmm16:32
paulproteusIf not possible it's okay.16:32
paulproteusOr we could swing by my place.16:32
greg-gyeah, I only have one16:32
greg-gso, I'll leave now and we can go by your place16:32
greg-gsee ya soon!16:32
*** greg-g has quit IRC16:33
*** tvol has joined #CC17:14
*** tvol has quit IRC17:32
*** hdworak has quit IRC18:16
*** kristallpirat has joined #cc18:22
*** ajbrooks has quit IRC19:02
*** ajbrooks has joined #cc19:50
*** ajbrooks has quit IRC19:56
*** ajbrooks has joined #cc19:58
*** davidmccabe has joined #cc20:01
*** kristallpirat has quit IRC20:56
*** Steren has joined #cc21:35
jibotSteren is sitting next to greg-g and from Nancy21:35
*** Steren has left #cc21:35
*** kristallpirat has joined #cc21:39
*** pktck has quit IRC21:58
*** pktck_ has joined #cc21:58
*** kristallpirat has quit IRC22:24
*** kristallpirat has joined #cc23:08
*** davidstrauss has joined #cc23:20
jibotdavidstrauss is "P" and not "P"23:20
*** kristallpirat has quit IRC23:38

Generated by irclog2html.py 2.6 by Marius Gedminas - find it at mg.pov.lt!