Wednesday, 2007-12-19

*** tvol has quit IRC00:04
*** Yaco2_ has joined #cc00:12
*** Yaco2 has quit IRC00:14
*** Yaco2_ has quit IRC00:17
*** rejon has joined #cc00:24
*** notagerbil has joined #cc00:24
bovnkinkade, so this learn staging will need its own wp-config00:34
nkinkadebov: sure00:37
nkinkadebov: i didn't create the database yet.00:37
nkinkadebov: i created the database and updated wp-config.php.  see if that does what you need.00:40
bovdid you pull wp-config from svn?00:41
nkinkadebov: no, i just used the one that happened to be there already.00:48
bovahh, just copied the DB. wondered why it still had all the cc contents. :)00:51
nkinkadepaulproteus: here is a great little RDF parser: http://infomesh.net/2003/rdfparser/01:09
*** yaourt has quit IRC01:09
nkinkadeit's super simplistic and won't work in my case, i don't think, but like the doc says, it is very easy to grab triples from an RDF document, even from a URL.01:09
paulproteus(a) Hey nice.01:10
paulproteus(b) This code looks a little bit like Nathan's rdfadict; maybe he was inspired by it.01:10
nkinkadebov: yeah, it's just a copy of the CC db.  did you need a clean db, or is it easy enough to discard what is there.01:10
bovit's easy enough01:10
nkinkadepaulproteus: this right here got all the triples I wanted:01:10
bovhaving the user table pre-populated saves time too!01:10
nkinkaderdf_parsed = rdfxml.parseURI("http://creativecommons.org/licenses/by-sa/3.0/rdf")01:10
paulproteusYippee.01:11
nkinkadebov:  it's great that all these side effects of being lazy are turning out to be useful.01:11
bovhaha01:11
nkinkadepaulproteus: just thought I'd pass on what I had found there in case you hadn't seen it before, and since we were just talking about it.01:11
paulproteusnkinkade, Thanks - I hadn't seen it before, or at least, I don't remember it, and it does look nice and useful.01:12
nkinkadebut unfortunately, i need more than just the straight triples.  i need to pick a specific triple out based on xml:lang.01:12
nkinkadeoh, well.01:12
paulproteusWell perhaps you can filter it down with a list comprehension?01:12
nkinkadeI'm not sure that the other attributes make it through the module untouched.  at first glance it seems that only the raw triples and nothing else are there.01:15
* paulproteus grins01:15
paulproteusOh, well.01:15
*** ourbunny has joined #cc01:16
nkinkadei may have lied ""Atribuci\\xf3n-CompartirDerivadasIgual"@es-ar ."  looks like somehow it's appended to the object part of the triple.01:17
*** Danny_B has quit IRC01:43
*** rrrojer has quit IRC01:43
*** Danny_B has joined #cc01:43
*** rrrojer has joined #cc01:44
*** Danny_B has quit IRC01:45
*** _DannyB|backup has joined #cc01:45
*** _DannyB|backup is now known as Danny_B01:45
*** nkinkade has left #cc01:54
*** CIA-2 has quit IRC01:54
*** CIA-2 has joined #cc01:59
*** bov has quit IRC02:15
*** aphid has quit IRC02:19
*** aphid has joined #cc02:21
*** qubodup has joined #cc02:31
*** nathany has joined #cc02:41
*** qubodu1 has quit IRC02:48
*** aphid_ has joined #cc02:57
*** aphid has quit IRC02:57
*** pktck has quit IRC03:02
*** pktck has joined #cc03:02
rejonrah03:03
rejontime to get a ridiculous iphone knockoff in china that runs linux03:39
*** aphid_ has quit IRC03:50
*** aphid has joined #cc03:51
*** nathany has quit IRC04:19
*** Boon has joined #cc04:54
*** Boon has left #cc04:54
*** qubodup has quit IRC05:01
*** rrrojer has left #cc05:06
*** vulnerability has joined #cc05:45
*** vulnerability has left #cc05:46
*** ourbunny has quit IRC06:37
*** ourbunny has joined #cc06:37
*** Gareth has quit IRC06:50
*** Gareth has joined #cc06:50
*** ourbunny has quit IRC06:57
*** ourbunny has joined #cc06:59
*** pmiller has joined #cc07:11
*** Paul_Miller has joined #cc07:28
*** ourbunny has quit IRC07:28
*** rejo1 has joined #cc08:14
*** rejon has quit IRC08:16
paulproteusrejo1, Howdy from across an ocean.08:16
paulproteusGuangdong province, eh?08:17
*** notagerbil has left #cc09:10
*** CIA-2 has quit IRC10:39
*** CIA-2 has joined #cc10:45
*** miamiphp has joined #cc10:54
*** yaourt has joined #cc12:06
*** kristallpirat has joined #cc13:15
*** kristallpirat has quit IRC14:00
*** rejo1 has quit IRC14:18
*** nathany has joined #cc14:44
*** nathany has quit IRC16:00
*** nathany has joined #cc16:12
*** nkinkade has joined #cc17:01
*** CIA-2 has quit IRC17:21
*** CIA-2 has joined #cc17:25
*** nkinkade has quit IRC17:48
*** gavinbaker has joined #cc18:19
*** nathany has quit IRC18:26
*** nathany has joined #cc18:27
paulproteusHowdy nathany from Indian.18:29
paulproteusa18:29
*** bov has joined #cc18:29
nathanyhowdy paulproteus18:29
paulproteusBTW, I think I understand Virginia's email and it doesn't mean more delays on the XO beta.18:29
nathanywas I cc'd on that?18:29
nathany(i don't recall seeing it)18:29
paulproteusI'll send out an email explaining, wait for her ACK, and then ship it.18:29
nathanygreat, thanks18:30
bovpaulproteus, has ml seen it?18:36
paulproteusNo.18:36
*** nkinkade has joined #cc18:40
*** miles_ has joined #cc18:48
miles_I have a question about citations for complying with CC licenses.18:48
miles_I am using CC licensed images in a for-profit publication under development.  The images are found through the Flickr UI on the creativecommons.org site.18:49
miles_I check the boxes to find images licensed so that the images can be modified and used in commercial works.18:50
miles_My question is how to cite these images.18:50
miles_The document is being developed in Powerpoint, and each page is a color, borderless layout.18:51
bova credits slide at the end would work, if having the attribution beside each photo doesn't work with your layout18:52
miles_Wonderful!  That was my concern.18:53
miles_We want to make sure to comply with all provisions.18:53
miles_The other issue is that since most of the images include the Sharealike provision, that we indicate this with the CC icon at the bottom of each page, with the understanding that this means that these pages can be duplicated and shared, while the document can still be protected as a total work.18:55
miles_Is that right?18:55
miles_Our thought was to retain copyright control over the complete work, but allow for any given page that uses a sharealike image to be reproduced with no restrictions.18:56
bovyes, you still need to share the modified images18:58
miles_Oh, can we protect the pages, while sharing the modified images?  My understanding of the license was that any aggregate work had to also be licensed under the sharealike license.  Did I misunderstand?18:59
miles_We were thinking the whole page would have to be covered by the sharealike license.19:00
miles_If we have a credits page(s), does that meet the requirements of the license in such a way that we don't have to display the CC symbol on each individual page?  On the credits page, we could indicate each page number, followed by a list of images on the page and the corresponding license involved.19:02
miles_I know some licenses require attribution.  My plan was to list the URLs for the Flickr pages containing the images.  My hope was that this would fulfill the attribution requirement.19:03
miles_So, for each image, there would be a URL and a CC icon set showing the license type (Attribution-Sharealike, Attribution).19:05
miles_It would be really helpful if the Creativecommons.org website showed examples of ways to meet the requirements of the respective licenses.19:09
miles_As it is, I have consulted an IP lawyer, but I am anxious to do the citing correctly.19:09
miles_Should I send these questions to a mailing list?19:12
nkinkademiles_: all of the licenses have an "Attribution" clause.19:12
miles_Right, so I will attribute each one, but is including the flickr URL sufficient attribution?19:13
bovmiles_, actually, we do have examples ;) http://wiki.creativecommons.org/Marking19:13
nkinkademiles_: as far as how to go about expressing that, the license basically specifies that you do it in at least as prominent a manner as in the original work.  basically, something reasonable.19:13
nkinkadebov: miles_:  yes, I was just about to post that link.19:13
miles_nkinkade, so, does having a citation page with URLs and a license list meet the requirements?19:14
miles_Do I need to show the license icons on each page that has a CC image on it?19:15
nkinkademiles_: bov: but i'm actually not 100% sure how the ShareAlike clause applies to the whole work when the whole work may be considered to be a collection of individual "slides" or "pages"19:15
bova credits slide is fine19:15
gavinbakermiles_: the license basically says "reasonable attribution" so, there aren't hard-and-fast rules i don't think19:16
gavinbakerit seems pretty reasonable to have a credits slide with each work's author, title, URL and license19:16
nkinkademiles_: I suspect that a citation page would be adequate.  however, since you mention that the work is a collection of pages and/or slides, something that is consumable in discrete parts, then it might be best to put the attribution right with each image.19:16
miles_gavinbaker, well, I certainly wish to comply and am happy to make a sincere effort to do so.19:16
gavinbaker(i think those are the 4 elements specified to be attributed)19:16
bovlicense + flickr url at the bare minimum19:17
gavinbakerif it's reasonable in your slides, i'm sure it doesn't hurt to include those elements on each slide, underneath the image used in small text19:17
miles_nkinkade, unfortunately, that would detract quite a bit.19:17
miles_nkinkade, that was why I was hoping that putting the CC icons at the bottom of each page would be adequate.19:17
nkinkademiles_: gavinbaker:  i suggest that option, because miles_ had mentioned that they were hoping to keep full copyright of some pages/slides, while sharing-alike those slides that had CC licensed images.  therefore, they seemed like separate parts, in which case it could be argued that the attribution should rightly go with each slide.19:18
miles_gavinbaker, I could send you a PDF showing a few pages.19:18
miles_gavinbaker, there is a lot of art involved, so the icons beneath each image could be a big problem.  Some pages contain mosaics of images.19:19
miles_Additionally, I am using a mosaic of images to create borders on some pages.19:20
gavinbakerwell, i think credits at the end is reasonable19:20
nkinkademiles_: i should give out the obligatory disclaimer that i'm not a lawyer, and that I'm just expressing some things that occur to me.  it's probably good that you guys are consulting an IP lawyer.  and as gavinbaker says, the licenses state that attribution should be reasonable, and in at least as prominent a way as in the original work.  clearly that is somewhat open to interpretation.19:21
miles_gavinbaker, that would be wonderful.19:21
gavinbakernkinkade: a book or magazine that licenses images will often include all the credits in the back19:21
gavinbakermiles_: right, none of us are giving legal advice :)19:21
miles_heh19:21
miles_understood19:21
bovno lawyers here19:21
miles_I am just looking for guidance.19:21
gavinbakermiles_: the most definitive guidelines are the license itself19:22
gavinbakersection 4(b)19:22
miles_If there is a precedent for attributing licenses and sources on a separate page, that is very encouraging.19:22
miles_Okay.  I will check it again.19:22
miles_I did read it through, but I am not a lawyer either.19:23
nkinkadegavinbaker: right, the problem/issue was that miles_ had mentioned that many of the images had the ShareAlike clause, and so the question was how that applied to the work as a whole if the work was make up of slides.19:23
gavinbakerYou must ... keep intact all copyright notices for the Work and provide ... (i) the name of the Original Author ... (ii) the title of the Work if supplied; (iii) ... the URI19:23
gavinbakernkinkade: the question is whether the slideshow is a "collective" work or a "derivative" work.19:24
gavinbakerthat's an issue of national law, not of the CC license19:24
miles_Actually, my question was how it applied to individual pages containing the images.  My current understanding is that the individual pages that contain sharealike images must be under a sharealike-compatible license as an aggregate work.19:24
gavinbakerif you think that pasting in a photo makes the slideshow a derivative work, then the SA clause kicks in and applies to the whole slideshow.19:24
nkinkadegavinbaker: miles_ had mentioned  that they wondered if it was possible to not ShareAlike slides that didn't have CC licensed images.  this made me feel like the work as a whole could be considered distributable in parts, in which case the end slide with credits might not accompany the individual slide with CC licensed images.19:24
gavinbakerif you think that pasting in a photo makes the slideshow a collective work, then the SA clause doesn't kick in because you're not making a derivative.19:25
miles_But the whole document (collection of pages) could be copyrighted with rights reserved.19:25
bovwhat's the context for your presentation?19:25
miles_nkinkade, I see.19:25
bovis it to be distributed online?19:25
nkinkadegavinbaker: good points.  thanks for the clarification.19:25
miles_bov, it will be published on paper, and potentially distributed on CD as PDF.19:26
nkinkadethat is, between the legal idea of a "collection" and "derivative" work.19:26
miles_bov, it may be available for purchase through Lulu.com (on demand printing or CD burning).19:27
miles_We anticipate distributing the finished work in spiral-bound form.19:28
miles_Double-sided, full-color pages.19:28
gavinbakeri think that CC has taken the position before that including an image on a page doesn't result in a derivative work, but rather a collective work, so SA clause doesn't apply.19:28
gavinbakeri'm not sure where that position was taken though19:29
gavinbakeri just know that people attribute it to CC19:29
miles_Interesting.19:29
gavinbakerbut as i said, regardless of what CC claims, it's a matter of law not license19:29
miles_That is an important distinction.19:29
gavinbakerif any of these authors got pissed and sued, it would be up to the court to decide whether you made a derivative work19:29
gavinbakerCC's opinion wouldn't count for much (if anything) there19:30
bovhttp://wiki.creativecommons.org/FAQ#I_don.E2.80.99t_like_the_way_a_person_has_used_my_work_in_a_derivative_work_or_included_it_in_a_collective_work.3B_what_can_I_do.3F19:30
bovour faq notes on collective works19:30
gavinbakermiles_: i hasten to add that there's an easy way out of this, which is to use BY-SA as the license for the whole slideshow :)19:30
miles_:-)19:30
bovanother out is contact the authros of the images19:30
miles_Yes, we have considered that.19:31
miles_bov, I expect the final document will be ~500 pages, with several images per page.19:31
miles_bov, that could be quite a challenge.19:31
bovwow. indeed.19:32
miles_bov, I will read that web page.19:32
miles_bov, I have been working on this project for almost a year now.19:32
miles_Thanks, everyone, for your help.19:33
bovthere's nothing stopping you from selling and otherwise publishing the work, and keeping the whole under by-sa at the same time.19:33
miles_I think I have the information I need.  Now I need to study.19:33
miles_bov, right.19:33
miles_That may be the way we go.19:33
miles_We aren't terribly concerned with someone else mass-producing the document.19:34
miles_Thanks for all your help!19:35
*** miles_ has quit IRC19:38
*** miles_ has joined #cc19:38
miles_Thank god XChat saved our discussion.  My laptop battery just died.  I would have been in a world of hurt if I had lost this conversation.19:39
miles_Take care.19:39
gavinbakerhaha, gl miles_19:40
nkinkademiles_: this channel is logged and is always available at http://mirrors.creativecommons.org/irc/cc/19:43
nkinkadewell, today's conversations may not be available till tomorrow.19:44
miles_Yea!19:44
*** pmiller has left #cc19:46
*** tvol has joined #CC19:46
nkinkadeThe logs for a give day should show up at that URL at about 00:10 UTC.19:48
nkinkadenathany: does the parseurl method of the rdfadict parser work okay to your knowledge?19:55
nathanynkinkade: AFAIK19:55
nathanyis it behaving in a way that doesn't make sense?19:56
nkinkadenathany: i may have used it wrong.  let me check again.19:56
nathanyok19:56
nkinkadenathany: this returns an attribute error: rdfa = parser.parseurl("http://creativecommons.org/licenses/by-sa/3.0/nl/", "http://creativecommons.org/licenses/by-sa/3.0/nl/")19:56
nkinkadenathany: it seems to run fine without the 2nd arg.19:57
nathanythat makes sense, actually19:57
nathanyIIRC (and i haven't looked @ the code yet) the second arg should be the sink to use19:57
nathanyif not specified, it creates a new dict sink19:57
nathanywhen you use the string-based parse method, you specify a base URI; when parsing a URL, it uses that URL as the (perfectly sane) base19:58
nkinkadenathany:  sorry, i incorrectly assume that the args were the same for parsestring and parseurl, but i can see why they wouldn't be.19:58
nathanyno problem19:58
*** yaourt has quit IRC20:13
paulproteusmiles_, We do also publish a log of the channel - see the topic!20:20
paulproteusbov, Waaah, I can't make these widgets change color on STATE_PRELIGHT.20:21
bovhmm20:21
*** miles_ has quit IRC20:32
*** nathany has quit IRC20:48
*** gavinbaker has quit IRC20:49
*** ApocalypseT has joined #cc20:53
*** ApocalypseT has left #cc20:53
isforinsectspaulproteus: I got my laptop!!!21:02
paulproteusisforinsects, Nice!21:02
paulproteusWhich one, the G1G1 or the dev?21:03
isforinsectsg1g1 :)21:03
isforinsectsI saw the fedex truck pull up and I grabbed my camera...21:03
* paulproteus grins21:03
isforinsectsI got a photo of the driver coming out of the truck holding a package with a green XO on it :)21:04
*** tvol has quit IRC21:11
*** yaourt has joined #cc21:37
*** ya` has joined #cc21:40
*** notagerbil has joined #cc21:53
paulproteusHello notagerbil.21:55
paulproteusNice nick.21:55
*** aphid has quit IRC21:55
notagerbilty21:55
*** notagerbil is now known as libregaton21:56
*** aphid has joined #cc21:56
CIA-2bse * r8366 /ccwordpress/trunk/www/wp-content/plugins/creativecommons/ (creativecommons-admin.php creativecommons.php): Stubs for plugin admin21:57
*** yaourt has quit IRC21:58
CIA-2nkinkade * r8367 /planet/trunk/ (6 files in 6 dirs): License plugin now uses RDFa instead of the CC API, is more generic and local-sensitive.22:25
CIA-2nkinkade * r8368 /planet/trunk/software/filters/ (cc_license.plugin get_license_name.plugin): Renamed to cc_license.plugin to get_license_name.plugin to reflect generic nature.22:26
*** Paul_Miller has quit IRC22:45
*** libregaton has quit IRC23:26
*** rejon has joined #cc23:39
nkinkadepaulproteus: is it "standard" in Python to use a double indentation if you are continuing a line?23:59

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