| *** hdworak has joined #cc | 00:13 | |
| *** rohitj has quit IRC | 01:06 | |
| *** pmiller has quit IRC | 01:09 | |
| *** presroi_ has quit IRC | 01:28 | |
| *** presroi has joined #cc | 01:30 | |
| *** presroi has quit IRC | 01:49 | |
| *** ajbrooks has left #cc | 02:10 | |
| hdworak | paulproteus: are you here? | 02:49 |
|---|---|---|
| *** sama has joined #cc | 03:28 | |
| *** rohitj has joined #cc | 03:39 | |
| paulproteus | hdworak, Hi | 03:53 |
| paulproteus | hdworak, I'm about to go to bed. | 03:53 |
| paulproteus | But what's up? | 03:53 |
| hdworak | how strict is the validator supposed to be when it comes to parsing HTML? | 03:54 |
| hdworak | if it can't be parsed, do we bother? | 03:54 |
| hdworak | or we do tidy and if it still can't be parsed (not well-formed), we don't bother? | 03:54 |
| paulproteus | I think it should fall back and do best-effort parsing. | 03:54 |
| paulproteus | You could try tidy, and then try falling back to BeautifulSoup. | 03:54 |
| hdworak | what if someone pastes the content of a MP3 file | 03:54 |
| hdworak | in the HTML box | 03:54 |
| paulproteus | Well, for bonus points, you could detect MP3 filetype and call liblicense on it and show the MP3 metadata that is relevant. | 03:55 |
| paulproteus | But that's not really important for this project. | 03:55 |
| paulproteus | What you need are tests. | 03:55 |
| paulproteus | I'll help you with those tomorrow, once I've slept. | 03:55 |
| hdworak | bonus points? | 03:56 |
| paulproteus | Bonus points meaning like "extra credit" on a test. | 03:56 |
| paulproteus | To earn more than 100% marks. | 03:56 |
| hdworak | ? | 03:56 |
| paulproteus | Never mind. | 03:56 |
| paulproteus | Talk to you tomorrow. | 03:56 |
| hdworak | ok, g'nite | 03:56 |
| *** pmiller has joined #cc | 04:10 | |
| *** kristallpirat has joined #cc | 06:56 | |
| *** rohitj has quit IRC | 07:02 | |
| *** mrgarin has joined #cc | 07:05 | |
| *** pmiller has quit IRC | 08:18 | |
| *** kristallpirat has quit IRC | 08:24 | |
| *** kristallpirat has joined #cc | 08:52 | |
| *** sama has quit IRC | 09:01 | |
| *** sama has joined #cc | 09:01 | |
| *** nathany has joined #cc | 09:31 | |
| *** kristallpirat has quit IRC | 09:47 | |
| *** kristallpirat has joined #cc | 09:49 | |
| *** sama has quit IRC | 09:54 | |
| *** stevel has joined #cc | 10:05 | |
| *** bheekling has quit IRC | 10:40 | |
| *** kristallpirat has quit IRC | 10:40 | |
| *** greg-g has joined #cc | 10:49 | |
| *** jordon has joined #cc | 11:04 | |
| paulproteus | nathany, Mornin'. | 11:19 |
| nathany | paulproteus: gueten tag | 11:19 |
| nathany | 'sup? ;) | 11:19 |
| *** jordon has left #cc | 11:19 | |
| paulproteus | catsup | 11:19 |
| nathany | are you coming into the office? | 11:21 |
| paulproteus | Yes, some time. | 11:21 |
| paulproteus | I just woke up, and I'm trying to decide between WFH until noon or just get to the office by 10. | 11:21 |
| paulproteus | The latter is probably the better idea. | 11:21 |
| paulproteus | I'll try to do that. (-: | 11:22 |
| nathany | yeah, i'd like to have a brief talk re: 64b | 11:22 |
| nathany | ok | 11:22 |
| *** ajbrooks has joined #cc | 11:23 | |
| *** bovinity has joined #cc | 11:24 | |
| *** jgay has joined #cc | 11:28 | |
| paulproteus | Okay, more like 10:30. | 11:39 |
| *** greg-g has quit IRC | 11:56 | |
| hdworak | paulproteu | 12:07 |
| hdworak | here's another proof I'm working | 12:07 |
| hdworak | http://chardet.feedparser.org/docs/usage.html#usage.basic | 12:07 |
| hdworak | in the second example they have charset but it should chardet | 12:07 |
| hdworak | ... | 12:07 |
| hdworak | summer of spellchecking | 12:07 |
| *** jbradley_ has joined #cc | 12:09 | |
| *** jbradley_ has left #cc | 12:09 | |
| *** mrgarin_ has joined #cc | 12:24 | |
| *** mrgarin has quit IRC | 12:33 | |
| *** jocke has joined #cc | 12:34 | |
| jocke | <span xmlns:dc="http://purl.org/dc/elements/1.1/" href="http://purl.org/dc/dcmitype/Text" property="dc:title" rel="dc:type">Titel</span> | 12:34 |
| jocke | Why is that important? | 12:34 |
| *** presroi has joined #cc | 12:36 | |
| hdworak | RDFa? | 12:36 |
| jocke | yeah | 12:39 |
| hdworak | are you asking about the purpose of RDFa in general or about that particular DC-related values? | 12:40 |
| jocke | that particular dc-related values | 12:41 |
| paulproteus | hdworak, You should email Mark Pilgrim about that typo IMHO. | 12:41 |
| paulproteus | But nice. (-: | 12:41 |
| hdworak | lol :) | 12:41 |
| hdworak | I'll email his company directly | 12:41 |
| paulproteus | Er, all of Google? | 12:41 |
| paulproteus | That seems excessive. | 12:41 |
| hdworak | yeah ;) | 12:41 |
| paulproteus | (-: | 12:42 |
| *** sama has joined #cc | 12:43 | |
| jocke | Is it okay to remove the license picture from your HTML? | 12:44 |
| paulproteus | Sure, if you like. | 12:44 |
| jocke | okay cool | 12:45 |
| paulproteus | The license icon helps people recognize the license, though. | 12:45 |
| hdworak | how many developers are there at cc? | 12:45 |
| hdworak | 3? | 12:45 |
| paulproteus | That's about right, yeah. | 12:45 |
| paulproteus | nathany, Whenever you wanna chat about 64b lemme know. | 12:45 |
| hdworak | I've noticed on blackboard photos on nathany's Flickr | 12:45 |
| paulproteus | (-: | 12:45 |
| nathany | paulproteus: will do | 12:46 |
| nathany | let me complete this brain cycle | 12:46 |
| paulproteus | power cycle | 12:46 |
| *** BobChao has joined #cc | 12:57 | |
| *** mrgarin has joined #cc | 13:05 | |
| *** mrgarin_ has quit IRC | 13:21 | |
| *** kristallpirat has joined #cc | 13:23 | |
| rejon | nathany: who did you work with at IA on connecting up ccpublisher to their services? | 13:26 |
| rejon | whoa, 26 ppl in here :) | 13:26 |
| rejon | hi friends :) | 13:26 |
| nathany | don't remember his name off the top of my head | 13:26 |
| nathany | he's no longer there | 13:26 |
| rejon | did you use FTP or do they have some API (i haven't looked into) | 13:27 |
| nathany | yes | 13:27 |
| rejon | for transferring files in ccpublisher? | 13:27 |
| nathany | you did an API call to provision a place to upload to | 13:28 |
| nathany | then ftp the files up | 13:28 |
| nathany | then call the api to complete the transaction | 13:28 |
| rejon | is it solid/stable? | 13:28 |
| nathany | is what solid/stable> | 13:28 |
| nathany | the api? | 13:28 |
| rejon | the api + ftp | 13:28 |
| rejon | for IA | 13:28 |
| nathany | its ok... if things get stuck midway (ie, the ftp transaction fails) it can cause some grief | 13:29 |
| rejon | I'm amazed how with services like flickr, archive.org is forgotten ;) | 13:29 |
| rejon | yah, I was just thinking how cool to be able to mount my ia folder | 13:29 |
| rejon | i'm a cheap bastard and don't want to upload my photos to flickr | 13:30 |
| nathany | ah | 13:30 |
| rejon | i guess could make a fuse fs | 13:30 |
| nathany | yeah, not sure what the read api looks like | 13:30 |
| *** isforseth has quit IRC | 13:31 | |
| rejon | man, this is ridiculous, i blogged about lil wayne and like 90% of my web traffic is from hiphop ppl...this is nuts...note the decision to add ads...the perfect clickers :) | 13:34 |
| rejon | anyone from cc want a weekly email about our site analytics? | 13:50 |
| rejon | cool feature just found | 13:50 |
| bovinity | how much information does it send? | 13:51 |
| rejon | a pdf | 13:52 |
| rejon | or some other formats | 13:52 |
| rejon | pretty cool to see weekly | 13:52 |
| rejon | i check far too much ;) | 13:52 |
| bovinity | does it just do weekly page counts, or does it show which pages, number of views, locations, etc? | 13:53 |
| rejon | right | 13:54 |
| *** greg-g has joined #cc | 13:54 | |
| rejon | the main overview...6 pages with graphics and stuff | 13:54 |
| rejon | actually, probably a good thing to send to staff list, but not willing to take that battle on ;) | 13:54 |
| *** Yaco has quit IRC | 14:11 | |
| hdworak | oh, that Pilgrim guy wrote Dive into Python | 14:16 |
| paulproteus | Ya! | 14:16 |
| hdworak | I've started reading that book | 14:17 |
| hdworak | now that's something | 14:17 |
| paulproteus | mecredis, I'll spare everyone the email, but congratulations on joining the CC staff. | 14:17 |
| bovinity | good book | 14:17 |
| hdworak | ok, I guess I've finished handling character encoding | 14:17 |
| mecredis | paulproteus: thanks | 14:17 |
| mecredis | :) | 14:17 |
| paulproteus | Is this full-time? | 14:17 |
| mecredis | indeed | 14:17 |
| paulproteus | (rejoining, never leaving, whatever) | 14:17 |
| hdworak | so now you have 4 devs? | 14:17 |
| mecredis | I guess I should add a sig to my e-mail to cc-community | 14:17 |
| hdworak | :) | 14:17 |
| mecredis | haha | 14:17 |
| paulproteus | mecredis, Nah, I don't have a relevant sig on mine! | 14:18 |
| paulproteus | hdworak, No, mecredis's primary role at least isn't tech. | 14:18 |
| hdworak | I've got handling uploaded files, downloading remote files, and parsing directly input files | 14:18 |
| mecredis | hdworak: your GSoC sounds fun | 14:18 |
| hdworak | I download via urllib | 14:19 |
| *** mrgarin_ has joined #cc | 14:19 | |
| hdworak | mecredis: increddibly, 'cause I learn new stuff every day | 14:19 |
| hdworak | once I get the content via one mean or another, I parse it to detect the character encoding | 14:19 |
| hdworak | if the content was submitted via URL, I take HTTP header (Content-Type) into account | 14:20 |
| paulproteus | hdworak, Okay, so are you using git yet? | 14:21 |
| paulproteus | bovinity, nathany, eat? | 14:21 |
| paulproteus | hdworak, And let's have you use some tests. | 14:21 |
| paulproteus | Because I don't believe code works unless it's tested. | 14:21 |
| hdworak | then I use encutils to detect the encoding, it should work on feeds, too | 14:21 |
| nathany | paulproteus: curry? | 14:21 |
| paulproteus | Lemme see | 14:21 |
| hdworak | and if that fails, I use chardet, but I guess it might be redundant, 'cause encutils can use that interally | 14:22 |
| hdworak | I don't quite get the idea of tests | 14:22 |
| paulproteus | nathany, Nah, but I can meet you back. | 14:22 |
| hdworak | I understand testing the license-related stuff | 14:22 |
| nathany | ok | 14:22 |
| hdworak | but so far I'm just writing simple methods that use external, tested eggs | 14:23 |
| hdworak | should I copy+paste that tests? | 14:23 |
| paulproteus | hdworak, No, I'll show you shortly-ish. | 14:23 |
| paulproteus | nathany, Actually maybe yes on curry. | 14:23 |
| paulproteus | Ping me when you'll leave. Yes on A. | 14:23 |
| paulproteus | I mean, curry. | 14:23 |
| hdworak | I need to generate the new RSA key | 14:24 |
| paulproteus | "Part of this results from poor implementation (or the blind belief that vi and awk are network management tools)." <http://www.faqs.org/rfcs/rfc1454.html> | 14:24 |
| paulproteus | This RFC has a lot of great quotes. | 14:24 |
| *** mrgarin_ has quit IRC | 14:27 | |
| *** greg_g has joined #cc | 14:28 | |
| *** greg-g has quit IRC | 14:29 | |
| *** greg_g is now known as greg-g | 14:29 | |
| hdworak | ok | 14:34 |
| hdworak | I'll try to make a commit with git | 14:35 |
| *** mrgarin has quit IRC | 14:35 | |
| jocke | "Titel av Joakim Olsson är licenserad under en Creative Commons Erkännande-Ickekommersiell-Inga bearbetningar 2.5 Sverige-licens." | 14:38 |
| jocke | Is it okay to have like that in swedish? | 14:38 |
| hdworak | do I have to manually add new files I've created (like controller actions) to the git commit? | 14:44 |
| hdworak | or can I do it recursively (like add *) | 14:44 |
| paulproteus | hdworak, git add * will use your shell to glob. | 14:52 |
| paulproteus | That's fine. | 14:52 |
| paulproteus | But don't add .pyc files. | 14:52 |
| jocke | http://stallman.org/ scroll down to the bottom. as you can see, he is using cc licenses. do you think that the way he wrote it is valid? | 14:53 |
| hdworak | git add * doesn't work | 14:59 |
| hdworak | it doesn't add validator/controllers/validation.py | 15:00 |
| hdworak | hm... | 15:19 |
| hdworak | I did git add -i, then hit add untracked | 15:19 |
| hdworak | then entered * | 15:19 |
| hdworak | it said "added 9 paths" | 15:19 |
| hdworak | it seems to work :D | 15:20 |
| hdworak | I see the fake email is in fact shown online: http://code.creativecommons.org/viewgit?p=validator.git;a=commit;h=sandbox | 15:21 |
| paulproteus | hdworak, Excellent. | 15:21 |
| hdworak | anyway, how to do it w/o bash in a non-interactive way? | 15:22 |
| paulproteus | git add */*/*py | 15:22 |
| paulproteus | for example | 15:22 |
| hdworak | so there's no recursion? | 15:22 |
| paulproteus | That uses bash, but it would be fine for you. | 15:22 |
| paulproteus | Yes, it uses shell globbing. | 15:22 |
| paulproteus | If you wanted to go totally nuts, you could do | 15:22 |
| paulproteus | git add $(find -name '*.py') | 15:23 |
| hdworak | what's nuts about it? | 15:23 |
| * paulproteus shrugs | 15:24 | |
| paulproteus | It's just a little more complicated. | 15:24 |
| hdworak | and why not $(find -name '*') | 15:24 |
| hdworak | if I have .gitignore | 15:24 |
| hdworak | ? | 15:24 |
| paulproteus | That will pass in .pyc files, which if explicitly passed to git will I think then be tracked. | 15:24 |
| hdworak | so overrides .gitignore? | 15:25 |
| bovinity | paulproteus: did you ever get that ubuntu livecd burned? | 15:25 |
| hdworak | ain't a DVD better? | 15:25 |
| paulproteus | bovinity, Yes, and I think I have it. | 15:25 |
| bovinity | it'll respect gitignore | 15:26 |
| bovinity | btw | 15:26 |
| paulproteus | Oh, interesting. | 15:26 |
| paulproteus | That's surprising. | 15:26 |
| hdworak | http://www.imagesduo.com/uploads/31820AcMyy6BaGztfzHMzWneXiYLRPahPp6M.png :D | 15:27 |
| bovinity | hdworak: what a fine array of dashes you have | 15:28 |
| hdworak | I think I'll write about tools tomorrow on the Wiki | 15:28 |
| hdworak | oh yeah, very useful | 15:28 |
| hdworak | to bypass hyphen-minus plague | 15:28 |
| hdworak | ;) | 15:28 |
| bovinity | i for one appreciate it | 15:28 |
| paulproteus | nathany, BTW my recommendation is, if you don't want to spend the money on three servers for the overlapping month, just have me do the sex change. | 15:28 |
| hdworak | non-breaking hyphen, figure dash, en dash, em dash | 15:29 |
| nathany | paulproteus: understood | 15:29 |
| nathany | that's what i'm leaning towards ATM | 15:29 |
| hdworak | ok, I'll be going. so long | 15:32 |
| *** hdworak has quit IRC | 15:33 | |
| *** stevel_ has joined #cc | 15:46 | |
| *** stevel has quit IRC | 15:52 | |
| *** tvol has joined #CC | 15:55 | |
| *** stevel_ is now known as stevel | 15:57 | |
| *** Zoidfarb has joined #cc | 16:30 | |
| Zoidfarb | Does anyone know, for the purposes of the creative commons, does cropping a photo count as a derivative work? | 16:30 |
| Zoidfarb | what about resizing? | 16:31 |
| jgay | tvol, anyone interesting in the work of Sunlight Foundation and others should join #sunlight -- it'll be a real channel someday soon run by the Sunlight Foundation. I want friends in that channel, now, though. | 16:43 |
| *** bovinity has quit IRC | 16:44 | |
| *** bovinity has joined #cc | 16:45 | |
| *** bovinity has quit IRC | 16:47 | |
| *** bovinity has joined #cc | 16:48 | |
| paulproteus | Zoidfarb, Have you checked the (long) CC FAQ to see if it answers that? | 16:48 |
| *** kristallpirat has quit IRC | 16:49 | |
| Zoidfarb | no, where's that located? | 16:49 |
| Zoidfarb | most of the things I've read seem to think that a work is "derivative" if it changes the intent of the original | 16:49 |
| Zoidfarb | so resizing wouldn't count, nor would like cropping out the edges of a photo | 16:50 |
| Zoidfarb | but that like, cropping one person out of a photo would | 16:50 |
| bovinity | http://williampatry.blogspot.com/2008/02/photographs-and-derivative-works.html | 16:50 |
| Zoidfarb | or cropping a photo so that the focus fell on a different object would | 16:50 |
| Zoidfarb | hmm, they're using the “recast, transform, or adapt” standard, apparently | 16:51 |
| Zoidfarb | which is an even higher standard | 16:51 |
| paulproteus | Wow, the topic doesn't list the FAQ. | 16:52 |
| *** paulproteus changes topic to "Creative Commons FAQ http://creativecommons.org/faq/ :: chat logs -> http://mirrors.creativecommons.org/irc/cc/ :: related groups' IRC: #freeculture | No answer? Email the lists - http://creativecommons.org/discuss | Need credit card numbers? email tips@fbi.gov" | 16:53 | |
| paulproteus | That should do for now. | 16:53 |
| Zoidfarb | The FAQ doesn't specifically answer my question, but still good to have it there | 16:59 |
| *** UltraMagnus has joined #cc | 17:00 | |
| *** Zoidfarb has left #cc | 17:08 | |
| *** tvol has quit IRC | 17:12 | |
| *** pmiller has joined #cc | 17:23 | |
| *** presroi has quit IRC | 17:31 | |
| *** Yaco has joined #cc | 17:35 | |
| *** jgay has quit IRC | 17:36 | |
| *** sama has quit IRC | 17:41 | |
| *** conley has joined #CC | 17:41 | |
| *** stevel has quit IRC | 17:46 | |
| paulproteus | bovinity, ajbrooks, http://labs.creativecommons.org/~paulproteus/tmp/cclmap/ is my quick hack demo of the map | 17:50 |
| paulproteus | I'm still working on tying the data to the map reliably, so expect some bumpiness. | 17:50 |
| bovinity | nice start | 17:51 |
| bovinity | aside from a missing pin, in belgium | 17:51 |
| *** stevel has joined #cc | 17:51 | |
| ajbrooks | paulproteus: nice! | 17:54 |
| *** tvol has joined #CC | 18:00 | |
| *** stevel_ has joined #cc | 18:01 | |
| *** m3cr3d1s has joined #cc | 18:06 | |
| *** mecredis has quit IRC | 18:06 | |
| paulproteus | Yeah, I don't know what's up with Belgium. | 18:07 |
| bovinity | is that one cc is attending? | 18:08 |
| paulproteus | nathany, Should I move the a8 web sites to a6 now? What's the status? | 18:08 |
| nathany | paulproteus: yes please | 18:08 |
| nathany | ignore tomcat for a moment while i check in with AB | 18:09 |
| paulproteus | nathany, Is the plan to have me go forward with the sex change while running? | 18:09 |
| ajbrooks | paulproteus: nope, the only one CC is attending is the Sapporo, Japan one | 18:09 |
| bovinity | well that's bizarre | 18:09 |
| paulproteus | I agree. | 18:09 |
| paulproteus | (-: | 18:09 |
| ajbrooks | it's the latest date on the list though | 18:11 |
| *** stevel has quit IRC | 18:16 | |
| *** stevel_ is now known as stevel | 18:21 | |
| *** eugman has joined #cc | 18:29 | |
| eugman | Is there any guide to when material from different cc licenses can be combined? | 18:32 |
| *** greg-g has quit IRC | 18:33 | |
| bovinity | eugman: what are you trying to do? | 18:34 |
| bovinity | or, rather, what would you like to do? | 18:34 |
| eugman | Well nothing currently but I've been checking out ccmixter and started wondering when making a mix what restrictions there are on picking a license. Like is it fine to take parts something under a cc-by or a sampling license and put the final song under a cc-by-nc-sa license? | 18:38 |
| *** eugman_ has joined #cc | 18:40 | |
| bovinity | eugman_: http://wiki.creativecommons.org/FAQ#I_used_part_of_a_Creative_Commons-licensed_work.2C_which_Creative_Commons_license_can_I_relicense_my_work_under.3F | 18:40 |
| eugman_ | ah, perfect | 18:40 |
| bovinity | that faq section should answer your query | 18:40 |
| bovinity | with a chart and everything | 18:40 |
| *** Yaco has quit IRC | 18:40 | |
| *** stevel has quit IRC | 18:41 | |
| *** Yaco has joined #cc | 18:42 | |
| *** stevel has joined #cc | 18:42 | |
| *** nathany has quit IRC | 18:44 | |
| *** eugman_ has quit IRC | 18:48 | |
| bovinity | paulproteus: if one has git-svn'd a repo and split the svn branches into git branches... if one were to git merge to a branch, and push the branch back to svn, would it be akin to using svnmerge? | 18:52 |
| bovinity | i'm not entirely clear on git-svn and how it handles svn branches | 18:52 |
| *** eugman has quit IRC | 18:57 | |
| *** Yaco has quit IRC | 19:06 | |
| *** ajbrooks has quit IRC | 19:07 | |
| *** jgay has joined #cc | 19:13 | |
| paulproteus | bovinity, I'm not super clear on that either. | 19:17 |
| paulproteus | FWIW you'd be svn dcommitting, not pushing. | 19:17 |
| paulproteus | But you already know that. | 19:17 |
| bovinity | yes | 19:17 |
| bovinity | i figured you'd grok the parlance ;) | 19:18 |
| paulproteus | (-: | 19:18 |
| paulproteus | You should probably rebase your changes to be on top of some svn commit. | 19:20 |
| paulproteus | And then git svn dcommit would make perfect sense. | 19:20 |
| bovinity | hm, except it would ignore the svnmerge svn:property, and break the system. | 19:23 |
| bovinity | oh well | 19:23 |
| bovinity | unless we get everyone over to the git/git-svn side... :P | 19:23 |
| paulproteus | There's work in git-svn to not ignore the svnmerge property. | 19:24 |
| paulproteus | I'm on the git list (is that like a hit list?) and I read about it there. | 19:25 |
| *** UltraMagnus has quit IRC | 19:26 | |
| bovinity | oh, well that sure would be handy | 19:27 |
| *** bovinity has quit IRC | 19:38 | |
| *** stevel_ has joined #cc | 19:54 | |
| *** stevel has quit IRC | 20:10 | |
| *** BobChao has quit IRC | 20:42 | |
| *** stevel_ has quit IRC | 20:55 | |
| *** jocke has quit IRC | 20:57 | |
| *** ajbrooks has joined #cc | 21:08 | |
| *** jgay has quit IRC | 22:08 | |
| *** AndyGraybeal has joined #cc | 22:20 | |
| *** AndyGraybeal has left #cc | 22:20 | |
| *** stevel has joined #cc | 22:28 | |
| *** BobChao has joined #cc | 22:36 | |
| *** stevel has quit IRC | 22:45 | |
| *** tvol has quit IRC | 22:48 | |
| *** stevel has joined #cc | 22:57 | |
| *** stevel has quit IRC | 23:00 | |
| *** paulproteus has quit IRC | 23:04 | |
Generated by irclog2html.py 2.6 by Marius Gedminas - find it at mg.pov.lt!