*** pyc has joined #cc | 00:03 | |
*** pyc has left #cc | 00:03 | |
*** KevinMarks has quit IRC | 00:20 | |
*** bovinity has quit IRC | 00:39 | |
*** abhay has quit IRC | 00:52 | |
*** luisv is now known as lu|away | 01:07 | |
*** vinu has quit IRC | 01:26 | |
*** e-star has quit IRC | 01:36 | |
cchelpbot | New news from http://creativecommons.org/weblog/rss: Future of Media <http://creativecommons.org/weblog/entry/5983> | 02:00 |
---|---|---|
*** e-star has joined #cc | 02:20 | |
*** whiteg has joined #cc | 02:47 | |
*** rejon has joined #cc | 02:47 | |
Luke | mlinksva: you around? | 03:04 |
Luke | anyone around? | 03:05 |
Luke | I'd like to know if music files are the only media types that are validated over the internet? | 03:06 |
*** Luke__ has joined #cc | 03:28 | |
*** Luke has quit IRC | 03:29 | |
*** Luke__ is now known as Luke | 03:48 | |
*** mlinksva has quit IRC | 03:53 | |
*** KevinMarks has joined #cc | 03:57 | |
paulproteus | Luke, Hi. | 04:35 |
paulproteus | Luke, But I don't know the answer to that. | 04:36 |
*** rejon has quit IRC | 04:46 | |
Luke | paulproteus: hey =) | 04:48 |
*** Jedi_ has quit IRC | 05:34 | |
*** nathany has quit IRC | 05:34 | |
*** lu|away has quit IRC | 05:34 | |
*** zwnj has quit IRC | 05:34 | |
*** evanpro has quit IRC | 05:34 | |
*** acer has quit IRC | 05:34 | |
*** nathany has joined #cc | 05:37 | |
*** lu|away has joined #cc | 05:37 | |
*** zwnj has joined #cc | 05:37 | |
*** evanpro has joined #cc | 05:37 | |
*** Jedi_ has joined #cc | 05:37 | |
*** acer has joined #cc | 05:37 | |
*** tannewt has joined #cc | 06:06 | |
tannewt | hi paulproteus | 06:08 |
paulproteus | Hey tannewt! | 06:09 |
paulproteus | Are you coming down to CC some time soon? | 06:09 |
paulproteus | Where are you now on your wild magical journey? | 06:09 |
tannewt | san francisco! | 06:11 |
tannewt | tomorrow morning | 06:11 |
paulproteus | tannewt, Awesome! Coming for lunch, I hope? | 06:12 |
paulproteus | BTW, is your nick supposed to expand to "tan newt", like the color and the animal? | 06:13 |
paulproteus | That only just occurred to me. | 06:13 |
paulproteus | Got any plans for what you're going to do at the office? | 06:13 |
tannewt | ack, poor internet | 06:14 |
tannewt | originally yeah | 06:15 |
tannewt | talk with eric if hes not busy | 06:15 |
tannewt | hang out for a bit | 06:15 |
tannewt | we have three interviews tomorrow! | 06:15 |
paulproteus | Cool. Come around lunch time, and we'll ("probably") even feed you! | 06:15 |
paulproteus | tannewt, Also, BTW, want to sign PGP keys tomorrow? | 06:16 |
*** tannewt has quit IRC | 06:25 | |
*** tannewt has joined #cc | 06:26 | |
tannewt | sorry flaky internet | 06:26 |
paulproteus | No prob. (-: | 06:26 |
*** e-star has joined #cc | 06:27 | |
paulproteus | tannewt, I was just saying if you come for lunch we'll feed you. (-: | 06:27 |
paulproteus | tannewt, Also, I wanted to know if you wanted to do a key signing while you're there. | 06:27 |
tannewt | sounds good, we're having a big breakfast though | 06:28 |
tannewt | we're at a really nice hotel because we got the family rate | 06:28 |
* tannewt grins | 06:28 | |
paulproteus | Hah! Who all is "we"? | 06:28 |
tannewt | my friend brandon and I | 06:29 |
paulproteus | Family rate for two, eh? Not bad! | 06:29 |
tannewt | yeah its great | 06:30 |
tannewt | shower time, see you tomorrow | 06:35 |
paulproteus | Good night! | 06:36 |
paulproteus | BTW, there's a shower in the office. | 06:36 |
tannewt | hmm, its between 5th and 6th on howard right? | 06:37 |
paulproteus | tannewt, Yup, 543howard.com. | 06:39 |
paulproteus | tannewt, If you need help finding it feel free to call my cell at 585 506 8865. | 06:39 |
Luke | i'm almost done with my cc-sharp library | 06:40 |
paulproteus | Luke, Sweet! | 06:41 |
tannewt | paulproteus, sweet thanks | 06:44 |
tannewt | bbl | 06:45 |
paulproteus | See you tomorrow, at least! | 06:45 |
*** robmyers has joined #cc | 06:50 | |
*** zwnj has quit IRC | 06:52 | |
*** zwnj has joined #cc | 06:53 | |
*** robmyers has quit IRC | 06:59 | |
*** e-star has quit IRC | 07:00 | |
*** tannewt has quit IRC | 07:18 | |
*** e-star has joined #cc | 07:48 | |
*** e-star has quit IRC | 08:07 | |
*** emuzesto has joined #cc | 08:11 | |
*** emuzesto has quit IRC | 09:35 | |
*** nathany has quit IRC | 10:30 | |
*** nathany has joined #cc | 11:02 | |
*** zwnj has quit IRC | 11:14 | |
*** nathany_ has joined #cc | 11:44 | |
*** nathany has quit IRC | 11:44 | |
*** nathany_ has quit IRC | 11:50 | |
*** nickgr has joined #cc | 12:37 | |
*** nickgr has left #cc | 12:37 | |
*** zwnj has joined #cc | 12:43 | |
*** zwnj has quit IRC | 13:38 | |
*** zwnj has joined #cc | 13:56 | |
*** abhay has joined #cc | 14:23 | |
*** zwnj has quit IRC | 14:36 | |
*** Ahri has joined #cc | 14:44 | |
*** KevinMarks has quit IRC | 14:44 | |
*** mlinksva has joined #cc | 15:13 | |
*** e-star has joined #cc | 15:24 | |
*** abhay has quit IRC | 15:35 | |
*** Luke has quit IRC | 15:57 | |
paulproteus | mlinksva, Apparently my reporting code is much slower with 377,000 rows in the table than with 3,000. | 16:20 |
*** Luke has joined #cc | 16:27 | |
Luke | mlinksva: if I am taking over CCLicenseLib, do I have to keep the license LGPL? | 16:28 |
paulproteus | Luke, If you re-use the existing code, you have to comply with the code's license. | 16:29 |
paulproteus | As I understand it, LGPL code is allowed to be re-licensed as GPL code. So you have those two options. | 16:29 |
paulproteus | Note that if you do a reimplementation from scratch, you don't need to worry about this. | 16:29 |
*** bovinity has joined #cc | 16:30 | |
Luke | well its basically all my own code. I kept the old regex | 16:30 |
Luke | i mean there is really only one way to do certain things. Only one regex will match what I need to find | 16:31 |
* paulproteus nods | 16:31 | |
paulproteus | Why not just stick to LGPL/GPL? | 16:31 |
Luke | well I wanted to do GPL | 16:31 |
Luke | so i guess i'll do that =) | 16:31 |
Luke | is there someone I can consult to see if the code is different enough to be considered free of formar licenses? | 16:32 |
Luke | i mean there is literally like one line that is the same... the regex line | 16:33 |
paulproteus | You are allowed to use his LGPL-licensed work in a GPL-licensed work, so if that's what you wanted to do, then there's no problem. | 16:38 |
paulproteus | Haivng said that, the "someone" you might consult might be the software freedom clinic run by Eben Moglen. | 16:38 |
paulproteus | http://www.softwarefreedom.org/ | 16:39 |
Luke | ha thanks! | 16:41 |
Luke | i'll just email them I guess | 16:41 |
paulproteus | CC: asheesh@asheesh.org (that's me) if you don't mind - I'd love to see what they have to say. (-: | 16:42 |
Luke | np | 16:44 |
mlinksva | Luke, if a regex is the only code that is the same I'd think you can use whatever license you want ... a can't believe a simple regex is a copyrightable element. of course ianal | 16:45 |
mlinksva | gpl is probably not a good idea for cclicenselib | 16:46 |
mlinksva | lgpl would be fine | 16:46 |
mlinksva | why allow it only to be used in gpl software? | 16:46 |
Luke | true but lgpl only allows the code to be used in license form | 16:48 |
Luke | what if someone wants to use only a small portion? | 16:48 |
Luke | library form* | 16:48 |
*** KevinMarks has joined #cc | 16:52 | |
Luke | i forgot my uncle is a patent lawyer | 16:56 |
Luke | i'm going to email him | 16:57 |
paulproteus | Luke, patents are very much unlike copyrights, and this software license stuff is copyright not patents. | 17:11 |
paulproteus | Luke, Also, LGPL allows the code to be used in more than library form. | 17:12 |
paulproteus | http://en.wikipedia.org/wiki/LGPL | 17:13 |
Luke | paulproteus: he's an intellectual property lawyer actually | 17:13 |
Luke | so he knows about this stuff | 17:13 |
Luke | a) The modified work must itself be a software library. | 17:14 |
*** sylvinus has joined #cc | 17:14 | |
Luke | thats directly from the LGPL | 17:14 |
paulproteus | Luke, Okay, good. | 17:14 |
paulproteus | Luke, "One feature of the LGPL is that one can convert any LGPLed piece of software into a GPLed piece of software (section 3 of the license)." <http://en.wikipedia.org/wiki/LGPL> | 17:15 |
Luke | yea i read the LGPL | 17:16 |
Luke | but 1:12 < paulproteus> Luke, Also, LGPL allows the code to be used in more than library form. | 17:16 |
Luke | that is not true | 17:16 |
paulproteus | Luke, Well, if you use the "jump ship provision to GPL" it does. (-; | 17:17 |
Luke | that is true =) | 17:17 |
Luke | i'm more concerned about ownership though | 17:17 |
*** vinu has joined #cc | 17:17 | |
*** rejon has joined #cc | 18:10 | |
Luke | mlinksva: do you have a list of all the license attributes? | 18:28 |
Luke | in context | 18:29 |
mlinksva | Luke, http://web.resource.org/cc/ | 18:31 |
Luke | hehe i'm sorry =) I could have found that myself | 18:33 |
Luke | oh nevermind. i meant like all the forms of: "by-nc-sa" and "by-nc" etc | 18:34 |
Luke | actually i dont need those either I guess | 18:34 |
bovinity | Luke: http://creativecommons.org/licenses/ | 18:34 |
paulproteus | But you shouldn't need those if you're being an RDF purist. | 18:35 |
Luke | i'm not being an RDF purist | 18:35 |
Luke | i'm working with banshee remember? the overhead for parsing all that rdf would be a lot, especially with a lot of songs =) | 18:36 |
*** epeus has joined #cc | 18:36 | |
paulproteus | Luke, Well, a license attribute purist, at least. | 18:36 |
*** nathany has joined #cc | 18:37 | |
Luke | hey nathany | 18:37 |
nathany | hey luke | 18:37 |
Luke | i wrote a new CC library for C# called cc-sharp | 18:38 |
Luke | last night | 18:38 |
Luke | using my code from ccBanshee | 18:38 |
nathany | cool | 18:39 |
nathany | so usuable separate from ccBanshee? | 18:39 |
Luke | yes | 18:40 |
Luke | for validation | 18:40 |
nathany | excellent | 18:40 |
Luke | *verification | 18:40 |
Luke | as well as rdf parsing and base32 encoding | 18:40 |
Luke | i'm not sure what other media types can be verified over the internet via http but its abstracted to do any file at all | 18:41 |
Luke | file type* | 18:41 |
nathany | right now MP3 and OGG are the only interesting ones | 18:41 |
Luke | cool | 18:41 |
nathany | so we have a license wrappers project if you're interested in hosting the code with us | 18:41 |
nathany | otherwise let me find the wiki page to add details to | 18:41 |
Luke | ineed i am | 18:42 |
Luke | its still experimental. i just wrote it all last night =) | 18:42 |
nathany | that's cool | 18:42 |
Luke | rejon's really been inspiring me to pick up CCLicenseLib | 18:42 |
nathany | now this would be orthogonal to that, right? verification, not metadata modeling | 18:42 |
Luke | right there is no metadata modeling | 18:43 |
nathany | well if you want to start committing it to the SF.net repos that'd be cool | 18:43 |
nathany | you can use an svn:external to link the two pieces together | 18:43 |
nathany | (so a ccBanshee checkout will contain the cc-sharp piece as well) | 18:43 |
Luke | yea I will. I figured since i was doing such massive changes, i'd wait till I stablized it a bit | 18:43 |
nathany | ok, cool | 18:44 |
Luke | awesome | 18:44 |
Luke | do you mind if I make a cc-sharp repo along side my ccbanshee repo? | 18:44 |
*** KevinMarks has quit IRC | 18:49 | |
nathany | in sf.net? | 18:49 |
nathany | no, please do | 18:49 |
evanpro | Luke: I'm going to make an improved version of your library called cc-plus-plus-sharp-sharp-plus | 18:49 |
Luke | evanpro: awesome! | 18:50 |
Luke | haha | 18:50 |
Luke | will it be as cool as c++? | 18:50 |
paulproteus | Luke, It's be as cool as c++++! | 18:50 |
evanpro | EVEN BETTER | 18:50 |
*** epeus is now known as KevinMarks | 18:50 | |
Luke | hahaha | 18:51 |
*** lu|away is now known as luis | 18:54 | |
rejon | Luke: cool! | 18:54 |
*** nathany has quit IRC | 18:55 | |
rejon | just make sure to give it a similar name to the other SVN modules | 18:55 |
rejon | I would say go ahead and make the module and get in sooner rather than later | 18:55 |
rejon | and then just make a page on the wiki and lets start hooking it all in | 18:55 |
rejon | then, let's coordinate a release | 18:55 |
Luke | what'd you mean similar name? | 18:56 |
Luke | i used the mono library naming convention of *-sharp | 18:56 |
rejon | cool | 18:56 |
rejon | i just mean along the lines | 18:56 |
rejon | mlinksva and nathany: btw, I just gave cctools presentation (80+ slides) | 18:57 |
rejon | I have many slides to share with you guys now...redesigned 80% of the ccdeveloper presentation so we can all re-use | 18:58 |
Luke | i'll be right back - i'm gunna take a quick lunch break | 19:01 |
mlinksva | rejon,cool, send em this way | 19:01 |
*** vinu has quit IRC | 19:30 | |
paulproteus | mlinksva, BTW, f-spot is a nice photo management program if you're looking for one. | 19:31 |
paulproteus | It's all bouncy and taggy and supports export to Flickr and Gallery[.sf.net]. | 19:32 |
paulproteus | It doesn't do CC licensing yet, but the developers seem to think they'll work on that at some point. | 19:32 |
bovinity | i concur. F-Spot is great, if you have no grudges against using/installing C#. | 19:33 |
paulproteus | Ew, gross, languages that aren't C. | 19:34 |
mlinksva | paulproteus, i use f-spot. its tagging interface sucks | 19:47 |
paulproteus | I can't think of anything better than select->right-click myself. | 19:48 |
mlinksva | only good for a very limited number of tags | 19:48 |
bovinity | f-spot's tags feel more like categories than loose keywords | 19:48 |
mlinksva | i have a long scrolling list that doesn't scroll quickly | 19:48 |
paulproteus | Oh, there's that. | 19:49 |
mlinksva | text entry with completion i'd prefer | 19:49 |
mlinksva | a la del.icio.us | 19:49 |
paulproteus | Maybe select photos and just start typing? | 20:00 |
*** Sopwith has joined #cc | 20:02 | |
*** rejon has quit IRC | 20:05 | |
*** vinu has joined #cc | 20:06 | |
*** e-star has quit IRC | 20:12 | |
mlinksva | paulproteus, that's what i would want. actually i completely missed the tag-entry field at the bottom of the window. never will i use the context menu again | 20:19 |
mlinksva | for that purpose | 20:19 |
paulproteus | Huh? | 20:19 |
mlinksva | f-spot is much more useable now | 20:19 |
* paulproteus opens f-spot to see | 20:19 | |
mlinksva | Tags: ____________________________________ | 20:19 |
mlinksva | ^t moves focus to end of text field | 20:20 |
paulproteus | Ooh. | 20:25 |
paulproteus | It doesn't seem to like the fact that I've used [comma] one of tag names, though. | 20:27 |
*** e-star has joined #cc | 20:40 | |
paulproteus | mlinksva, It currently takes 90s to generate all the charts. That's not great. The other bad news is that a lot of the time seems spent in matplotlib, the graphing library (now that I made my SQL calls more efficient). | 21:04 |
mlinksva | paulproteus, ok, i guess it needs to be batch then, but it should be easy to regenerate a given day's reports | 21:17 |
paulproteus | mlinksva, Sure. (-: | 21:17 |
paulproteus | mlinksva, There seem to be some problems with the reports with this much data that I'm going to look into for the rest of the day. e.g. http://192.168.103.24/~paulproteus/tmp/All%20The%20Web%20linkbacks%20per%20license.png on http://192.168.103.24/~paulproteus/tmp/ | 21:18 |
paulproteus | It might be problems with my import or with my actual selection of data to graph. | 21:18 |
mlinksva | that looks odd alright | 21:21 |
Luke | mlinksva: cc-sharp (my validation lib) will validate all license urls. banshee will store the url and the logo displayer will parse the URL for the attribute logos. That way all the license info is still stored in the banshee database | 21:24 |
Luke | how does that sound? | 21:25 |
mlinksva | paulproteus, i'm surprised publicdomain doesn't appear in http://192.168.103.24/~paulproteus/tmp/Yahoo%20exact%20license%20distribution.png the old stats have it around 2.5% i think | 21:25 |
mlinksva | Luke, sounds fine | 21:25 |
paulproteus | mlinksva, I'll take a look at that. I might have been excluding it the way I was selecting data for that pie. | 21:25 |
Luke | mlinksva: thanks for helping me fix that symmantics error. these are all the attributes right: http://mirrors.creativecommons.org/presskit/cc.deed.icons.svg ? | 21:26 |
Luke | except the shareing plus which i made one | 21:26 |
bovinity | hrm, sharing plus isn't in that file? | 21:27 |
bovinity | er, sampling | 21:27 |
Luke | no its in a separate file | 21:27 |
Luke | http://mirrors.creativecommons.org/presskit/cc.sampling.plus.icon.svg | 21:28 |
Luke | i'm going to use the CC circle for fallback though. If for some reason a license is verified but the attributes cant be parsed, a CC will display | 21:28 |
Luke | then the user can still view the track properties to see the full license logo | 21:28 |
mlinksva | Luke, yeah, those are all the ones that should be exposed at user level | 21:28 |
Luke | link* | 21:28 |
Luke | mlinksva: excellent. thanks so much | 21:29 |
Luke | the rewrite also makes better use of MVC | 21:29 |
*** Fatalkill has joined #cc | 21:44 | |
*** Fatalkill has left #cc | 21:44 | |
*** Sopwith has quit IRC | 21:56 | |
*** e-star has quit IRC | 22:43 | |
*** e-star has joined #cc | 23:06 | |
*** abhay has joined #cc | 23:11 | |
*** e-star has quit IRC | 23:15 | |
*** abhay has quit IRC | 23:18 | |
*** abhay has joined #cc | 23:19 | |
*** emuzesto has joined #cc | 23:21 | |
*** e-star has joined #cc | 23:21 | |
*** mindbob has joined #cc | 23:24 | |
*** mindbob has left #cc | 23:24 | |
*** vinu has quit IRC | 23:26 | |
*** emuzesto has quit IRC | 23:38 | |
*** sylvinus has quit IRC | 23:47 |
Generated by irclog2html.py 2.3 by Marius Gedminas - find it at mg.pov.lt!