Tuesday, 2006-07-18

*** pyc has joined #cc00:03
*** pyc has left #cc00:03
*** KevinMarks has quit IRC00:20
*** bovinity has quit IRC00:39
*** abhay has quit IRC00:52
*** luisv is now known as lu|away01:07
*** vinu has quit IRC01:26
*** e-star has quit IRC01:36
cchelpbotNew news from http://creativecommons.org/weblog/rss: Future of Media <http://creativecommons.org/weblog/entry/5983>02:00
*** e-star has joined #cc02:20
*** whiteg has joined #cc02:47
*** rejon has joined #cc02:47
Lukemlinksva: you around?03:04
Lukeanyone around?03:05
LukeI'd like to know if music files are the only media types that are validated over the internet?03:06
*** Luke__ has joined #cc03:28
*** Luke has quit IRC03:29
*** Luke__ is now known as Luke03:48
*** mlinksva has quit IRC03:53
*** KevinMarks has joined #cc03:57
paulproteusLuke, Hi.04:35
paulproteusLuke, But I don't know the answer to that.04:36
*** rejon has quit IRC04:46
Lukepaulproteus: hey =)04:48
*** Jedi_ has quit IRC05:34
*** nathany has quit IRC05:34
*** lu|away has quit IRC05:34
*** zwnj has quit IRC05:34
*** evanpro has quit IRC05:34
*** acer has quit IRC05:34
*** nathany has joined #cc05:37
*** lu|away has joined #cc05:37
*** zwnj has joined #cc05:37
*** evanpro has joined #cc05:37
*** Jedi_ has joined #cc05:37
*** acer has joined #cc05:37
*** tannewt has joined #cc06:06
tannewthi paulproteus06:08
paulproteusHey tannewt!06:09
paulproteusAre you coming down to CC some time soon?06:09
paulproteusWhere are you now on your wild magical journey?06:09
tannewtsan francisco!06:11
tannewttomorrow morning06:11
paulproteustannewt, Awesome!  Coming for lunch, I hope?06:12
paulproteusBTW, is your nick supposed to expand to "tan newt", like the color and the animal?06:13
paulproteusThat only just occurred to me.06:13
paulproteusGot any plans for what you're going to do at the office?06:13
tannewtack, poor internet06:14
tannewtoriginally yeah06:15
tannewttalk with eric if hes not busy06:15
tannewthang out for a bit06:15
tannewtwe have three interviews tomorrow!06:15
paulproteusCool.  Come around lunch time, and we'll ("probably") even feed you!06:15
paulproteustannewt, Also, BTW, want to sign PGP keys tomorrow?06:16
*** tannewt has quit IRC06:25
*** tannewt has joined #cc06:26
tannewtsorry flaky internet06:26
paulproteusNo prob. (-:06:26
*** e-star has joined #cc06:27
paulproteustannewt, I was just saying if you come for lunch we'll feed you. (-:06:27
paulproteustannewt, Also, I wanted to know if you wanted to do a key signing while you're there.06:27
tannewtsounds good, we're having a big breakfast though06:28
tannewtwe're at a really nice hotel because we got the family rate06:28
* tannewt grins06:28
paulproteusHah!  Who all is "we"?06:28
tannewtmy friend brandon and I06:29
paulproteusFamily rate for two, eh?  Not bad!06:29
tannewtyeah its great06:30
tannewtshower time, see you tomorrow06:35
paulproteusGood night!06:36
paulproteusBTW, there's a shower in the office.06:36
tannewthmm, its between 5th and 6th on howard right?06:37
paulproteustannewt, Yup, 543howard.com.06:39
paulproteustannewt, If you need help finding it feel free to call my cell at 585 506 8865.06:39
Lukei'm almost done with my cc-sharp library06:40
paulproteusLuke, Sweet!06:41
tannewtpaulproteus, sweet thanks06:44
tannewtbbl06:45
paulproteusSee you tomorrow, at least!06:45
*** robmyers has joined #cc06:50
*** zwnj has quit IRC06:52
*** zwnj has joined #cc06:53
*** robmyers has quit IRC06:59
*** e-star has quit IRC07:00
*** tannewt has quit IRC07:18
*** e-star has joined #cc07:48
*** e-star has quit IRC08:07
*** emuzesto has joined #cc08:11
*** emuzesto has quit IRC09:35
*** nathany has quit IRC10:30
*** nathany has joined #cc11:02
*** zwnj has quit IRC11:14
*** nathany_ has joined #cc11:44
*** nathany has quit IRC11:44
*** nathany_ has quit IRC11:50
*** nickgr has joined #cc12:37
*** nickgr has left #cc12:37
*** zwnj has joined #cc12:43
*** zwnj has quit IRC13:38
*** zwnj has joined #cc13:56
*** abhay has joined #cc14:23
*** zwnj has quit IRC14:36
*** Ahri has joined #cc14:44
*** KevinMarks has quit IRC14:44
*** mlinksva has joined #cc15:13
*** e-star has joined #cc15:24
*** abhay has quit IRC15:35
*** Luke has quit IRC15:57
paulproteusmlinksva, Apparently my reporting code is much slower with 377,000 rows in the table than with 3,000.16:20
*** Luke has joined #cc16:27
Lukemlinksva: if I am taking over CCLicenseLib, do I have to keep the license LGPL?16:28
paulproteusLuke, If you re-use the existing code, you have to comply with the code's license.16:29
paulproteusAs I understand it, LGPL code is allowed to be re-licensed as GPL code.  So you have those two options.16:29
paulproteusNote that if you do a reimplementation from scratch, you don't need to worry about this.16:29
*** bovinity has joined #cc16:30
Lukewell its basically all my own code. I kept the old regex16:30
Lukei mean there is really only one way to do certain things. Only one regex will match what I need to find16:31
* paulproteus nods16:31
paulproteusWhy not just stick to LGPL/GPL?16:31
Lukewell I wanted to do GPL16:31
Lukeso i guess i'll do that =)16:31
Lukeis there someone I can consult to see if the code is different enough to be considered free of formar licenses?16:32
Lukei mean there is literally like one line that is the same... the regex line16:33
paulproteusYou 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
paulproteusHaivng said that, the "someone" you might consult might be the software freedom clinic run by Eben Moglen.16:38
paulproteushttp://www.softwarefreedom.org/16:39
Lukeha thanks!16:41
Lukei'll just email them I guess16:41
paulproteusCC: asheesh@asheesh.org (that's me) if you don't mind - I'd love to see what they have to say. (-:16:42
Lukenp16:44
mlinksvaLuke, 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 ianal16:45
mlinksvagpl is probably not a good idea for cclicenselib16:46
mlinksvalgpl would be fine16:46
mlinksvawhy allow it only to be used in gpl software?16:46
Luketrue but lgpl only allows the code to be used in license form16:48
Lukewhat if someone wants to use only a small portion?16:48
Lukelibrary form*16:48
*** KevinMarks has joined #cc16:52
Lukei forgot my uncle is a patent lawyer16:56
Lukei'm going to email him16:57
paulproteusLuke, patents are very much unlike copyrights, and this software license stuff is copyright not patents.17:11
paulproteusLuke, Also, LGPL allows the code to be used in more than library form.17:12
paulproteushttp://en.wikipedia.org/wiki/LGPL17:13
Lukepaulproteus: he's an intellectual property lawyer actually17:13
Lukeso he knows about this stuff17:13
Lukea)  The modified work must itself be a software library.17:14
*** sylvinus has joined #cc17:14
Lukethats directly from the LGPL17:14
paulproteusLuke, Okay, good.17:14
paulproteusLuke, "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
Lukeyea i read the LGPL17:16
Lukebut  1:12 < paulproteus> Luke, Also, LGPL allows the code to be used in more than library form.17:16
Lukethat is not true17:16
paulproteusLuke, Well, if you use the "jump ship provision to GPL" it does. (-;17:17
Lukethat is true =)17:17
Lukei'm more concerned about ownership though17:17
*** vinu has joined #cc17:17
*** rejon has joined #cc18:10
Lukemlinksva: do you have a list of all the license attributes?18:28
Lukein context18:29
mlinksvaLuke, http://web.resource.org/cc/18:31
Lukehehe i'm sorry =) I could have found that myself18:33
Lukeoh nevermind. i meant like all the forms of: "by-nc-sa" and "by-nc" etc18:34
Lukeactually i dont need those either I guess18:34
bovinityLuke: http://creativecommons.org/licenses/18:34
paulproteusBut you shouldn't need those if you're being an RDF purist.18:35
Lukei'm not being an RDF purist18:35
Lukei'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 #cc18:36
paulproteusLuke, Well, a license attribute purist, at least.18:36
*** nathany has joined #cc18:37
Lukehey nathany18:37
nathanyhey luke18:37
Lukei wrote a new CC library for C# called cc-sharp18:38
Lukelast night18:38
Lukeusing my code from ccBanshee18:38
nathanycool18:39
nathanyso usuable separate from ccBanshee?18:39
Lukeyes18:40
Lukefor validation18:40
nathanyexcellent18:40
Luke*verification18:40
Lukeas well as rdf parsing and base32 encoding18:40
Lukei'm not sure what other media types can be verified over the internet via http but its abstracted to do any file at all18:41
Lukefile type*18:41
nathanyright now MP3 and OGG are the only interesting ones18:41
Lukecool18:41
nathanyso we have a license wrappers project if you're interested in hosting the code with us18:41
nathanyotherwise let me find the wiki page to add details to18:41
Lukeineed i am18:42
Lukeits still experimental. i just wrote it all last night =)18:42
nathanythat's cool18:42
Lukerejon's really been inspiring me to pick up CCLicenseLib18:42
nathanynow this would be orthogonal to that, right? verification, not metadata modeling18:42
Lukeright there is no metadata modeling18:43
nathanywell if you want to start committing it to the SF.net repos that'd be cool18:43
nathanyyou can use an svn:external to link the two pieces together18:43
nathany(so a ccBanshee checkout will contain the cc-sharp piece as well)18:43
Lukeyea I will. I figured since i was doing such massive changes, i'd wait till I stablized it a bit18:43
nathanyok, cool18:44
Lukeawesome18:44
Lukedo you mind if I make a cc-sharp repo along side my ccbanshee repo?18:44
*** KevinMarks has quit IRC18:49
nathanyin sf.net?18:49
nathanyno, please do18:49
evanproLuke: I'm going to make an improved version of your library called cc-plus-plus-sharp-sharp-plus18:49
Lukeevanpro: awesome!18:50
Lukehaha18:50
Lukewill it be as cool as c++?18:50
paulproteusLuke, It's be as cool as c++++!18:50
evanproEVEN BETTER18:50
*** epeus is now known as KevinMarks18:50
Lukehahaha18:51
*** lu|away is now known as luis18:54
rejonLuke: cool!18:54
*** nathany has quit IRC18:55
rejonjust make sure to give it a similar name to the other SVN modules18:55
rejonI would say go ahead and make the module and get in sooner rather than later18:55
rejonand then just make a page on the wiki and lets start hooking it all in18:55
rejonthen, let's coordinate a release18:55
Lukewhat'd you mean similar name?18:56
Lukei used the mono library naming convention of *-sharp18:56
rejoncool18:56
rejoni just mean along the lines18:56
rejonmlinksva and nathany: btw, I just gave cctools presentation (80+ slides)18:57
rejonI have many slides to share with you guys now...redesigned 80% of the ccdeveloper presentation so we can all re-use18:58
Lukei'll be right back - i'm gunna take a quick lunch break19:01
mlinksvarejon,cool, send em this way19:01
*** vinu has quit IRC19:30
paulproteusmlinksva, BTW, f-spot is a nice photo management program if you're looking for one.19:31
paulproteusIt's all bouncy and taggy and supports export to Flickr and Gallery[.sf.net].19:32
paulproteusIt doesn't do CC licensing yet, but the developers seem to think they'll work on that at some point.19:32
bovinityi concur. F-Spot is great, if you have no grudges against using/installing C#.19:33
paulproteusEw, gross, languages that aren't C.19:34
mlinksvapaulproteus, i use f-spot.  its tagging interface sucks19:47
paulproteusI can't think of anything better than select->right-click myself.19:48
mlinksvaonly good for a very limited number of tags19:48
bovinityf-spot's tags feel more like categories than loose keywords19:48
mlinksvai have a long scrolling list that doesn't scroll quickly19:48
paulproteusOh, there's that.19:49
mlinksvatext entry with completion i'd prefer19:49
mlinksvaa la del.icio.us19:49
paulproteusMaybe select photos and just start typing?20:00
*** Sopwith has joined #cc20:02
*** rejon has quit IRC20:05
*** vinu has joined #cc20:06
*** e-star has quit IRC20:12
mlinksvapaulproteus, 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 again20:19
mlinksvafor that purpose20:19
paulproteusHuh?20:19
mlinksvaf-spot is much more useable now20:19
* paulproteus opens f-spot to see20:19
mlinksvaTags: ____________________________________20:19
mlinksva^t moves focus to end of text field20:20
paulproteusOoh.20:25
paulproteusIt doesn't seem to like the fact that I've used [comma] one of tag names, though.20:27
*** e-star has joined #cc20:40
paulproteusmlinksva, 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
mlinksvapaulproteus, ok, i guess it needs to be batch then, but it should be easy to regenerate a given day's reports21:17
paulproteusmlinksva, Sure. (-:21:17
paulproteusmlinksva, 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
paulproteusIt might be problems with my import or with my actual selection of data to graph.21:18
mlinksvathat looks odd alright21:21
Lukemlinksva: 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 database21:24
Lukehow does that sound?21:25
mlinksvapaulproteus, 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 think21:25
mlinksvaLuke, sounds fine21:25
paulproteusmlinksva, I'll take a look at that.  I might have been excluding it the way I was selecting data for that pie.21:25
Lukemlinksva: 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
Lukeexcept the shareing plus which i made one21:26
bovinityhrm, sharing plus isn't in that file?21:27
bovinityer, sampling21:27
Lukeno its in a separate file21:27
Lukehttp://mirrors.creativecommons.org/presskit/cc.sampling.plus.icon.svg21:28
Lukei'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 display21:28
Lukethen the user can still view the track properties to see the full license logo21:28
mlinksvaLuke, yeah, those are all the ones that should be exposed at user level21:28
Lukelink*21:28
Lukemlinksva: excellent. thanks so much21:29
Lukethe rewrite also makes better use of MVC21:29
*** Fatalkill has joined #cc21:44
*** Fatalkill has left #cc21:44
*** Sopwith has quit IRC21:56
*** e-star has quit IRC22:43
*** e-star has joined #cc23:06
*** abhay has joined #cc23:11
*** e-star has quit IRC23:15
*** abhay has quit IRC23:18
*** abhay has joined #cc23:19
*** emuzesto has joined #cc23:21
*** e-star has joined #cc23:21
*** mindbob has joined #cc23:24
*** mindbob has left #cc23:24
*** vinu has quit IRC23:26
*** emuzesto has quit IRC23:38
*** sylvinus has quit IRC23:47

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