*** pmiller has quit IRC | 00:12 | |
*** presroi has joined #cc | 02:27 | |
*** pmiller has joined #cc | 02:38 | |
*** bring3 has quit IRC | 03:03 | |
*** hdworak has joined #cc | 03:08 | |
hdworak | hello | 03:14 |
---|---|---|
*** rejon has quit IRC | 03:19 | |
*** Deixado has joined #CC | 03:25 | |
*** Deixado has left #CC | 03:26 | |
*** Deixado has joined #CC | 03:26 | |
*** rohitj has joined #cc | 03:42 | |
*** Yaco has quit IRC | 03:52 | |
*** hdworak has quit IRC | 04:18 | |
*** Deixado has quit IRC | 04:25 | |
*** aaaaa has joined #cc | 04:46 | |
*** aaaaa is now known as bringatowel | 04:48 | |
*** gdsf has joined #cc | 05:35 | |
*** gdsf is now known as bring2 | 05:35 | |
*** rohitj has quit IRC | 05:39 | |
*** rohitj has joined #cc | 05:42 | |
*** bringatowel has quit IRC | 05:50 | |
*** hdworak has joined #cc | 05:51 | |
*** rohitj has quit IRC | 06:01 | |
*** tvol has joined #CC | 06:11 | |
*** rohitj has joined #cc | 06:33 | |
*** ereslibre has joined #cc | 06:41 | |
ereslibre | hi there. is there a liblicense dev irc channel ? | 06:41 |
*** hdworak has quit IRC | 06:55 | |
*** tvol has quit IRC | 07:15 | |
*** hdworak has joined #cc | 07:34 | |
hdworak | ereslibre: most likely this is the one | 07:36 |
ereslibre | hdworak: ok :) | 07:36 |
*** tvol has joined #CC | 07:53 | |
*** hdworak has quit IRC | 07:53 | |
*** cacimar has joined #cc | 07:54 | |
tvol | ereslibre i think this is the only cc irc channel | 07:56 |
ereslibre | tvol: yep, seems like so =) | 07:56 |
*** cacimar has quit IRC | 08:05 | |
*** hdworak has joined #cc | 08:11 | |
*** rohitj has quit IRC | 08:13 | |
hdworak | paulproteus: are you still supporting embedding licenses using RDF in comments? | 08:16 |
hdworak | http://creativecommons.org/license/cc-gpl | 08:16 |
hdworak | http://creativecommons.org/licenses/publicdomain/ - this page says it's available in multiple languages, but when I click "Euskara" it's still in English | 08:18 |
hdworak | deprecated means (RDF inside comments): http://wiki.creativecommons.org/License_Output | 08:20 |
hdworak | http://api.creativecommons.org/docs/readme_10.html - the same, it says it returns an RDF in comment | 08:22 |
hdworak | do you think that using this API could be helpful for the validator? | 08:22 |
*** jgay has joined #cc | 08:24 | |
hdworak | was OWL ever used for CC licenses? | 09:00 |
*** cacimar has joined #cc | 09:02 | |
hdworak | http://lists.w3.org/Archives/Public/www-archive/2002Jun/att-0002/01-index | 09:04 |
hdworak | there are a few more tricks here | 09:04 |
hdworak | like manually extending the DTD or using the object element with data: URI (lol?) | 09:05 |
hdworak | were MIME types application/n3 and application/ntriples ever used for cc licenses? | 09:06 |
*** BobChao has joined #cc | 09:28 | |
*** tvol_ has joined #CC | 09:37 | |
*** tvol has quit IRC | 09:37 | |
*** BobChao has quit IRC | 09:53 | |
*** stevel has joined #cc | 10:15 | |
*** jgay has quit IRC | 10:15 | |
*** ereslibre has quit IRC | 10:25 | |
*** jgay has joined #cc | 10:33 | |
*** ajbrooks has quit IRC | 10:42 | |
*** bovinity has joined #cc | 11:17 | |
*** bheekling has quit IRC | 11:29 | |
*** rejon has joined #cc | 11:48 | |
*** tvol_ has quit IRC | 12:02 | |
*** tvol has joined #CC | 12:03 | |
*** stevel has quit IRC | 12:19 | |
paulproteus | hdworak, I think we always used RDF/XML, not n3. | 12:27 |
hdworak | :) | 12:30 |
hdworak | good day | 12:30 |
paulproteus | RDF in comments is Seriously Deprecated. | 12:30 |
paulproteus | I'm pretty sure we've mentioned that before. | 12:31 |
hdworak | thousand times :) | 12:32 |
hdworak | though we're gonna validate it and inform about deprecation | 12:32 |
*** tvol has quit IRC | 12:32 | |
paulproteus | Right | 12:32 |
paulproteus | BTW I'm not feeling very well today so I might disappear at any moment. | 12:32 |
hdworak | I'm sorry about that | 12:32 |
hdworak | :( | 12:32 |
paulproteus | But I'll try to stay around as long as I can. | 12:33 |
paulproteus | Such is life. | 12:33 |
hdworak | BTW do you work remotely? | 12:33 |
hdworak | or you're at the office in SF? | 12:33 |
paulproteus | I'm in the office most days, but often I work from my home in SF. | 12:33 |
hdworak | so office ain't in SF? | 12:34 |
hdworak | :) | 12:34 |
paulproteus | It is. | 12:34 |
hdworak | 171 Second St, Suite 300 | 12:34 |
hdworak | :) | 12:34 |
hdworak | ok | 12:34 |
hdworak | just curious | 12:35 |
hdworak | do you see the comments/questions I've written before? | 12:36 |
paulproteus | Yes. | 12:37 |
paulproteus | API 1.0 is old-school. I think the current API version is 1.5. | 12:37 |
*** tvol has joined #CC | 12:37 | |
paulproteus | I don't think OWL was ever used... | 12:37 |
*** stevel has joined #cc | 12:37 | |
paulproteus | I think that answers the questions I see in scrollback. | 12:38 |
hdworak | if RDF comments are deprecated | 12:38 |
hdworak | why: | 12:38 |
hdworak | http://creativecommons.org/license/cc-gpl | 12:38 |
hdworak | http://api.creativecommons.org/docs/readme_10.html - the same, it says it returns an RDF in comment | 12:38 |
hdworak | do you think that using this API could be helpful for the validator? | 12:38 |
paulproteus | Hah, oops. | 12:39 |
bovinity | ccgpl hasn't been updated in a long time | 12:39 |
paulproteus | I don't know what you mean by "using this API" being helpful for the validator. | 12:39 |
paulproteus | Yeah, the CC software licenses haven't been updated with the same zeal as the CC media licenses. | 12:39 |
hdworak | api.creativecommons.org | 12:39 |
hdworak | whatever that is | 12:39 |
paulproteus | hdworak, I know what the API is. | 12:39 |
paulproteus | I don't see how it could be relevant. | 12:39 |
hdworak | lol :) | 12:39 |
paulproteus | I suppose that's a "No", but if you see a way it could be then I'm listening. | 12:39 |
*** sama has joined #cc | 12:40 | |
hdworak | I've no doubt you know what an API is | 12:40 |
hdworak | I thought you didn't know I'm talking the API of CC in particular | 12:40 |
paulproteus | I know *this* API, I'm saying. | 12:40 |
* paulproteus nods | 12:40 | |
hdworak | ok | 12:40 |
hdworak | :) | 12:40 |
hdworak | all right, thank you | 12:41 |
paulproteus | Sure thing | 12:41 |
hdworak | I think the right thing to start from are the tests | 12:57 |
paulproteus | I agree. | 12:57 |
hdworak | I mean to gather samples of all the methods that need to be parsed | 12:57 |
paulproteus | I think the best way to write your app, actually, is to write a Python module that you can write tests for outside the scope of the web interface. | 12:57 |
paulproteus | Then just make the web interface a thin shim over that Python module. | 12:57 |
hdworak | today I've been collecting the code of your deprecated methods | 12:57 |
hdworak | that's a cool idea | 12:58 |
*** ajbrooks has joined #cc | 13:07 | |
*** cacimar has quit IRC | 13:32 | |
*** cacimar has joined #cc | 13:32 | |
*** rejon has quit IRC | 13:34 | |
hdworak | ok, this is important stuff, I know I've asked before, but I need to by sure about this | 13:37 |
hdworak | once we extract the RDF, whether from external <link>, data: URL, directly from HEAD, directly from BODY, from a comment - it was always the same RDF - when it comes to how it could look like (structure, elements used, expressiveness)? | 13:39 |
hdworak | = cc never had means to express license in substantially different RDFs? | 13:39 |
hdworak | it was always the same kind of RDF, just encoded differently | 13:40 |
paulproteus | Right, I'm pretty sure that's correct. | 13:40 |
hdworak | ok, and what are other distinct methods here | 13:40 |
hdworak | 1) RDFa - which should yield RDF triples once parsed | 13:40 |
paulproteus | 1) agreed | 13:40 |
hdworak | 2) <meta name="DC.rights" scheme="DCTERMS.URI" content="http://creativecommons.org/licenses/by-sa/2.0/" /> | 13:41 |
paulproteus | 2) As far as I know, CC has never promoted that. | 13:41 |
hdworak | (comes from "In META" from http://wiki.creativecommons.org/Extend_Metadata) | 13:41 |
paulproteus | .../me reads your link, hold on | 13:41 |
hdworak | yes, but it's on Wiki | 13:41 |
hdworak | it's like data: URI - you never promoted that | 13:41 |
hdworak | but it's there | 13:41 |
paulproteus | Ya | 13:41 |
hdworak | so we count this one in | 13:41 |
hdworak | ? | 13:41 |
paulproteus | Yeah - count it in, I'm not sure if the validator should say "Change to link rel='license'", or what it should say, but it should surely at least *notice* such claims. | 13:42 |
hdworak | right | 13:42 |
hdworak | is there any 3) ? | 13:43 |
hdworak | (aside from the feeds) | 13:43 |
paulproteus | I dont think so. | 13:43 |
hdworak | + we do not count obscur methods that were never on cc.org Web site at any point of time, but are still possible | 13:44 |
hdworak | <object data="data:application/rdf+xml;base64,PHJkZjpS | 13:44 |
hdworak | count=implement | 13:44 |
paulproteus | Agreed. | 13:44 |
hdworak | okay, now I've got a complete picture | 13:44 |
hdworak | at least when it comes to the input methods | 13:44 |
hdworak | I'm going to write tests to each and every | 13:45 |
hdworak | yielding the same RDF | 13:46 |
hdworak | and write a parser (X)HTML various means->RDF | 13:46 |
hdworak | and it has to yield identical results | 13:46 |
*** sama has quit IRC | 13:46 | |
hdworak | does this method: <meta name="DC.rights" scheme="DCTERMS.URI" content="http://creativecommons.org/licenses/by-sa/2.0/" /> translate to an RDF or it's completly separate? | 13:47 |
hdworak | *completely separate? | 13:47 |
paulproteus | I think it's like rel="license" in that it doesn't create RDF but can be GRDDL'd into RDF. | 13:48 |
hdworak | :) | 13:51 |
hdworak | you're really into Web 3.0 at cc | 13:51 |
ajbrooks | hey, I tried installing liblicense on my gutsy computer and it's giving me this error message: liblicense0: | 14:07 |
ajbrooks | Depends: libflac7 but it is not installable | 14:07 |
ajbrooks | I did a search for "libflac7" and could find anything | 14:08 |
ajbrooks | *couldn't | 14:08 |
paulproteus | ajbrooks, Well, that's silly. | 14:08 |
paulproteus | I can do a rebuild and make a Hardy repository. | 14:08 |
ajbrooks | oh yeah hardy not gutsy | 14:08 |
ajbrooks | should I be able to find libflac7 in synaptic? | 14:09 |
paulproteus | Well gimme a sec and I'll see if I can properly fix it by making a Gutsy build of the newer version of liblicense. | 14:09 |
*** cacimar has quit IRC | 14:12 | |
*** UncleCJ has quit IRC | 14:15 | |
*** Yaco has joined #cc | 14:20 | |
*** jgay_ has joined #cc | 14:24 | |
*** jgay has quit IRC | 14:24 | |
*** jgay_ is now known as jgay | 14:25 | |
*** tvol_ has joined #CC | 14:29 | |
*** tvol has quit IRC | 14:29 | |
ajbrooks | hey, do cc people need to reserve avspace for the google tech summit? | 14:36 |
paulproteus | "avspace"? | 14:38 |
paulproteus | But talk to Nathan Y about whatever tech summit questions you have. | 14:39 |
ajbrooks | hit the v instead of space bar haha | 14:39 |
paulproteus | Oh - yes, you do! | 14:39 |
paulproteus | There's a 100-person ceiling due to be enforced by Google. | 14:40 |
ajbrooks | ah, I better sign up then | 14:40 |
*** kyevan has joined #cc | 14:54 | |
kyevan | Hey, is it permissable to license something under two different licenses, for example, allowing something to be used under either by-nd OR by-nc-sa? | 14:56 |
paulproteus | Yup, that's a common thing to do. | 14:59 |
paulproteus | More common with software licenses, but it works fine with CC licenses too. | 14:59 |
kyevan | OK, cool. I may or may not do that, but it's nice to know it's an option. :) | 15:03 |
paulproteus | (-: | 15:08 |
hdworak | is there any common file format for unit tests? | 15:12 |
hdworak | at least for Python? | 15:12 |
hdworak | or is it "anything goes" | 15:12 |
paulproteus | There is a fairly normal format. | 15:14 |
paulproteus | In your app you already have a tests directory. | 15:14 |
paulproteus | Create functions called test_* or classes called Test* with methods called test_* and they will be called. | 15:14 |
paulproteus | Tomorrow (or later today, depending how I feel) I'll enhance your code in git to call those tests automatically. | 15:14 |
paulproteus | There's a package called "nose" that makes running such tests easy. | 15:15 |
hdworak | but it seems the code for Web application should not have tests | 15:16 |
hdworak | actually, but the code for the library that does parsing | 15:16 |
kyevan | Code for ANY application should have tests, if at all possible. | 15:16 |
hdworak | for a Web application powered by a Web framework? | 15:16 |
paulproteus | hdworak, The web app of course should have tests. | 15:17 |
kyevan | Yes. You could make a mistake in any number of places. | 15:17 |
paulproteus | But you can do your non-web-app tests in the same tests/ directory for now. | 15:17 |
bovinity | model and controller classes in a web app should have tests | 15:17 |
kyevan | (Or some underlying code could be bugged.) | 15:17 |
paulproteus | hdworak, As I said earlier - I won't accept as "done" any code that doesn't have a test. | 15:17 |
paulproteus | I will happily help you write such tests, on a day when I'm feeling better. | 15:18 |
hdworak | ok, then I was wrong | 15:18 |
hdworak | thank you for your remarks | 15:19 |
hdworak | we'll have tests for both the library and Web app. | 15:19 |
*** kyevan has left #cc | 15:46 | |
hdworak | bye! | 15:54 |
*** hdworak has quit IRC | 15:54 | |
*** tvol_ has quit IRC | 15:54 | |
*** jgay has quit IRC | 15:58 | |
*** stevel_ has joined #cc | 16:05 | |
*** m3cr3d1s has quit IRC | 16:11 | |
*** stevel has quit IRC | 16:20 | |
*** bring2 has quit IRC | 16:23 | |
*** ereslibre has joined #cc | 16:39 | |
*** presroi has quit IRC | 16:47 | |
*** rejon has joined #cc | 17:06 | |
*** rejon has quit IRC | 17:11 | |
*** rejon has joined #cc | 17:11 | |
*** UltraMagnus has joined #cc | 17:23 | |
*** BjornW has quit IRC | 17:29 | |
*** ajbrooks has quit IRC | 18:41 | |
*** stevel_ is now known as stevel | 18:46 | |
*** ereslibre is now known as I | 18:52 | |
*** I is now known as ILOVENEFERTUM | 18:52 | |
*** bovinity has quit IRC | 18:53 | |
*** ILOVENEFERTUM is now known as KIDDING | 18:54 | |
*** KIDDING is now known as ereslibre | 18:54 | |
*** stevel has quit IRC | 18:59 | |
*** UltraMagnus has quit IRC | 19:20 | |
*** ereslibre is now known as somefancy | 19:20 | |
*** somefancy has quit IRC | 19:21 | |
*** ajbrooks has joined #cc | 19:48 | |
*** BobChao has joined #cc | 20:25 | |
*** BobChao has left #cc | 20:28 | |
*** rejon has quit IRC | 20:33 | |
*** nkinkade has joined #cc | 20:49 | |
nkinkade | paulproteus: ? | 20:49 |
*** nkinkade has left #cc | 21:04 | |
*** CarlFK has joined #cc | 21:16 | |
*** jgay has joined #cc | 21:37 | |
*** pmiller has quit IRC | 23:23 | |
*** pmiller has joined #cc | 23:24 | |
*** bheekling has joined #cc | 23:29 |
Generated by irclog2html.py 2.6 by Marius Gedminas - find it at mg.pov.lt!