*** nathany has quit IRC | 00:21 | |
*** jgay has quit IRC | 00:21 | |
*** everton137 has joined #cc | 00:26 | |
*** akozak has quit IRC | 00:31 | |
*** nkinkade has left #cc | 00:45 | |
*** oshani has quit IRC | 01:47 | |
*** oshani has joined #cc | 01:48 | |
*** mralex has quit IRC | 01:54 | |
*** luisv has quit IRC | 01:56 | |
*** hw has joined #cc | 02:12 | |
*** hw has left #cc | 02:12 | |
*** JED3 has quit IRC | 02:14 | |
*** luisv has joined #cc | 02:21 | |
*** luisv has joined #cc | 02:26 | |
*** luisv has quit IRC | 02:34 | |
*** pyrak has quit IRC | 02:55 | |
*** JoiIto has joined #cc | 02:59 | |
*** oshani has quit IRC | 03:09 | |
*** pyrak has joined #cc | 03:25 | |
*** parker-fcnyu has joined #cc | 04:52 | |
*** parker-fcnyu has quit IRC | 04:56 | |
*** luisv has joined #cc | 05:01 | |
*** luisv has quit IRC | 05:09 | |
*** JoiIto has quit IRC | 05:34 | |
*** codefest_10 has joined #cc | 05:57 | |
codefest_10 | We invite you to be a part of the Largest Online Coding festival in the Indian Subcontinent.[ http://itbhu.ac.in/codefest ] | 05:57 |
---|---|---|
codefest_10 | Sit right in front of your systems and take part in challenging and mind boggling competitions on application development, algorithm design etc. | 05:57 |
codefest_10 | PS:Attractive Prizes.Adobe & BT certificates | 05:57 |
*** codefest_10 has left #cc | 05:58 | |
*** ub3rst4r has joined #cc | 06:31 | |
ub3rst4r | does anyone know if your allowed to use the CC licenses with software? | 06:31 |
*** Kaetemi has quit IRC | 07:10 | |
*** ub3rst4r has quit IRC | 07:24 | |
*** pyrak has quit IRC | 07:54 | |
*** bassel has joined #cc | 11:18 | |
*** wormsxulla has quit IRC | 11:45 | |
*** wormsxulla has joined #cc | 11:47 | |
*** everton137 has quit IRC | 11:53 | |
*** stevecam has joined #cc | 12:14 | |
stevecam | hello | 12:14 |
*** MikeChelen has joined #cc | 12:18 | |
stevecam | whats the main difference between GPL and CC? | 12:27 |
*** qpdb has joined #cc | 13:11 | |
qpdb | hello | 13:12 |
qpdb | i'm looking for the name of this song: http://qpdb.lowl.de/foobox/lied.mp3 .. i think its creative commons.. any ideas? | 13:12 |
MikeChelen | stevecam: there are several different CC licenses, which vary from GPL in different ways | 13:16 |
MikeChelen | qpdb: try some of these searches? http://search.creativecommons.org/ | 13:18 |
qpdb | tried every part of the lyric.. no results =/ | 13:27 |
*** qpdb has left #cc | 13:35 | |
*** BjornW has joined #cc | 13:38 | |
*** JoiIto has joined #cc | 14:07 | |
*** pyrak has joined #cc | 14:28 | |
*** oshani has joined #cc | 14:47 | |
*** luisv has joined #cc | 14:57 | |
*** nkinkade has joined #cc | 15:12 | |
*** luisv has quit IRC | 15:23 | |
*** luisv has joined #cc | 15:38 | |
*** luisv has quit IRC | 15:53 | |
*** sama has joined #cc | 15:56 | |
*** JoiIto has quit IRC | 16:11 | |
*** nathany has joined #cc | 16:16 | |
*** Kaetemi has joined #cc | 16:41 | |
*** MikeChelen has quit IRC | 17:10 | |
*** luisv has joined #cc | 17:25 | |
*** BjornW has quit IRC | 17:26 | |
*** Snadder has quit IRC | 17:27 | |
*** tvol has joined #cc | 17:28 | |
*** wormsxulla has quit IRC | 17:39 | |
*** tvol has quit IRC | 17:39 | |
*** tvol has joined #cc | 17:40 | |
*** nathany_ has joined #cc | 17:45 | |
*** mralex has joined #cc | 17:47 | |
*** JED3 has joined #cc | 17:54 | |
*** nathany_ has quit IRC | 18:08 | |
*** wormsxulla has joined #cc | 18:11 | |
JED3 | mralex: http://code.google.com/speed/page-speed/docs/rendering.html#UseEfficientCSSSelectors | 18:15 |
JED3 | i never knew the DOM tree was traversed up like that... | 18:15 |
mralex | interesting! | 18:15 |
mralex | JED3: they say things "improve performance" but where are the numbers to back it up… | 18:18 |
paroneayea | JED3: very cool | 18:18 |
JED3 | mralex: http://www.stevesouders.com/blog/2009/03/10/performance-impact-of-css-selectors/ | 18:19 |
JED3 | personally i think the performance increases would be negligible | 18:19 |
mralex | indeed | 18:20 |
JED3 | but its certainly something to keep in mind in the future writing of selectors | 18:20 |
mralex | the rule of thumb is don't write shitty css :) | 18:22 |
JED3 | mralex: yeah i wonder how much the incompatible selectors came into play in IE8's awesome benchmarks http://www.quirksmode.org/css/contents.html there certainly are quite a few heh | 18:24 |
mralex | i love that IE8 has a bunch of "almost"s | 18:26 |
JED3 | paroneayea: ping | 18:33 |
paroneayea | JED3: pong | 18:35 |
JED3 | hi, i had a question about cc.license.selectors.classes.LicenseSelector.by_answers() | 18:36 |
JED3 | currently there isn't a method for CC0, which would be trivial to add, but i wanted to see if you had any ideas about the answers' current implementation | 18:38 |
JED3 | there are some comments there that express some doubt over its design | 18:39 |
paroneayea | heh, I don't know much about its design :) | 18:41 |
paroneayea | it seems you've worked with the new cc.license selectors' questions/answers stuff a lot more than I have at this point (that is to say, you have worked with it at all) | 18:42 |
paroneayea | so I am actually kind of curious as to what *your* impressions are | 18:42 |
JED3 | paroneayea: ehh, well there are a lot of edge cases in need of supporting here | 18:49 |
JED3 | my current attitude is to just add CC0 to the current approach and be done with it, but i was curious if you had any ideas | 18:50 |
paroneayea | :) | 18:50 |
paroneayea | sounds good to me | 18:51 |
*** jonsson has joined #cc | 19:10 | |
JED3 | paroneayea: ping | 19:24 |
JED3 | does this look sane to you? http://dpaste.com/170085/ | 19:24 |
JED3 | whoops ignore the bottom of the diff | 19:25 |
*** tvol has quit IRC | 19:26 | |
paroneayea | + self._by_answers = { | 19:27 |
paroneayea | + 'standard' : self._by_answers_standard, | 19:27 |
paroneayea | + 'recombo' : self._by_answers_recombo, | 19:27 |
paroneayea | + }.get(self.id, lambda answers_dict: self.id) | 19:27 |
paroneayea | that's a bit confusing | 19:27 |
JED3 | paroneayea: ... | 19:31 |
JED3 | + | 19:31 |
JED3 | + self._by_answers = { | 19:31 |
JED3 | + 'standard' : self._by_answers_standard, | 19:31 |
JED3 | + 'recombo' : self._by_answers_recombo, | 19:31 |
JED3 | + }.get(self.id) or self._by_answers_generic(self.id) | 19:31 |
JED3 | + | 19:31 |
JED3 | 19:31 | |
JED3 | + | 19:31 |
JED3 | + def _by_answers_generic(self, license_code): | 19:31 |
JED3 | + def returns_license_code(answers_dict): | 19:31 |
JED3 | + return license_code | 19:31 |
JED3 | + return returns_license_code | 19:32 |
JED3 | more straightforward? | 19:32 |
paroneayea | yes that's a bit more straightforward | 19:33 |
paroneayea | looks good | 19:33 |
*** Kaetemi has quit IRC | 19:47 | |
*** Kaetemi has joined #cc | 19:49 | |
paroneayea | JED3: # Porting a pubsubhubbub sandbox project to CC.net as a prototype experiment (lowest priority) | 19:50 |
paroneayea | that's a pretty neat sounding update | 19:50 |
paroneayea | lowest priority I guess, but I am curious to know more | 19:50 |
JED3 | :) yeah well the idea was to allow people to register a feed of works on CC Network and we would run a service that polled that feed for updates. as new items are published to the feed they would be registered as a work on the CC Network | 19:51 |
JED3 | but obviously that doesn't really scale, and the feature as a whole was kind of put on hold | 19:52 |
paroneayea | ah | 19:55 |
paroneayea | cool | 19:55 |
JED3 | paroneayea: its nothing of serious consideration, just something i wanted to toy with | 19:57 |
paroneayea | yeah, sounds cool | 19:57 |
paroneayea | I really want to play with pubsubhubbub sometime soon | 19:58 |
JED3 | paroneayea: just pushed the changes, let me know if you have any objections | 20:26 |
paroneayea | cool | 20:33 |
*** ub3rst4r has joined #cc | 20:36 | |
ub3rst4r | anyone here? | 20:37 |
paroneayea | nope | 20:37 |
paroneayea | hello | 20:37 |
ub3rst4r | does anyone know what license is like the cc sharealike license? | 20:37 |
paroneayea | well the sharealike license is like it | 20:38 |
paroneayea | do you mean "compatible with"? | 20:38 |
ub3rst4r | well | 20:38 |
ub3rst4r | im using the GPL for my program | 20:38 |
ub3rst4r | but i want a license that forbids people from selling the program | 20:38 |
ub3rst4r | as far as i can see the cc sharealike is the only license that does this but its not for software | 20:39 |
paroneayea | the GPL doesn't forbid selling, though it does forbid proprietizing without giving back to the community | 20:40 |
paroneayea | sharealike doesn't forbid selling either | 20:40 |
paroneayea | noncommercial does | 20:40 |
paroneayea | but it's not recommended for software | 20:40 |
paroneayea | (and is not considered "free as in freedom" or "open source" anyway if that matters to you) | 20:40 |
ub3rst4r | but u see i had someone come and take my software and rename it and sell it. now they can make money from it and do whatever they want with it | 20:42 |
ub3rst4r | and "they say" they would give the source code to someone that asks for it but they have a protection scheme so people need a product key to use it | 20:43 |
ub3rst4r | im sort of stuck in the deep end cause i cant have my software set to properitary cause my code hoster doesnt allwo it | 20:45 |
ub3rst4r | any ideas? | 20:45 |
paroneayea | well they can't add features and lock it down without breaking the GPL (they at least have to give those features back), and your free software / open source version still exists, yes? | 20:46 |
paroneayea | you could let the people they "sold" it to know that your GPL'ed copy exists | 20:47 |
paroneayea | and likely they would prefer that anyhow | 20:47 |
ub3rst4r | ya | 20:47 |
ub3rst4r | well i reported them to GNU but they wont do anything | 20:47 |
*** akozak has joined #cc | 20:47 | |
paroneayea | if you're the copyright owner, the GNU project can't do GPL enforcement I'm afraid | 20:47 |
ub3rst4r | well i g2g | 20:48 |
*** sama has quit IRC | 21:23 | |
*** k9d-925 has quit IRC | 21:25 | |
*** michi_ has joined #cc | 21:26 | |
*** michi_ has quit IRC | 21:36 | |
*** jjmarin has joined #cc | 21:38 | |
*** jjmarin has left #cc | 21:39 | |
paroneayea | JED3: have you used gettext's gnutranslations class directly before? | 21:53 |
luisv | ub3rst4r: you might try softwarefreedom.org; they sometimes are able to help with GPL enforcement problems | 21:56 |
JED3 | paroneayea: yes i have, whats up? | 21:56 |
*** oshani has quit IRC | 21:57 | |
*** oshani has joined #cc | 21:58 | |
paroneayea | JED3: ah, well... I was struggling a bit to figure out how to "input" the locale into a gettext translations object when calling gettext or the like | 22:01 |
paroneayea | but apparently the answer is that you have a separate gnutranslations (or nulltranslations derivative) object for every locale? | 22:01 |
*** k9d-925 has joined #cc | 22:06 | |
*** nkinkade has quit IRC | 22:07 | |
*** xtknight has joined #cc | 22:08 | |
*** xtknight has left #cc | 22:08 | |
JED3 | paroneayea: are you able to pass a locale to GNUTransaltions? | 22:08 |
*** nkinkade has joined #cc | 22:08 | |
paroneayea | well the way I'm getting the GNUTranslations object is via the gettext.translation method | 22:09 |
paroneayea | which allows you to pass in a locale | 22:09 |
paroneayea | apparently | 22:09 |
paroneayea | currently I'm just calling it like: | 22:09 |
paroneayea | CCORG_GETTEXT = gettext.translation(I18N_DOMAIN, MO_PATH) | 22:09 |
paroneayea | 22:09 | |
paroneayea | (so it is probably defaulting to 'en' or something(?)) | 22:10 |
JED3 | i18n_domain in this case being 'cc_org' ? | 22:10 |
paroneayea | yes | 22:10 |
JED3 | so yeah it would default to sys locale then i think | 22:10 |
paroneayea | MO_PATH = pkg_resources.resource_filename( | 22:10 |
paroneayea | 'cc.i18npkg', 'mo') | 22:10 |
paroneayea | I18N_DOMAIN = 'cc_org' | 22:10 |
paroneayea | I have a feeling I am going to revise that :) | 22:10 |
JED3 | are you trying to only extract translated strings? | 22:11 |
paroneayea | this isn't for extraction | 22:11 |
paroneayea | it's for translation | 22:11 |
paroneayea | basically I'm looking to call .gettext() | 22:12 |
JED3 | ahh sorry, thats what i meant | 22:12 |
JED3 | i always forget that extraction has its own meaning | 22:12 |
JED3 | but yeah, are you using Babel at all? | 22:13 |
paroneayea | not presently... though I can :) | 22:14 |
paroneayea | would using babel make this easier? | 22:14 |
JED3 | :) i find that Babel is easier to use for this sort of thing | 22:14 |
JED3 | catalog = babel.messages.mofile.read_mo('path/to/the/mo/file/with/locale/directory/appended.mo') | 22:15 |
JED3 | catalog['message_id'].string == 'Translated string' | 22:16 |
JED3 | in the past, i've just walked an mo directory and added each catalog so that they could be accessed via something like catalogs['es']['license.pretty_standard'] | 22:17 |
paroneayea | mo_translations_mo_problems | 22:18 |
JED3 | lol | 22:18 |
paroneayea | ok, thx JED3 | 22:18 |
JED3 | paroneayea: as an example http://code.creativecommons.org/viewgit/commoner.git/tree/src/commoner/works/license.py?h=zzz/chained-license-selctor | 22:18 |
*** TDJACR has quit IRC | 22:23 | |
*** TDJACR has joined #cc | 22:23 | |
*** nathany has quit IRC | 22:27 | |
*** jgay has joined #cc | 22:35 | |
*** speedyyou has joined #cc | 22:40 | |
*** oshani has quit IRC | 22:42 | |
*** oshani_ has joined #cc | 22:42 | |
*** oshani_ is now known as oshani | 22:42 | |
*** jgay has quit IRC | 22:51 | |
*** JoiIto has joined #cc | 22:58 | |
*** luisv has quit IRC | 23:03 | |
*** luisv has joined #cc | 23:04 | |
*** JoiIto has quit IRC | 23:21 | |
*** JoiIto has joined #cc | 23:22 | |
*** bassel has quit IRC | 23:29 | |
*** JED3 has quit IRC | 23:30 | |
*** JoiIto has quit IRC | 23:33 | |
*** JoiIto has joined #cc | 23:33 | |
*** JoiIto has quit IRC | 23:35 | |
*** JED3 has joined #cc | 23:57 | |
*** JED3 has quit IRC | 23:59 |
Generated by irclog2html.py 2.6 by Marius Gedminas - find it at mg.pov.lt!