*** JoiIto has left #cc | 00:17 | |
*** luisv has quit IRC | 00:50 | |
*** tantek has quit IRC | 00:51 | |
*** swathanthran has joined #cc | 01:20 | |
swathanthran | hi.. a lill question on licensing music recordings. My genre of music is mostly available in form of recordings of public performance of masteros(that too mostly people who are no more alive).. Does it make sense to provide the collection i have(that too gained from my friends) to provide in any CC license? | 01:20 |
---|---|---|
swathanthran | well what i thought of is how to introduce the CC culture to my music community:) | 01:20 |
*** swathant` has joined #cc | 02:28 | |
*** swathanthran has quit IRC | 02:31 | |
*** everton137 has joined #cc | 03:13 | |
*** oshani has quit IRC | 03:48 | |
*** oshani has joined #cc | 03:51 | |
*** oshani has quit IRC | 03:53 | |
*** bassel has joined #cc | 04:20 | |
*** tantek has joined #cc | 04:20 | |
*** bassel has quit IRC | 04:33 | |
*** bassel has joined #cc | 04:42 | |
*** MikeChelen has joined #cc | 05:01 | |
MikeChelen | anyone know where to find documentation about marking up html with license info? | 05:02 |
*** tantek has quit IRC | 05:53 | |
*** Kaetemi has quit IRC | 06:14 | |
*** swathanthran has joined #cc | 06:32 | |
*** MarkDude has joined #cc | 06:32 | |
*** bassel has quit IRC | 07:22 | |
*** swathanthran has quit IRC | 07:43 | |
*** sama has joined #cc | 07:56 | |
*** sama has quit IRC | 08:03 | |
*** akila87 has joined #cc | 08:21 | |
*** akila87 has left #cc | 08:21 | |
*** akila87 has joined #cc | 08:25 | |
*** akila87 has left #cc | 08:25 | |
*** sama has joined #cc | 08:27 | |
*** sama has quit IRC | 08:57 | |
*** sama has joined #cc | 08:58 | |
*** tantek has joined #cc | 09:05 | |
*** sudiptamondal has joined #cc | 09:17 | |
*** bassel has joined #cc | 09:57 | |
*** akila87 has joined #cc | 10:02 | |
*** akila87 has left #cc | 10:02 | |
*** swathanthran has joined #cc | 10:08 | |
*** oshani has joined #cc | 10:47 | |
*** sudiptamondal has quit IRC | 10:58 | |
*** sudiptamondal has joined #cc | 10:59 | |
*** oshani has quit IRC | 11:04 | |
*** erlehmann has joined #cc | 11:25 | |
*** sudiptamondal has joined #cc | 11:26 | |
*** sudiptamondal has quit IRC | 11:31 | |
*** wormsxulla has quit IRC | 11:33 | |
*** dithyramble has quit IRC | 11:45 | |
*** greg-g has quit IRC | 11:45 | |
*** paulproteus has quit IRC | 11:46 | |
*** pyrak has quit IRC | 11:46 | |
*** wormsxulla has joined #cc | 11:51 | |
*** oshani has joined #cc | 12:23 | |
*** sudiptamondal has joined #cc | 12:30 | |
*** sudiptamondal has quit IRC | 12:30 | |
*** oshani has quit IRC | 12:31 | |
*** wormsxulla has quit IRC | 12:32 | |
*** wormsxulla has joined #cc | 12:39 | |
*** swathanthran has quit IRC | 12:55 | |
*** oshani has joined #cc | 12:56 | |
*** akila87 has joined #cc | 13:15 | |
*** akila87 has left #cc | 13:15 | |
*** tvol has joined #cc | 13:18 | |
*** mick_laptop has quit IRC | 13:24 | |
*** mick_laptop has joined #cc | 13:24 | |
*** oshani has quit IRC | 13:54 | |
*** bassel has quit IRC | 14:01 | |
*** oshani has joined #cc | 14:06 | |
*** sudiptamondal has joined #cc | 14:30 | |
*** sudiptamondal has quit IRC | 14:33 | |
*** charles666 has joined #cc | 14:49 | |
*** charles666 has left #cc | 14:49 | |
*** Oxygeek has joined #cc | 14:59 | |
*** paulproteus has joined #cc | 15:00 | |
*** oshani has quit IRC | 15:08 | |
*** nyergler has joined #cc | 15:12 | |
nyergler | paulproteus, sorry for the delay, i'm in the office, online now | 15:12 |
nyergler | i can call you? (or vice versa) | 15:12 |
*** oshani has joined #cc | 15:12 | |
*** MarkDude has quit IRC | 15:28 | |
*** JED3 has joined #cc | 15:34 | |
*** Kaetemi has joined #cc | 15:38 | |
*** Kaetemi has joined #cc | 15:38 | |
*** akila87 has joined #cc | 15:42 | |
*** MarkDude has joined #cc | 15:42 | |
*** akila87 has left #cc | 15:49 | |
*** akila87 has joined #cc | 15:50 | |
*** pyrak has joined #cc | 15:53 | |
*** dithyramble has joined #cc | 15:54 | |
*** greg-g has joined #cc | 15:54 | |
*** akila87 has left #cc | 15:55 | |
*** akila871 has joined #cc | 15:56 | |
*** akila871 has left #cc | 15:56 | |
*** pyrak has quit IRC | 15:56 | |
*** greg-g has quit IRC | 15:58 | |
*** dithyramble has quit IRC | 15:58 | |
*** akila872 has joined #cc | 15:59 | |
*** oshani has quit IRC | 15:59 | |
*** akila872 has left #cc | 16:01 | |
*** nyergler has quit IRC | 16:12 | |
*** nyergler has joined #cc | 16:12 | |
*** sama has quit IRC | 16:16 | |
*** akila87 has joined #cc | 16:18 | |
*** akila87 has left #cc | 16:19 | |
*** akila87 has joined #cc | 16:22 | |
*** dithyramble has joined #cc | 16:28 | |
*** paulproteus_ has joined #cc | 16:28 | |
*** pyrak has joined #cc | 16:28 | |
*** greg-g has joined #cc | 16:31 | |
*** mralex has joined #cc | 16:32 | |
*** bassel has joined #cc | 16:35 | |
dithyramble | nyergler: We're working on the RDFa plugin, and we're having some problems getting the configuration right. | 16:39 |
dithyramble | We have an alternative which might save us all some time | 16:39 |
nyergler | ok | 16:39 |
dithyramble | Why don't we have the RDFa parser hit the network (i.e., "do it the wrong way") | 16:39 |
dithyramble | but then use an aggressive cache between Nutch and the network? | 16:40 |
dithyramble | <Asheesh>This was my idea.</Asheesh> | 16:40 |
nyergler | i figured ;) | 16:40 |
dithyramble | :-) | 16:40 |
*** paulproteus has quit IRC | 16:40 | |
nyergler | i think that's ok (as in not great, not terrible) | 16:41 |
paulproteus_ | Thumbs up. | 16:41 |
dithyramble | Excellente | 16:41 |
nyergler | i'd much rather see it in a plugin since i think that fits with the nutch mind-set better | 16:41 |
nyergler | (and it's one less piece of software to configure/deploy) | 16:41 |
nyergler | how about this: | 16:42 |
*** akozak has joined #cc | 16:42 | |
nyergler | you leave it hitting the network, push it as a feature branch, and if i don't look at it and make it into a plugin in a certain time interval | 16:42 |
nyergler | we merge it and call it a day | 16:42 |
paulproteus_ | That's my favorite of all these options. | 16:42 |
nyergler | :) | 16:42 |
nyergler | shoot me an email when you have the branch in gitorious | 16:43 |
nyergler | nkinkade, i'm going to walk down the street to central computers after my 10AM call and get a quote for a supermicro server from them (following paulproteus_'s advice, and to get another data point) | 16:56 |
nyergler | i'll let you know what i find out | 16:56 |
nkinkade | nyergler: Cool. I look forward to seeing what you find. | 16:57 |
nkinkade | nyergler: For reference, here is the base machine I had been considering: | 16:58 |
nkinkade | http://www.dell.com/us/en/business/servers/server-poweredge-r410/pd.aspx?refid=server-poweredge-r410&s=bsd&cs=04 | 16:58 |
nkinkade | If I recall the build I did with it, it was less than $1000. | 16:58 |
nyergler | ok | 16:58 |
nkinkade | ... not including rails. | 16:58 |
*** akila87 has left #cc | 17:03 | |
*** akila87 has joined #cc | 17:13 | |
*** akila87 has left #cc | 17:13 | |
*** oshani has joined #cc | 17:14 | |
erlehmann | nkinkade, should i give the option to specify the rights holder or the author or both in my plugin ? i would opt for author, but this may or may not create problems with cc attribution requirements, does it ? | 17:15 |
nkinkade | erlehmann: What distinction are you making between rights holder and author? | 17:15 |
nkinkade | I would say the rights holders. | 17:16 |
nkinkade | Because it's only the rights holder that can place a work under a CC license, so it's natural to attribute them. | 17:16 |
erlehmann | well, there could be cases where they are not the same | 17:16 |
nkinkade | Unless of course, the rights holder requests or specifies that someone/something else should be credited. | 17:16 |
nkinkade | Yes, you're right, but the rights holder will place the work under the license, and it's up to them to decide who gets attributed, and unless they make the effort to specify otherwise attribution would go to them. | 17:17 |
nkinkade | erlehmann: ^^ | 17:17 |
erlehmann | thanks | 17:18 |
*** akila871 has joined #cc | 17:25 | |
*** akila871 has left #cc | 17:25 | |
*** JED3 has quit IRC | 17:27 | |
*** akila87 has joined #cc | 17:28 | |
*** akila87 has left #cc | 17:28 | |
*** katyl has joined #cc | 17:39 | |
*** sama has joined #cc | 17:47 | |
*** JED3 has joined #cc | 18:02 | |
*** katyl_ has joined #cc | 18:04 | |
*** katyl has quit IRC | 18:05 | |
*** katyl_ has quit IRC | 18:05 | |
*** paroneayea has quit IRC | 18:32 | |
*** paroneayea has joined #cc | 18:33 | |
*** jed_ has joined #cc | 18:47 | |
*** bassel has quit IRC | 18:48 | |
*** tantek has quit IRC | 19:10 | |
*** tantek has joined #cc | 19:10 | |
*** JED3 has quit IRC | 19:13 | |
*** nb has quit IRC | 19:35 | |
*** nb has joined #cc | 19:41 | |
jed_ | nyergler: ping | 20:35 |
*** jed_ has left #cc | 20:37 | |
*** jed_ has joined #cc | 20:38 | |
*** jed_ is now known as JED3 | 20:38 | |
nyergler | JED3, pong | 20:39 |
JED3 | nyergler: do you know of any simple openid relying parties that i can use to test my local development of the ccnet.php openid provider? | 20:41 |
nyergler | JED3, http://openidenabled.com/python-openid/trunk/examples/consumer/ | 20:42 |
mralex | probably good to test with stackoverflow.com, they can be tricky sometimes. | 20:42 |
JED3 | nyergler mralex i need something i can host locally right now | 20:42 |
nyergler | good point, mralex; JED3, we've had troubles with stackoverflow before's RP before | 20:43 |
nyergler | JED3, oh, http://openidenabled.com/python-openid/ | 20:43 |
nyergler | you can download the code that makes that RP demo work | 20:43 |
JED3 | nyergler: perfect, thanks | 20:43 |
JED3 | nyergler: ever used the PHP consumer library there? | 20:43 |
nyergler | JED3, I haven't, the only reason I didn't link to it was because the online demo wasn't up | 20:44 |
nyergler | i've had good experience with their libraries generally | 20:44 |
nyergler | so i'd say try it | 20:44 |
JED3 | ahh okay, thx | 20:44 |
*** parker-fcnyu has quit IRC | 20:52 | |
nyergler | dithyramble, did you port the pirate pad notes to the wiki yet? | 21:02 |
nyergler | if not i can do it since i'm in the midst of wiki-ness | 21:02 |
nyergler | dithyramble, paulproteus_ http://wiki.creativecommons.org/DiscoverEd-AgShare_Meeting_Notes | 21:05 |
dithyramble | nyergler: thanks | 21:06 |
dithyramble | nyergler: Is this http://pastebin.com/6nw77ETp what you want done for the sprint? | 21:06 |
nyergler | dithyramble, yes | 21:07 |
nyergler | (although is that test on full text search or metadata search or both?) | 21:08 |
* nyergler goes to re-read the story details in Pivotal | 21:08 | |
dithyramble | nyergler: Actually, that parenthetical helped us see the light. | 21:09 |
nyergler | dithyramble, paulproteus_ captured our conversation on this in the story comments in pivotal -- https://www.pivotaltracker.com/story/show/3297503 | 21:09 |
nyergler | great | 21:09 |
dithyramble | <Asheesh>I was confused, too, and this conversation plus rereading that helped.</Asheesh> | 21:13 |
*** johndoigiii has joined #cc | 21:48 | |
nkinkade | nyergler: What did you find at Central Computer? | 21:48 |
nyergler | nkinkade, i called, they're going to email me a quote | 21:48 |
*** johndoigiii has quit IRC | 22:01 | |
*** sama has quit IRC | 22:06 | |
*** bassel has joined #cc | 22:35 | |
erlehmann | nkinkade, do you know how to save attachment custom fields in wordpress ? | 22:38 |
erlehmann | if not, i will try to understand more plugins which do that | 22:38 |
nkinkade | erlehmann: Not off hand. | 22:38 |
erlehmann | there should be a drunk programming contest ;) | 22:38 |
nkinkade | But if you hit a brick wall, then feel free to point me to the relevant code, and I'll do some looking around. 4 eyes might be better than 2. | 22:39 |
nkinkade | erlehmann: Why, are you especially good at it? ;-) | 22:39 |
erlehmann | no, but i am drunk right now — someone gave me a beer — and still discuss programming issues with friends. it just feels weird. | 22:40 |
erlehmann | i have hit the wall. let me show you it. in 30 min or so, i'll try to break it in the meantime. | 22:41 |
nkinkade | erlehmann: When you say "attachment custom fields" are you referring to a file upload? | 22:56 |
erlehmann | nkinkade, this. or other stuff listed in the media manager. | 22:57 |
erlehmann | you will see it when you see my non-working code. 10 minutes, in the meantime i'll try to convert it to working code | 22:57 |
nkinkade | erlehmann: What type of file would you need to upload? We're just dealing with metadata, right? | 22:57 |
nkinkade | erlehmann: Here's an interesting plugin: http://wordpress.org/extend/plugins/media-credit/ | 22:58 |
nkinkade | It's vaguely similar in concept to what we are aiming for, though rather more simplistic. | 22:59 |
erlehmann | images ? well, i'll just post the code, you'll see when it gets triggered. | 22:59 |
erlehmann | got that, thanks. i'll look at it. | 22:59 |
nkinkade | erlehmann: I'm going to run to the store. I'll be back in about 20 minutes. | 22:59 |
erlehmann | wordpress documentation sucks for the functions i am using. source code study is the only way i seem to really grasp the concepts. | 23:00 |
erlehmann | haha, did that approx 1,5 hrs ago. | 23:00 |
*** Oxygeek has quit IRC | 23:01 | |
*** bassel has quit IRC | 23:03 | |
erlehmann | nkinkade, i am of the impression that this media credit thing is huge. reading and understanding will take a while. | 23:16 |
nkinkade | erlehmann: That plugin appears to be released under the GPL, so there's no reason that you couldn't borrow code and credit as necessary. | 23:28 |
erlehmann | nkinkade, first of all, i want to understand what i am doing. better explicit than implicit, no cargo cult. i will copypaste the code as soon as i have untangeld it. | 23:31 |
*** JoiIto has joined #cc | 23:31 | |
nkinkade | erlehmann: Are you borrowing that one from: http://www.python.org/dev/peps/pep-0020/ | 23:32 |
nkinkade | :-) | 23:32 |
nkinkade | ... but I agree. I comment code like a mad person, perhaps too much. | 23:32 |
nkinkade | And having a clear idea of where we are going is important. | 23:32 |
nkinkade | Vital, I should say. | 23:32 |
erlehmann | if that link is the zen of python, yes, indeed. | 23:33 |
erlehmann | i once tried to build something with a ruby on rails guy having a cargo cult mentality (but he got paid on it, apparently it worked) — nothing ever came from it, because i always asked what this and that was doing and he was „dunno, copypasted it and it works“ | 23:34 |
JED3 | nkinkade: ping | 23:39 |
nkinkade | JED3: Hey. | 23:39 |
JED3 | nkinkade: which civi hook should i tie into so that when a contribution is marked complete I can perform some action? | 23:40 |
JED3 | hook_civicrm_paymentProcessor? | 23:40 |
nkinkade | JED3: Sadly, I'm not sure. I've never had to deal with the Civi modules. | 23:41 |
nkinkade | How are the docs? | 23:41 |
nkinkade | Out of curiosity? | 23:41 |
JED3 | nkinkade: hmm okay, http://wiki.civicrm.org/confluence/display/CRMDOC/CiviCRM+hook+specification paymentProcessor was the only thing that i suspected to work | 23:42 |
nkinkade | My sense is that the available hooks are not nearly as extensive as, say, in WordPress, but I could be wrong. | 23:42 |
JED3 | how are the docs, as in my opinion of them? | 23:42 |
nkinkade | JED3: Let me take a look ... | 23:42 |
nkinkade | Yeah, your opinion. | 23:42 |
JED3 | well the individual docs aren't horrible, much better than what you'd see in Drupal or Joomla imo | 23:44 |
JED3 | but the wiki is difficult to navigate for me | 23:44 |
nkinkade | JED3: I don't think that is the hook we want. Let me browse them a bit more. | 23:44 |
JED3 | nkinkade: okay thanks for looking into this | 23:44 |
nkinkade | JED3: One thing we have to take into account here is that we have seriously short-circuited the CiviContribute code. | 23:45 |
nkinkade | We may not hit many hooks. | 23:45 |
nkinkade | Though we are sure to hit at least one or two. | 23:46 |
nkinkade | Probably the best way to find which ones is to look through OneClick.class.php and see where we run Civi functions, then look in those files for hook processing. | 23:46 |
nkinkade | JED3: The other option would be to leverage the notifications that OneClick sends?????? | 23:47 |
nkinkade | OneClick knows when a contribution has reached completed status, with one small, nagging exception. | 23:47 |
nkinkade | JED3: Probably the only place in the Civi code that you could rely on a hook would somewhere in CRM/Contribute/BAO/Contribution.php->create() or add() | 23:50 |
dithyramble | nyergler: We're trying to have our junit test talk to Nutch. We're using code like this: | 23:50 |
dithyramble | http://pastebin.com/YkhUiScK | 23:50 |
dithyramble | (Sorry that looks like 'You suck'.) | 23:50 |
dithyramble | We get an exception, thogh | 23:50 |
dithyramble | *though, on the line "NutchBean bean = new NutchBean(CONFIGURATION);" | 23:50 |
dithyramble | Actually, try this pastebin: http://pastebin.com/HhT5bZuV . It has a traceback. | 23:51 |
dithyramble | Oops, we just realized you're probably not in... | 23:52 |
nkinkade | JED3: See line #149 of the file I reference above. Looks like you want the hook_civicrm_post hook. | 23:52 |
nkinkade | add() is called by create() in that file, and the OneClick code calls create() | 23:53 |
nyergler | dithyramble just saw this | 23:56 |
JED3 | nkinkade: so look for _civicrm_post("create", "Contribution") ? | 23:57 |
erlehmann | i am on slooow umts. debugging is a pain. | 23:57 |
JED3 | nkinkade: that should work | 23:57 |
JED3 | thanks | 23:57 |
nkinkade | JED3: You don't have to look. It's on line 149. :-) | 23:58 |
JED3 | nkinkade: oh i meant "look" for signals sent by that hook that contains those parameters | 23:58 |
nkinkade | erlehmann: Yeah ... debugging in PHP is not as nice, friendly or easy as in python. | 23:58 |
erlehmann | that is an understatementn | 23:59 |
nkinkade | In PHP one must get very friendly with print_r() and echo(). Though I'm sure there more advanced debugging techniques that I just don't know about. | 23:59 |
nyergler | dithyramble, which line is line 132 in that code sample? | 23:59 |
nyergler | oh, just re-read your message above | 23:59 |
nyergler | hrm | 23:59 |
Generated by irclog2html.py 2.6 by Marius Gedminas - find it at mg.pov.lt!