*** [mharrison] has quit IRC | 00:30 | |
*** [mharrison] has joined #cc | 01:13 | |
*** [mharrison] has quit IRC | 03:29 | |
*** [mharrison] has joined #cc | 04:52 | |
*** is4 has quit IRC | 05:14 | |
*** is4 has joined #cc | 05:26 | |
*** is4 has quit IRC | 05:30 | |
*** is4 has joined #cc | 05:33 | |
*** tanjir has quit IRC | 06:01 | |
*** CriticalDozen has joined #cc | 06:02 | |
*** MaKeBuY has joined #cc | 10:06 | |
*** MaKeBuY has quit IRC | 10:15 | |
*** balor has joined #cc | 10:26 | |
*** sama has joined #cc | 10:29 | |
*** Roderick_ has joined #CC | 11:07 | |
*** Roderick_ has quit IRC | 12:28 | |
*** is4 has quit IRC | 13:52 | |
*** is4 has joined #cc | 14:03 | |
*** tvol has joined #CC | 14:04 | |
*** sama_ has joined #cc | 14:10 | |
*** cacimar has joined #cc | 14:18 | |
*** sama has quit IRC | 14:26 | |
*** sama__ has joined #cc | 14:27 | |
*** sama_ has quit IRC | 14:43 | |
*** sama__ has quit IRC | 15:03 | |
*** sama__ has joined #cc | 15:04 | |
*** mlinksva has joined #cc | 15:05 | |
*** rohitj has quit IRC | 15:19 | |
*** balor has quit IRC | 15:23 | |
*** nkinkade has joined #cc | 15:28 | |
paulproteus | Mornin', y'all. | 15:34 |
---|---|---|
mecredis | MORNING | 15:37 |
* mecredis just had his espresso | 15:37 | |
paulproteus | YOW! | 15:38 |
mecredis | yow indeed | 15:38 |
tonyb486 | my neck hurts | 16:03 |
*** balor has joined #cc | 16:26 | |
*** stevel has joined #cc | 16:32 | |
*** rohitj has joined #cc | 16:59 | |
*** hub has joined #cc | 17:09 | |
hub | paulproteus: are you still working on liblicense ? | 17:09 |
nkinkade | paulproteus: Did we provide Giorgos with much of his data, or did he root it out himself? For example, the data used to produce this chart: http://wiki.creativecommons.org/Image:Juris-Ranking-Comparison_WebVersion.jpg | 17:13 |
*** is4 has quit IRC | 17:13 | |
*** is4 has joined #cc | 17:13 | |
paulproteus | hub, Yes, I am, although not a whole lot. | 17:22 |
paulproteus | The next thing on my plate is that somehow, um, a whole bunch of the test suite fails, and I don't know why. | 17:22 |
hub | 'cause it has some nasty code | 17:22 |
hub | in flac.c | 17:22 |
paulproteus | If you'd like to come to my rescue, I'd be honored. (-; | 17:22 |
paulproteus | Let me take a look. | 17:22 |
hub | where it case an int to a pointer, etc. | 17:22 |
hub | E: liblicense 64bit-portability-issue flac.c:35 | 17:22 |
hub | that's what rpmlint tells me | 17:22 |
paulproteus | Oh, dear. | 17:23 |
paulproteus | I'll take a look at that right now. | 17:23 |
paulproteus | Also, if you have a spare moment, I'm not sure that the work we did to make the test suite run against a non-installed version of liblicense is actually still working. | 17:24 |
paulproteus | Which is weird 'cause I don't really see where I broke it. | 17:24 |
paulproteus | By "we did" I mostly mean "you did"! | 17:24 |
hub | that will have to wait a bit | 17:26 |
paulproteus | Sure, no problem. | 17:27 |
*** Bovinity has joined #cc | 17:32 | |
paulproteus | hub, It looks like the API for liblicense uses negative pointers as a return code indicating error. | 17:40 |
paulproteus | Really it'd be better to return NULL and set something like errno. | 17:40 |
hub | paulproteus: I don't know who came up with this idea, but it is bad | 17:40 |
hub | yeah NULL returning you shall | 17:40 |
paulproteus | I agree that it's bad. | 17:40 |
paulproteus | I wonder how I should indicate the reason for the failure. | 17:40 |
paulproteus | As I understand things, I shouldn't hijack errno for my own evil purposes, right? | 17:41 |
paulproteus | I could return a struct instead of a pointer, which seems lame but livable. The git folks are discussing this themselves for how they'll handle libgit2 error returning. | 17:41 |
paulproteus | That'd be an ABI break, of course. | 17:42 |
paulproteus | But then again an ABI break is unavoidable if I want to stop people from thinking "negative" pointers are errors. | 17:43 |
paulproteus | What does e.g. libexempi do for this stuff? | 17:43 |
paulproteus | Namely signaling error conditions that explain why NULL was returned. | 17:43 |
*** sama__ has quit IRC | 17:49 | |
nkinkade | Bovinity: Are you the one queuing up changes for the About page? | 18:23 |
Bovinity | nkinkade: yes, and iwas just replying to that thread | 18:24 |
nkinkade | Oh, good. I just wanted to make sure there was nothing else I needed to do for now. | 18:24 |
*** sama__ has joined #cc | 18:41 | |
*** [mharrison] has quit IRC | 18:44 | |
*** rohitj has quit IRC | 18:47 | |
paulproteus | hub, Any thoughts as to how libexempi does return-NULL-but-signal-an-error handling? | 18:56 |
hub | set_error() and get_error() | 18:59 |
paulproteus | Is that done threadsafely somehow? | 19:00 |
paulproteus | Thread safety is the nice thing about errno. | 19:01 |
*** CriticalDozen has quit IRC | 19:05 | |
hub | paulproteus: using thread local storage | 19:05 |
hub | the error code is local to the thread | 19:06 |
*** CriticalDozen has joined #cc | 19:06 | |
CriticalDozen | Right i've just found someone using a background image i created on their website, it's not protected by CC unlike some of my other pieces of work which i stated is | 19:07 |
CriticalDozen | Do i have any general legal rights to it? | 19:07 |
paulproteus | http://gcc.gnu.org/onlinedocs/gcc-3.3.1/gcc/Thread-Local.html - that's easy enough. | 19:07 |
hub | paulproteus: until you run on non-free platforms | 19:09 |
paulproteus | OS X probably supports __thread, eh? | 19:10 |
paulproteus | And you'd think mingw might. | 19:10 |
paulproteus | http://74.125.45.132/search?q=cache:w01jzVTsNUIJ:www.mingw.org/MinGWiki/index.php/GccStatus+mingw+thread+local+storage&hl=en&ct=clnk&cd=7&gl=us&client=firefox-a suggests GCC 4.3 on Win32 does. | 19:10 |
hub | paulproteus: Crapple does not | 19:10 |
paulproteus | Really!? | 19:10 |
paulproteus | Wow! | 19:10 |
hub | yep | 19:10 |
hub | Crapple | 19:10 |
hub | look at exempi | 19:11 |
paulproteus | Yay. | 19:15 |
paulproteus | #include <pthread.h> | 19:15 |
paulproteus | /* Portable thread local storage using pthreads */ | 19:15 |
paulproteus | Good lord! | 19:15 |
*** is4 has quit IRC | 19:15 | |
*** is4 has joined #cc | 19:16 | |
Bovinity | the cc license on change.gov is rad, but not having a link back to the actual license is less rad. | 19:37 |
*** [mharrison] has joined #cc | 19:45 | |
*** CriticalDozen has quit IRC | 20:01 | |
*** m3cr3d1s has joined #cc | 20:07 | |
*** mecredis has quit IRC | 20:16 | |
*** [mharrison] has quit IRC | 20:24 | |
*** hiszpan has joined #cc | 20:37 | |
hiszpan | pls paste valid cc | 20:39 |
*** stripped has joined #cc | 20:41 | |
paulproteus | http://creativecommons.org/licenses/by-sa/3.0/us/ | 20:43 |
hiszpan | You have cc ? | 20:47 |
paulproteus | See the topic. | 20:47 |
paulproteus | The above is a valid CC. | 20:47 |
hiszpan | There has nothing but it needs I good cc | 20:50 |
Bovinity | paulproteus: nkinkade: http://whygitisbetterthanx.com | 20:51 |
*** K`Tetch_ has joined #cc | 20:51 | |
*** [mharrison] has joined #cc | 20:51 | |
paulproteus | Need credit card numbers? email tips@fbi.gov | 20:53 |
*** K`Tetch has quit IRC | 20:55 | |
*** K`Tetch_ is now known as K`Tetch | 20:55 | |
hiszpan | Credit card reconciles good too roots | 20:55 |
Bovinity | you're a turing failure | 20:56 |
*** hiszpan has quit IRC | 20:57 | |
paulproteus | lol, Bovinit | 20:57 |
paulproteus | y | 20:57 |
*** cacimar has quit IRC | 21:09 | |
*** sama__ has quit IRC | 21:44 | |
nkinkade | paulproteus: Anything more regarding jsWidget and new jurisdictions? | 21:44 |
nkinkade | I'm running make right now. | 21:51 |
nkinkade | But it feels weird to be running make on a subversion tag. | 21:51 |
paulproteus | "make" should do the trick. | 21:53 |
nkinkade | paulproteus: make just failed with a python exception. | 21:53 |
paulproteus | Sweet. | 21:53 |
nkinkade | That's what I said. | 21:53 |
paulproteus | Let me SSH in and take a look. | 21:53 |
paulproteus | hostname? | 21:53 |
nkinkade | paulproteus: a8:/var/www/api.creativecommons.org/www/jswidget/tags/0.92 | 21:54 |
paulproteus | First things first, I'm chowning it to me. | 21:55 |
* paulproteus looks forward to gen_template. | 21:55 | |
paulproteus | So FWIW, if it gets an exception, it doesn't overwrite the file with a half-broken one. | 21:55 |
paulproteus | It generates the new file as whatever.tmp, and if that succeeds, rename()s it to whatever. | 21:56 |
* paulproteus fixes it, anyway | 21:59 | |
paulproteus | nkinkade: | 22:01 |
paulproteus | <jurisdiction-info launched="true" id="no"> | 22:01 |
paulproteus | <languages>no</languages> | 22:01 |
paulproteus | </jurisdiction-info> | 22:01 |
paulproteus | That's the whole jurisdiction_info tag - no URI? | 22:01 |
paulproteus | For Norway. | 22:02 |
paulproteus | My thing blows up 'cause that's like busted. | 22:02 |
nkinkade | paulproteus: I do believe there should be a URL in there. | 22:03 |
nkinkade | Let me look at the license_xsl stuff. | 22:03 |
paulproteus | URL: http://code.creativecommons.org/svnroot/license_xsl/trunk r11346 is what I have, and it seems to lack it. | 22:03 |
nkinkade | By the way, someone did fix http://en.wikipedia.org/wiki/Dixie_(song) | 22:03 |
paulproteus | A post-commit hook of a sanity-check might be of use. | 22:03 |
paulproteus | Awesome! | 22:03 |
paulproteus | re: Dixie | 22:03 |
nkinkade | I guess the note I made to the talk page was noticed after all. | 22:03 |
paulproteus | Are you on the CCi lisT? | 22:03 |
nkinkade | Yes. | 22:03 |
paulproteus | Cool. | 22:04 |
paulproteus | "—Preceding unsigned comment added by Nkinkade (talk • contribs) 00:36, 27 November 2008 (UTC)" ! | 22:04 |
nkinkade | What does "unsigned" mean in this context? | 22:05 |
paulproteus | It (I think) means you didn't write ~~~~ at the end of your comment, so some later weirdo came by and added a signature for you. | 22:07 |
nkinkade | That makes sense. | 22:08 |
nkinkade | I didn't realize that ~~~~ was the standard, but it's logical. | 22:08 |
paulproteus | I don't remember which number of tildes is really standard. | 22:09 |
nkinkade | paulproteus: Norway now has a <uri> element. | 22:10 |
*** [mharrison] has quit IRC | 22:10 | |
nkinkade | Since you're the owner of all those files now, do you want to svn up and make? | 22:10 |
nkinkade | I guess I could masquerade as you. | 22:10 |
* paulproteus works on it | 22:10 | |
paulproteus | FWIW, my "make" svn ups. | 22:11 |
paulproteus | Seems to work. | 22:11 |
paulproteus | Letting it finish now. | 22:11 |
paulproteus | Done. | 22:14 |
nkinkade | paulproteus: Thanks. | 22:16 |
nkinkade | About Dixie, there are no page edits, so I'm not sure why it's fixed now. | 22:17 |
nkinkade | paulproteus: jsWidget has all the jurisdictions. Thanks. | 22:26 |
nkinkade | I guess I need to update the Deploying_Jurisdiction page to note that an update to jsWidget is necessary. | 22:27 |
nkinkade | You'll probably say that that should be done with a post-commit hook, right? | 22:27 |
*** K`Tetch_ has joined #cc | 22:56 | |
*** tvol has quit IRC | 22:59 | |
*** K`Tetch has quit IRC | 23:07 | |
*** tanjir_ has joined #cc | 23:15 | |
*** tanjir has joined #cc | 23:16 | |
*** tanjir has quit IRC | 23:43 | |
*** balor has quit IRC | 23:51 | |
*** tanjir has joined #cc | 23:57 |
Generated by irclog2html.py 2.6 by Marius Gedminas - find it at mg.pov.lt!