*** 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!