isforinsects | Yeah... well sysadmin stuff isn't so clear cut around here :S | 00:01 |
---|---|---|
isforinsects | I don't know where Sj left off on that actually | 00:01 |
paulproteus | http://wiki.freeculture.org/Wiki_farm gives you a nice git-based workflow for managing MW. | 00:06 |
paulproteus | It scales trivially from 1 to N wikis, which is nice. | 00:06 |
paulproteus | It means every extension you add gets a local commit to mark the event. | 00:08 |
paulproteus | And merging in newer MW code is a real merge. | 00:08 |
isforinsects | hrrm | 00:09 |
isforinsects | hrrrrrmmmmm | 00:09 |
isforinsects | Very interesting | 00:09 |
paulproteus | It's really nice and tidy. | 00:09 |
paulproteus | One of these days I'll write more about it. | 00:09 |
isforinsects | Gah, I'm trying to document my projects for this next week. | 00:09 |
isforinsects | one of those 'write more about it' tasks :( | 00:10 |
paulproteus | You don't have to do all these things, so long as you can just get the sysadmin to install those two extensions. (-; | 00:10 |
paulproteus | By mid (really, early) next week I expect us to have the SMW Tasks stuff in an export/importable form. | 00:11 |
isforinsects | Right on. | 00:13 |
isforinsects | Glad to hear it | 00:13 |
isforinsects | alllso, 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'd | 00:14 |
*** Mihai` has joined #cc | 00:14 | |
paulproteus | I'm not sure how much *really* official support I can give you, but I'll happily keep talking about. | 00:14 |
paulproteus | I'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 |
paulproteus | I'm going to head out for 1h or so. | 00:15 |
isforinsects | For 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 license | 00:15 |
isforinsects | pfft I don't really care about official processes, this is volunteering | 00:15 |
isforinsects | I just want some advice. | 00:15 |
paulproteus | Lord knows I love to give advice. | 00:15 |
isforinsects | Maybe 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 |
isforinsects | But that's well down the line. | 00:16 |
isforinsects | It needs to be created and started first. | 00:16 |
isforinsects | heh | 00:19 |
isforinsects | So yeah, I | 00:19 |
isforinsects | 'll ping you when I have something written up | 00:19 |
jibot | AMathews is a GSoC student working on the joys of SVG filters | 00:20 |
*** ajbrooks has joined #cc | 00:45 | |
*** greg-g has quit IRC | 01:12 | |
*** bringatowel has quit IRC | 01:33 | |
*** isforinsects has quit IRC | 01:39 | |
*** isforinsects has joined #cc | 01:40 | |
*** Mihai` has quit IRC | 01:40 | |
*** isforinsects has left #cc | 02:24 | |
*** adjohn has joined #cc | 02:26 | |
*** jonsson_ has joined #cc | 02:55 | |
jibot | jonsson_ is just another name for jonsson. | 02:55 |
*** jonsson has quit IRC | 02:57 | |
*** ereslibre has joined #cc | 04:07 | |
*** davidstrauss has joined #cc | 04:49 | |
jibot | davidstrauss is "P" and not "P" | 04:49 |
*** tvol has quit IRC | 04:54 | |
*** tvol has joined #CC | 04:54 | |
*** iRobot has joined #cc | 05:30 | |
*** hdworak has joined #cc | 05:46 | |
hdworak | hello | 05:46 |
*** adjohn has quit IRC | 06:18 | |
*** sama has joined #cc | 06:28 | |
hdworak | do you know any online conversion tools from RDFa to RDF an reversal? | 06:53 |
hdworak | I assume it is always possible to translate RDFa to RDF, but does the reversal holds true? | 06:53 |
*** ereslibre has quit IRC | 06:58 | |
hdworak | I know about http://www.w3.org/2001/sw/grddl-wg/td/RDFa2RDFXML.xsl | 07:01 |
*** sama has quit IRC | 07:29 | |
*** BobChao has joined #cc | 08:00 | |
*** PsychoMantis has joined #cc | 08:11 | |
*** iRobot has quit IRC | 08:27 | |
*** kristallpirat has joined #cc | 08:50 | |
*** PsychoMantis is now known as CharelB | 09:16 | |
*** BobChao has quit IRC | 09:53 | |
*** ajbrooks has quit IRC | 09:55 | |
*** Mihai` has joined #cc | 10:19 | |
*** adjohn has joined #cc | 10:38 | |
*** tvol has quit IRC | 10:38 | |
*** StationsPatient has joined #cc | 10:54 | |
*** kristallpirat has quit IRC | 10:54 | |
*** rohitj has joined #cc | 11:08 | |
*** sama has joined #cc | 11:42 | |
*** ajbrooks has joined #cc | 11:49 | |
davidstrauss | hdworak: it's not really useful to go RDF -> RDFa because RDFa is designed to mark up existing, non-semantic content | 11:55 |
davidstrauss | hdworak: So RDF -> RDFa would technically work, but it wouldn't be useful unless you had a nice XSLT to add in the HTML stuff, too | 11:56 |
davidstrauss | hdworak: RDFa is like using a semantic highlighter on a document | 11:57 |
hdworak | davidstrauss: I do understand, technically you can't go from RDFa to RDF because RDFa *is* RDF | 12:03 |
hdworak | by RDF I mean RDFXML here | 12:04 |
hdworak | nevertheless, I have an old license code written in RDF XML and I want to have an RDFa equivalent | 12:04 |
davidstrauss | hdworak: RDFa isn't parsed like RDF | 12:04 |
davidstrauss | hdworak: You can't depend on real XML | 12:04 |
hdworak | although I'm having trouble obtaining the same n3s | 12:04 |
hdworak | would you take a look, please? | 12:05 |
davidstrauss | hdworak: When I think RDFa -> RDF, I think stripping out the non-RDF tags | 12:05 |
davidstrauss | hdworak: ok | 12:05 |
davidstrauss | hdworak: link? | 12:05 |
hdworak | http://rafb.net/p/VHOu7Q42.txt | 12:05 |
hdworak | the tricky part is with <Agent> | 12:05 |
hdworak | the n3 looks like this: http://rafb.net/p/JoQkF538.txt | 12:06 |
hdworak | now I would like to write an equivalent XHTML+RDFa that would result in precisely the same n3 | 12:07 |
hdworak | but I don't even know how to obtain a: Work; | 12:07 |
hdworak | if 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 |
hdworak | it doesn't really work | 12:08 |
*** parkerhiggins has quit IRC | 12:09 | |
*** sudo_rohitj has joined #cc | 12:09 | |
*** tvol has joined #CC | 12:10 | |
davidstrauss | hdworak: This is beyond my RDF/RDFa capabilities unless I read up on n3. | 12:10 |
hdworak | ok, thanks anyway :) | 12:10 |
hdworak | I don't even know if this can be achieved | 12:11 |
davidstrauss | hdworak: It looks like n3 is a template to validate the RDF against, right? | 12:11 |
*** rejon has quit IRC | 12:11 | |
hdworak | well, sort of | 12:11 |
hdworak | n3 is just another representation of the RDF XML here | 12:11 |
davidstrauss | http://en.wikipedia.org/wiki/Notation3 | 12:12 |
davidstrauss | aha | 12:12 |
hdworak | if I would like to translate RDFa to RDF XML directly (via, say, rdfa2rdfxml.xsl) | 12:12 |
hdworak | then I get very verbose output and it takes like 10 seconds on my laptop each time | 12:12 |
hdworak | so I think n3 is better in acting as a sort-of canonical form | 12:12 |
davidstrauss | hdworak: have you looked at xslt? | 12:12 |
hdworak | no, it's from W3C (GRDDL) | 12:13 |
hdworak | so I assume it's ok | 12:13 |
davidstrauss | oh, the rdfa2rdfxml.xsl *is* XSLT | 12:13 |
hdworak | yes | 12:14 |
hdworak | :) | 12:14 |
*** tvol_ has joined #CC | 12:15 | |
*** tvol has quit IRC | 12:15 | |
*** davidstrauss has quit IRC | 12:18 | |
*** rohitj has quit IRC | 12:23 | |
*** sudo_rohitj has quit IRC | 12:34 | |
*** greg-g has joined #cc | 13:19 | |
jibot | greg-g is "developing" the "community" for "creative commons" | 13:19 |
*** StationsPatient has quit IRC | 13:22 | |
greg-g | paulproteus: I just woke up and received your email :) | 13:24 |
*** tvol_ has quit IRC | 13:25 | |
*** rejon has joined #cc | 13:28 | |
jibot | rejon 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 IRC | 13:31 | |
paulproteus | greg-g, Morning! (-: | 13:37 |
paulproteus | Sorry to hear about the noon time thing - that would indeed be a conflict. | 13:37 |
paulproteus | Unless you can IRC from brunch via cell phone or something. | 13:37 |
greg-g | paulproteus: I can't :( | 13:40 |
paulproteus | I jest. (-: | 13:41 |
greg-g | ;) | 13:41 |
*** Steren has joined #cc | 13:45 | |
jibot | Steren is sitting next to greg-g and from Nancy | 13:45 |
*** Steren has left #cc | 13:45 | |
greg-g | joins, pings me (effectively), and leaves ;) | 13:47 |
hdworak | paulproteus: hi. do you or nathany use pyrdfa by ivan herman? | 13:56 |
*** tvol has joined #CC | 14:04 | |
hdworak | ok, I got it working | 14:07 |
hdworak | but I dunno how to translate one element from RDF XML that appears in the old license code into RDFa | 14:11 |
hdworak | help help | 14:12 |
hdworak | !seen nathany | 14:12 |
*** sama has quit IRC | 14:18 | |
*** ftobia has joined #cc | 14:23 | |
*** nathany has joined #cc | 14:26 | |
hdworak | ok, issue resolved | 14:30 |
hdworak | nathany: what do you think about pyRdfa ? | 14:30 |
hdworak | (when attempting to parse RDFa in Python) | 14:31 |
nathany | i have no opinion | 14:31 |
nathany | it 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 |
hdworak | do you have any preference in this one? like rdflib over librdf or reversal? | 14:33 |
hdworak | nathany: ? | 14:33 |
nathany | i have a slight preference for rdflib because it can be pulled in via setuptools/buildout/easy_install | 14:34 |
nathany | last time i looked librdf's Python bindings needed additional work to be built automagically | 14:34 |
hdworak | yeah, well I had to install pyrdfa "manually" | 14:35 |
hdworak | but it was like 20 seconds in Bash | 14:35 |
hdworak | 'cause it's really an egg | 14:35 |
nathany | right, and librdf would probably be 30 seconds | 14:35 |
nathany | i just like using a tool like buildout so that i can get all my dependencies, etc in one shot | 14:35 |
hdworak | I've spent the whole day trying to write an RDFa code that is equivalent to your "Extendind Metadata" RDF XML example | 14:36 |
hdworak | ain't nothing like a learning curve | 14:36 |
hdworak | but now I've it working | 14:36 |
nathany | great | 14:36 |
nathany | i wonder if we should add that example RDFa to the wiki as well | 14:36 |
nathany | what page is that on? | 14:36 |
hdworak | well, hold on a sec, nathany | 14:37 |
nathany | brb, hdworak, gotta go switch out laundry | 14:37 |
hdworak | first of all, there is a major issue with the wiki page | 14:37 |
hdworak | 'cause it's not marked as deprecated | 14:37 |
hdworak | and one can think you still support it | 14:37 |
hdworak | if I remember correctly | 14:37 |
hdworak | the wiki link is http://wiki.creativecommons.org/Extend_Metadata | 14:38 |
hdworak | and 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 |
hdworak | ok, here's the content | 14:40 |
hdworak | http://rafb.net/p/Pmmk2282.txt - RDFa equivalent | 14:40 |
hdworak | basically, 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 |
nathany | hdworak: yup, that's the link | 14:43 |
nathany | the RDFa looks great -- thanks for taking the time to tease that apart | 14:43 |
nathany | I'm adding a task for myself for Monday to review that page and add your RDFa... you're right, totally unclear right now | 14:43 |
nathany | (and actually probably downright wrong) | 14:44 |
hdworak | you're welcome; I'm working on unit tests for the validator, so I needed some RDFa | 14:44 |
nathany | right | 14:44 |
nathany | the only thing we're *not* recommending anymore is the inclusion of the cc:License information in the RDFa | 14:44 |
nathany | we've realized that the most appropriate place to publish that information is at the license URI | 14:45 |
nathany | but yes, thank you, thank you, thank you :) | 14:45 |
hdworak | omg, lol | 14:46 |
hdworak | I thought it doesn't matter whether you use div or span for RDFa | 14:46 |
hdworak | but that was why I had obstacles | 14:46 |
hdworak | <div about="http://example.org/gnomophone.mp3" rel="dc:creator"> | 14:47 |
hdworak | is equivalent (in that context) to: | 14:47 |
hdworak | <span rel="dc:creator"> | 14:47 |
nathany | heh | 14:47 |
nathany | ok, 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 |
hdworak | nah, my bad, it doesn't matter | 14:48 |
*** Steren has joined #cc | 14:48 | |
jibot | Steren is sitting next to greg-g and from Nancy | 14:48 |
*** Steren has left #cc | 14:48 | |
hdworak | please use this code instead on a Wiki: http://rafb.net/p/fxPAWC15.txt | 14:48 |
nathany | ok, noted | 14:48 |
hdworak | the one I've pasted earlier is not the most simple solution | 14:48 |
nathany | :) | 14:48 |
nathany | ttyl | 14:49 |
hdworak | simplest even | 14:49 |
*** nathany has quit IRC | 14:49 | |
hdworak | yeah, bye bye | 14:49 |
hdworak | :) | 14:51 |
* hdworak should ask nathany about historical methods on Monday once we get the wiki fixed | 14:53 | |
*** hdworak has quit IRC | 14:57 | |
*** hdworak has joined #cc | 15:01 | |
hdworak | nathany: the following link should be more permanent the the one from rafb.net: http://nopaste.org/p/arX94QwDl/txt | 15:04 |
* hdworak knows nathany ain't here | 15:04 | |
greg-g | paulproteus: ping? | 15:57 |
*** tvol has quit IRC | 16:01 | |
greg-g | paulproteus: since you are away: I was just wondering if you had any cafe suggestions in the Berkeley/Oakland/Eastbay area. No worries. | 16:01 |
paulproteus | greg-g, Hey, beach? | 16:15 |
greg-g | and, online | 16:21 |
paulproteus | greg-g, join #evil-wire | 16:21 |
paulproteus | greg-g, never mind | 16:21 |
paulproteus | greg-g, How soon could you get here do you think? | 16:21 |
greg-g | 45 minutes | 16: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 schedule | 16:22 | |
paulproteus | greg-g, Do you happen to have a car? | 16:22 |
greg-g | I do | 16:23 |
paulproteus | Oh! | 16:23 |
greg-g | I can also drive | 16:23 |
paulproteus | Egad. 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-g | ok, where is here? | 16:23 |
paulproteus | An "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-g | ahh, good idea | 16:24 |
greg-g | cool, then I shall get ready and met you at the office | 16:25 |
paulproteus | Suepr rad. | 16:25 |
paulproteus | Modulo typso | 16:25 |
paulproteus | My 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 |
paulproteus | Also my cell is 585 506 8865 (currently charging). | 16:26 |
greg-g | got it | 16:26 |
paulproteus | http://gocalifornia.about.com/cs/clothingoptional/p/mrnblacksand.htm | 16:28 |
paulproteus | greg-g, Let me know before you leave actually. | 16:30 |
paulproteus | FWIW, I don't think I plan to be nude at this beach; nudity is optional. | 16:30 |
paulproteus | You're welcome to be, if you like. | 16:30 |
greg-g | good to know | 16:30 |
greg-g | and, I am just about ready | 16:31 |
paulproteus | Explicit is better than implicit. (-: | 16:31 |
greg-g | exactly | 16:31 |
paulproteus | Okay, well then give me a call (either number) as you get here, and see you soon! | 16:31 |
greg-g | towel, avacado, keys, wallet, I think I am ready | 16:31 |
paulproteus | Ingenious. | 16:31 |
paulproteus | Hey, actually | 16:32 |
greg-g | .. | 16:32 |
paulproteus | bring me a second towel if possible? | 16:32 |
greg-g | hmmmm | 16:32 |
paulproteus | If not possible it's okay. | 16:32 |
paulproteus | Or we could swing by my place. | 16:32 |
greg-g | yeah, I only have one | 16:32 |
greg-g | so, I'll leave now and we can go by your place | 16:32 |
greg-g | see ya soon! | 16:32 |
*** greg-g has quit IRC | 16:33 | |
*** tvol has joined #CC | 17:14 | |
*** tvol has quit IRC | 17:32 | |
*** hdworak has quit IRC | 18:16 | |
*** kristallpirat has joined #cc | 18:22 | |
*** ajbrooks has quit IRC | 19:02 | |
*** ajbrooks has joined #cc | 19:50 | |
*** ajbrooks has quit IRC | 19:56 | |
*** ajbrooks has joined #cc | 19:58 | |
*** davidmccabe has joined #cc | 20:01 | |
*** kristallpirat has quit IRC | 20:56 | |
*** Steren has joined #cc | 21:35 | |
jibot | Steren is sitting next to greg-g and from Nancy | 21:35 |
*** Steren has left #cc | 21:35 | |
*** kristallpirat has joined #cc | 21:39 | |
*** pktck has quit IRC | 21:58 | |
*** pktck_ has joined #cc | 21:58 | |
*** kristallpirat has quit IRC | 22:24 | |
*** kristallpirat has joined #cc | 23:08 | |
*** davidstrauss has joined #cc | 23:20 | |
jibot | davidstrauss is "P" and not "P" | 23:20 |
*** kristallpirat has quit IRC | 23:38 |
Generated by irclog2html.py 2.6 by Marius Gedminas - find it at mg.pov.lt!