JED3 | paroneayea: doh | 00:05 |
---|---|---|
paroneayea | doh? | 00:06 |
JED3 | licenserdf's questions.xml has the enum descriptions excluded, i wonder why | 00:06 |
paroneayea | hm | 00:13 |
*** oshani has quit IRC | 00:17 | |
JED3 | if you replace the questions.xml of licenserdf with the version in the trunk of license_xsl it seems to work just fine | 00:17 |
JED3 | paroneayea: just pushed those updates to cc.license | 00:29 |
*** JED3 has quit IRC | 00:37 | |
*** k9d-925 has joined #cc | 00:39 | |
*** pyrak has quit IRC | 00:45 | |
*** akozak has quit IRC | 00:56 | |
*** anttil has quit IRC | 00:58 | |
*** JED3 has joined #cc | 01:19 | |
*** luisv has quit IRC | 01:24 | |
*** odemia_ has quit IRC | 01:29 | |
*** Odemia has joined #cc | 01:30 | |
*** jzacsh has joined #cc | 01:43 | |
jzacsh | hello, I have a copy of a script (programming) that is released under the following license, which specifies "no derivitive work"... however, I don't want to release my modifications of the script, I just want to use the modifications personally. Is this legal? "Creative Commons Attribution-No Derivative Works 3.0 Netherlands License" -- http://www.csvimproved.com/csvi-virtuemart-documentation/ | 01:46 |
*** nathany has joined #cc | 01:53 | |
*** JED3 has quit IRC | 01:55 | |
*** JED3 has joined #cc | 02:12 | |
*** oshani has joined #cc | 02:21 | |
*** oshani has quit IRC | 02:28 | |
*** oshani has joined #cc | 02:30 | |
*** luisv has joined #cc | 02:35 | |
*** luisv has left #cc | 02:35 | |
*** pyrak has joined #cc | 02:40 | |
*** JED3 has quit IRC | 02:40 | |
*** JED3 has joined #cc | 02:48 | |
*** Kaetemi has quit IRC | 02:57 | |
*** Kaetemi has joined #cc | 03:05 | |
*** JoiIto has joined #cc | 03:14 | |
*** Kaetemi has quit IRC | 03:21 | |
*** Kaetemi has joined #cc | 03:23 | |
*** tantek has quit IRC | 03:29 | |
*** JED3 has quit IRC | 03:37 | |
*** papyromancer has quit IRC | 03:39 | |
*** oshani has quit IRC | 03:41 | |
*** nkinkade has quit IRC | 03:53 | |
*** oshani has joined #cc | 03:59 | |
*** oshani has quit IRC | 04:04 | |
paroneayea | ffffffffff | 04:14 |
paroneayea | oops | 04:14 |
*** oshani has joined #cc | 04:46 | |
*** IlyaHaykinson_ has joined #cc | 05:01 | |
IlyaHaykinson_ | hi all. i am working on a multilingual CC-BY-SA licensed documentation project (the Ubuntu manual), and our translation teams wanted to include translated versions of the CC license in the manual. | 05:02 |
IlyaHaykinson_ | the problem is that there aren't versions of the CC license in all of the languages that we have for our manual | 05:02 |
IlyaHaykinson_ | is there precedent, or policy, on using ad-hoc translations? | 05:02 |
IlyaHaykinson_ | i.e. saying "this is an unofficial translation; read the English version at <url>"? or are these discouraged, and one should use the English / unported version when the localized one is not available? | 05:03 |
paroneayea | IlyaHaykinson_: english and unported are two different things :) | 05:19 |
paroneayea | it is almost always best to use unported, regardless of language | 05:19 |
paroneayea | if you have people interested in doing translations though, best to contact Diane Peters: diane [at] creativecommons.org | 05:21 |
IlyaHaykinson_ | paroneayea: thanks. i will reach out to her. | 05:21 |
paroneayea | IlyaHaykinson_: np :) | 05:21 |
*** tantek has joined #cc | 05:38 | |
*** pyrak has quit IRC | 05:57 | |
*** jgay has joined #cc | 06:01 | |
*** oshani has quit IRC | 06:24 | |
*** IlyaHaykinson_ has left #cc | 06:27 | |
*** jgay has quit IRC | 06:29 | |
*** jzacsh has quit IRC | 06:29 | |
*** luisv has joined #cc | 06:54 | |
*** sama has joined #cc | 06:56 | |
*** Kaetemi has quit IRC | 07:06 | |
*** nathany has quit IRC | 07:18 | |
*** sama has quit IRC | 07:32 | |
*** luisv has quit IRC | 07:43 | |
*** tantek_ has joined #cc | 07:55 | |
*** tantek has quit IRC | 07:55 | |
*** tantek_ is now known as tantek | 07:55 | |
*** sama has joined #cc | 08:41 | |
*** wormsxulla has quit IRC | 09:01 | |
*** wormsxulla has joined #cc | 09:17 | |
*** anttil_ has quit IRC | 09:34 | |
*** anttil__ has quit IRC | 09:34 | |
*** tantek has quit IRC | 11:07 | |
*** JoiIto has left #cc | 12:14 | |
*** anttil has joined #cc | 12:16 | |
*** nkinkade has joined #cc | 12:33 | |
*** tvol has joined #cc | 14:12 | |
*** optraz has joined #cc | 14:51 | |
*** optraz has left #cc | 14:51 | |
*** nkinkade has quit IRC | 15:00 | |
*** nkinkade has joined #cc | 15:03 | |
*** luisv has joined #cc | 15:04 | |
*** pyrak has joined #cc | 15:13 | |
*** luisv has quit IRC | 15:25 | |
*** luisv has joined #cc | 15:40 | |
*** luisv has quit IRC | 15:42 | |
*** tvol has quit IRC | 15:42 | |
*** parker-fcnyu has joined #cc | 16:03 | |
*** jzacsh has joined #cc | 16:20 | |
*** jgay has joined #cc | 16:22 | |
*** nathany has joined #cc | 16:32 | |
*** jgay has quit IRC | 16:34 | |
*** sama has quit IRC | 16:42 | |
*** jzacsh has quit IRC | 16:49 | |
*** parker-fcnyu has quit IRC | 16:57 | |
*** luisv has joined #cc | 16:59 | |
*** Kaetemi has joined #cc | 16:59 | |
*** pyrak has quit IRC | 17:01 | |
*** oshani has joined #cc | 17:25 | |
*** jailtus has joined #cc | 17:25 | |
*** jailtus has quit IRC | 17:34 | |
*** jgay has joined #cc | 17:37 | |
*** akozak has joined #cc | 17:48 | |
*** sama has joined #cc | 17:50 | |
*** mralex has joined #cc | 17:51 | |
*** tantek has joined #cc | 17:56 | |
*** JED3 has joined #cc | 18:17 | |
*** pyrak has joined #cc | 18:27 | |
*** wormsxulla has quit IRC | 18:38 | |
* paroneayea noises up #cc a bit | 18:38 | |
mralex | OH HI | 18:39 |
JED3 | paroneayea: hi | 18:40 |
akozak | o hai http://www.youtube.com/watch?v=iwGFalTRHDA | 18:40 |
paroneayea | akozak: let's watch the whole thing! http://www.boingboing.net/2010/03/01/post-5.html | 18:42 |
akozak | i was trying to make cc more efficient :) | 18:42 |
paroneayea | ;) | 18:42 |
paroneayea | well ho ho ho, it is my lunch break over here so I am gonna dump this link | 18:44 |
paroneayea | http://www.youtube.com/watch?v=Zo6EkXHu5AI | 18:44 |
* paroneayea making #cc *less efficient* ;o | 18:44 | |
akozak | oh nooooo | 18:44 |
JED3 | paroneayea akozak http://www.youtube.com/watch?v=c71RCAyLS1M | 18:44 |
akozak | haha JED3 i thought that was andy kaufman at first | 18:46 |
paroneayea | tiny tim is the best | 18:46 |
JED3 | haha, yes he is | 18:46 |
*** wormsxulla has joined #cc | 18:47 | |
*** oshani has quit IRC | 19:02 | |
*** nathany has quit IRC | 19:02 | |
*** nathany has joined #cc | 19:04 | |
*** oshani has joined #cc | 19:25 | |
*** paroneayea has quit IRC | 19:35 | |
*** paroneayea has joined #cc | 19:36 | |
JED3 | paroneayea: pingaloo | 19:54 |
paroneayea | JED3: pongaloo | 19:55 |
paroneayea | (pongalii?) | 19:55 |
JED3 | are the cc.licenserdf eggs generated from the svn or git repo for license.rdf? | 19:56 |
paroneayea | the ones in my eggs directory, svn | 19:57 |
paroneayea | er | 19:57 |
paroneayea | git | 19:57 |
paroneayea | which... heh | 19:58 |
paroneayea | license.rdf is going to be hell and a half to merge git with svn once this overhaul is finished :( | 19:58 |
paroneayea | thanks unordered rdf files! You don't make diffing and merging difficult or anything | 19:59 |
JED3 | haha, so it's git? | 20:00 |
*** JoiIto has joined #cc | 20:00 | |
JED3 | :) in any case, I've made some changes to license.rdf.git and would like to know if you would rev up the cc.licenserdf egg in your directory whenever you get to the cc.license update | 20:01 |
paroneayea | sure | 20:02 |
paroneayea | I'll do both of those now | 20:02 |
JED3 | awesome, thanks | 20:03 |
paroneayea | ffffffffff | 20:08 |
* paroneayea needs to remember now why origin/master and origin/packageify are different | 20:08 | |
paroneayea | and how to cancel a git merge | 20:09 |
paroneayea | cc.license new version pushed at least | 20:09 |
paroneayea | ah right | 20:12 |
paroneayea | JED3: okay so | 20:19 |
paroneayea | I am going to have to cherry-pick that change on top of the packageify branch | 20:20 |
JED3 | paroneayea: okay | 20:20 |
paroneayea | basically that packageify branch is currently incompatible with master/trunk | 20:20 |
paroneayea | not permanently but currently | 20:20 |
JED3 | does the cc.license test suite currently pass? | 20:20 |
paroneayea | ** TODO Fix failing unit test (test_title_fails) in cc.license | 20:20 |
paroneayea | DEADLINE: <2010-03-02 Tue> | 20:20 |
paroneayea | nope :) | 20:20 |
JED3 | :) | 20:20 |
paroneayea | as you can see I got it done on tuesday! ;) | 20:21 |
paroneayea | jk | 20:21 |
paroneayea | yeah, that needs to be fixed. I don't know what's causing the failure, haven't investigated it yet | 20:21 |
JED3 | well then my additions to the Questions class may or may not cause some test that would otherwise pass to fail | 20:21 |
JED3 | okay | 20:21 |
paroneayea | JED3: know if there's a git command to wipe out all untracked files in your working directory? | 20:28 |
paroneayea | (your patch cherry-picked easily btw, so yay) | 20:28 |
JED3 | paroneayea: git clean | 20:28 |
* paroneayea facepalms | 20:28 | |
JED3 | :) | 20:28 |
JED3 | eeks weird Redland error from a cc.license.by_uri("http://creativecommons.org/licenses/by/3.0/") | 20:30 |
JED3 | brb | 20:30 |
paroneayea | yarg | 20:31 |
paroneayea | JED3: released | 20:33 |
*** oshani has quit IRC | 20:40 | |
paroneayea | JED3: ping | 20:58 |
JED3 | paroneayea: cc/license/util.py:206 is that a bug? | 20:58 |
JED3 | or does data_dict actually have a None key? | 20:59 |
paroneayea | JED3: once upon a time it had a None key at some point | 20:59 |
JED3 | ahh, okay | 21:00 |
paroneayea | because the predecessor to this utility was something in the function itself where I did | 21:00 |
paroneayea | self.translations.get(lang) or self.translations[None] | 21:00 |
paroneayea | and I added that hack because it made things work | 21:00 |
paroneayea | I don't remember why | 21:01 |
paroneayea | but that wasn't a very good fallback system clearly ;p | 21:01 |
paroneayea | so I did tack it in as last resort | 21:01 |
paroneayea | in the utility | 21:01 |
paroneayea | btw a whole bunch of tests are failing now | 21:01 |
paroneayea | if you can work on the newly failing tests I can work on the test_title_fails failing test | 21:01 |
JED3 | okay | 21:01 |
*** JoiIto has quit IRC | 21:01 | |
JED3 | paroneayea: all of the failures are a result of that None key index | 21:06 |
paroneayea | JED3: correction | 21:06 |
paroneayea | it isn't the None key, because what that means is that no fallback could be found at all | 21:06 |
paroneayea | that means there isn't the locale... isn't even an 'en' key | 21:07 |
JED3 | paroneayea: yeah for this case, some items won't have any strings for that field | 21:07 |
paroneayea | but those tests passed before | 21:07 |
JED3 | ahh i know a way to fix.. | 21:07 |
nkinkade | nathany: Just want to make sure that responding to the i18n thread is still on your radar. | 21:07 |
paroneayea | JED3: I don't understand... something must have broken, as those tests previously did pass | 21:08 |
nathany | nkinkade, yes, both that and servers | 21:10 |
paroneayea | Ugh, I can't believe I'm going to accomodate the diaper pattern in cc.license to fix this failing test. | 21:10 |
paroneayea | but that is what the test currently is checking: | 21:11 |
paroneayea | "make sure we shit in this diaper" | 21:11 |
JED3 | lol paroneayea | 21:16 |
JED3 | which one, test_title_fails? | 21:16 |
paroneayea | yes | 21:19 |
JED3 | paroneayea: i just pushed the fix | 21:19 |
paroneayea | JED3: to which | 21:19 |
paroneayea | license.rdf? | 21:19 |
JED3 | the enum | 21:19 |
JED3 | no cc.license | 21:19 |
paroneayea | ok | 21:20 |
paroneayea | btw, test_title_fails is now irrelevant kind of | 21:20 |
paroneayea | because we now do fallbacks to 'en' | 21:20 |
paroneayea | so I'm going to remove it | 21:20 |
JED3 | that'll give you 150 tests rather than 151 (i have an affinity for nice numbers) | 21:21 |
paroneayea | I am kind of confused by this latest commit | 21:22 |
paroneayea | the first hunk of the diff I mean | 21:22 |
JED3 | hehe yeah, i was hoping that would slide by :/ but i can explain | 21:23 |
JED3 | the enums are now a 3 member tuple (label, id, description) | 21:24 |
JED3 | if the enum does not have a description then there is an empty dict in its place | 21:24 |
JED3 | if there is an empty dict, then we dont want to call that locale_fallback function or it'll produce a keyerror since the dict is empty | 21:25 |
paroneayea | maybe it would be cleaner to do an if clause here then | 21:25 |
paroneayea | rather than this boolean logic | 21:25 |
* paroneayea nitpicking :) | 21:25 | |
JED3 | paroneayea: absolutely, but _lib seemed to be filled with a lot of cryptic logic ;) | 21:26 |
JED3 | plus that would break that nice little list compression there, but yeah i can rewrite in a cleaner way | 21:27 |
paroneayea | heh | 21:27 |
JED3 | guess i should wiped my feet off before coming into your cc.license domain ;) | 21:28 |
paroneayea | it's not really my domain | 21:28 |
paroneayea | I don't know all this code exhaustively | 21:28 |
paroneayea | cc.engine-git is kind of my domain now ;) | 21:28 |
paroneayea | def. wipe your feet there :) | 21:28 |
JED3 | haha i'll keep that in mind | 21:28 |
paroneayea | JED3: btw, emacs feature you may not have known about | 21:29 |
paroneayea | C-x v g | 21:29 |
paroneayea | see who wrote what when | 21:29 |
paroneayea | as you can see this is mostly tobiaville | 21:29 |
JED3 | whoa, neat hadnt seen that before | 21:31 |
paroneayea | JED3: actually rather funny | 21:34 |
paroneayea | try annotating test_jursidictions.py | 21:34 |
paroneayea | Line 7 is the only non-tobia line, by asheesh... and it's blank | 21:34 |
paroneayea | "thanks paulproteus for this blank line" | 21:34 |
JED3 | haha | 21:35 |
paroneayea | #cc inside jokes time | 21:35 |
nathany | paroneayea, JED3, nkinkade, akozak: we should have a sync meeting; 10 min? | 21:35 |
paroneayea | nathany: yes | 21:36 |
JED3 | paroneayea: that look any better? | 21:38 |
paroneayea | JED3: looks much better :) | 21:39 |
JED3 | paroneayea: awesome the new rest api is returning localized enum descriptions now | 21:40 |
paroneayea | JED3: yay! | 21:41 |
paroneayea | I'll make a new release of cc.license as well | 21:41 |
JED3 | just deleted a gnome-panel and am relying on this now http://sourceforge.net/projects/talika/ pretty slick | 21:43 |
nathany | hey guys, what room? | 21:45 |
nathany | ok, 6 | 21:46 |
nathany | paroneayea, nkinkade && | 21:46 |
nathany | er, ^^ | 21:46 |
*** sama has quit IRC | 21:48 | |
*** luisv has quit IRC | 21:58 | |
*** luisv has joined #cc | 22:01 | |
paroneayea | Weird | 22:07 |
paroneayea | nathany: "one thing I don't want to do is" *BSHHHHHHHHHHKT* <hold music> | 22:08 |
paroneayea | guess maybe asterisk exploded mid-nathan's sentence | 22:08 |
paroneayea | seemed like the conversation was winding down though | 22:08 |
nathany | paroneayea, oh, sorry | 22:09 |
nathany | i thought you were just quiet :) | 22:09 |
luisv | JED3: have you tried gnome-shell yet? | 22:09 |
nathany | paroneayea, i will be following up via email | 22:10 |
JED3 | luisv: I've seen it, but have not tried it yet, is it worth trying out for someone who doesn't use multiple workspaces often? | 22:11 |
nathany | paroneayea, thanks for the call; good work on cc.engine/license | 22:11 |
paroneayea | hx nathany | 22:11 |
paroneayea | th | 22:12 |
paroneayea | x | 22:12 |
paroneayea | aufghh | 22:12 |
luisv | JED3: aimed at non-workspace users | 22:12 |
paroneayea | luisv: I've been meaning to play with gnome-shell | 22:12 |
nathany | nkinkade, we had the call, assuming you're @ lunch; i'll be following up via email on a couple open threads | 22:12 |
nathany | is gnome-shell actually buildable these days? last time i tried it was... painful :) | 22:12 |
paroneayea | debian has a package for it in testing | 22:13 |
paroneayea | which I have installed actually | 22:13 |
paroneayea | I just haven't tried it yet | 22:13 |
nathany | oh damn | 22:13 |
nathany | nevermind :) | 22:13 |
nathany | (it's been a whlie) | 22:13 |
luisv | nathany: jhbuild built it for me pretty painlessly, and I'm a lawyer ;) | 22:14 |
luisv | (on fedora, dunno about ubuntu, etc.) | 22:14 |
luisv | (jhbuilding moblin defeated me, I'm afraid) | 22:14 |
nathany | luisv, :) i wonder how far ahead of the packaged version the jhbuild version is | 22:15 |
nkinkade | nathany: Sorry about that .... | 22:15 |
nathany | nkinkade, no worries | 22:15 |
luisv | nathany: dunno, I don't know how often they are doing releases | 22:15 |
JED3 | luisv: this is dope | 22:15 |
luisv | (and they aren't doing a very good job of blogging about it) | 22:16 |
luisv | JED3: sweet. | 22:16 |
JED3 | the alt-tab is worth the change over alone | 22:16 |
nkinkade | nathany: My cousin just got back from a Mexico business trip and stopped by my place on the way home from the airport I was away from the computer for a while. :-) | 22:16 |
luisv | JED3: and when they finally do a good job integrating search into the menu thing that will also be awesome | 22:17 |
nkinkade | Not a good excuse like lunch, in other words. :-) | 22:17 |
JED3 | luisv: is there a settings gui for gnome-shell? | 22:18 |
luisv | dunno | 22:18 |
luisv | I'm going to go ahead and guess probably not | 22:18 |
luisv | but you might try poking their mailing list? | 22:18 |
luisv | or just hacking at it, it is all javascript so no waiting for compiles or anything like that | 22:19 |
nathany | nkinkade, why don't you just send a quick report to the three of us via email? I'm going to follow up on i18n, servers as soon as i get board slides done | 22:20 |
JED3 | http://code.google.com/p/google-caja/ | 22:20 |
JED3 | paroneayea: right now i am taking a serialized xml string given by cc.license and parsing it into a elementtree only to be serialized once again in an http response | 22:28 |
JED3 | AWESOME design if you ask me | 22:28 |
*** JoiIto has joined #cc | 22:33 | |
*** JoiIto has quit IRC | 22:38 | |
*** JoiIto has joined #cc | 22:43 | |
paulproteus | Man, I hate serializing and deserializing data. | 22:50 |
paulproteus | I wish I could just mmap() across the Internet directly into other people's computers. | 22:50 |
paulproteus | IP is such a drag! | 22:51 |
paulproteus | And don't get me started on how switches have to copy *all* those Ethernet frames! | 22:51 |
paulproteus | What a waste. | 22:51 |
*** borco has joined #cc | 22:58 | |
borco | hi | 22:59 |
borco | i understand cc is not recomended for software | 22:59 |
borco | is there a mailing list where i can get more explanations why is that? | 22:59 |
*** borco has quit IRC | 23:09 | |
*** pyrak has quit IRC | 23:20 | |
JED3 | paroneayea: ping | 23:24 |
paroneayea | JED3: pong | 23:48 |
JED3 | hey, i think HTMLFormatter might be producing invalid xhtml | 23:49 |
paroneayea | for cc0? | 23:52 |
JED3 | paroneayea: http://dpaste.com/168076/ | 23:52 |
paroneayea | oh for the normal formatter | 23:52 |
JED3 | no, cc0 will parse but not the standard licenses | 23:52 |
JED3 | yeah | 23:52 |
paroneayea | the problem here is that this isn't an xml document | 23:53 |
paroneayea | It's not wrapped in a <div> or whatever | 23:53 |
paroneayea | an xml doc needs to be contained within a single element | 23:53 |
paroneayea | but the stuff people copy and paste isn't | 23:53 |
JED3 | ahh, good point, and CC0 is all contained in a p | 23:54 |
paroneayea | yeah | 23:54 |
JED3 | hmm okay | 23:54 |
paroneayea | "<p>%s</p" % formatted_stuff | 23:56 |
paroneayea | oops | 23:56 |
paroneayea | "<p>%s</p>" % formatted_stuff | 23:56 |
paroneayea | done! | 23:56 |
JED3 | aghhh yeah, but then i have to prune off the p elements after its parsed :/ | 23:56 |
*** jgay has quit IRC | 23:59 | |
paroneayea | let's peel some layers off this onion | 23:59 |
paroneayea | then glue them back on | 23:59 |
paroneayea | then peel them off again | 23:59 |
paroneayea | (the layers here are xml elements!) | 23:59 |
Generated by irclog2html.py 2.6 by Marius Gedminas - find it at mg.pov.lt!