All times shown according to UTC.

Time Nick Message
00:22 maggie_s left #miro-hackers
00:23 DGMurdockIII left #miro-hackers
01:11 maggie_s joined #miro-hackers
01:15 ajonas joined #miro-hackers
01:36 ajonas left #miro-hackers
02:39 CarlFK left #miro-hackers
03:47 willkg left #miro-hackers
03:51 CarlFK joined #miro-hackers
04:02 maggie_s left #miro-hackers
04:19 maggie_s joined #miro-hackers
05:29 Dawnrell left #miro-hackers
08:24 kcw left #miro-hackers
08:24 kcw joined #miro-hackers
09:34 kcw left #miro-hackers
09:34 kcw joined #miro-hackers
09:56 Oraby left #miro-hackers
10:38 kcw left #miro-hackers
10:40 kcw joined #miro-hackers
11:06 janetPCF joined #miro-hackers
11:08 maggie_s left #miro-hackers
11:55 Oraby joined #miro-hackers
11:58 Dawnrell joined #miro-hackers
12:07 willkg joined #miro-hackers
12:31 willkg hi!
13:07 Dawnrell left #miro-hackers
13:10 Oxced joined #miro-hackers
13:11 Oxced Hi, I'd like to develop a new Miro "Source"
13:11 Where do I start?
13:11 I'm on http://develop.participatorycu[…]dex.php/MiroStart
13:11 But I can't find information on what a Miro Source is.
13:11 Any hint?
13:12 Oh I see
13:12 This is just a web page!
13:13 willkg Oxced: one kind of source is just a web-site.
13:13 Oxced: users can add it from the Sidebar -> Add Source menu.
13:14 Oxced I thought you had to provide some special data that would be parsed by Miro.
13:14 willkg Oxced: nope.  :)
13:14 Oxced I did not recognize the YouTube page as the YouTube webpage!
13:16 willkg sometimes they have so much glitz and glamor on the youtube site, that i don't recognize it either.
13:17 afk a bit....
13:48 kcw left #miro-hackers
13:52 kcw joined #miro-hackers
14:32 zanoi bendk: is there a bug report for "Unknown error in SubprocessResponderThread" because of your subprocess commit?
14:32 bendk I don't know
14:32 I don't see one
14:32 willkg i just created a bug report for subprocess.
14:33 http://bugzilla.pculture.org/s[…]_bug.cgi?id=17724
14:34 zanoi ah, missed that
14:37 ajonas joined #miro-hackers
14:39 willkg i titled it with the error i was getting rather than the logged friendly message.
14:39 the logged friendly message could apply to a series of possible errors.  that error applies to one.
14:39 so, it's possible your issue and mine are different.
14:40 zanoi: are you running a 64-bit os?
14:40 zanoi yes
14:40 willkg ok.  my analysis is right on, then.
14:40 bendk: ^^^
14:40 zanoi and the message is exactly the same
14:41 * willkg nods.
14:41 bendk I just checked in a fix, can you try it and see what happens?
14:41 willkg i should have caught that in the peer review.
14:42 bendk: that fixes it for me.  thanks!
14:42 zanoi bendk: fixed for me now
14:55 glee bdk: Hey Ben, I keep getting these on my Mac: WARNING  Quiting from bad data from our subprocess in SubprocessResponderThread: EOF reached while reading size field, any idea what's going on?
14:56 bdk: Seems that the subprocess quit itself, or something
14:57 willkg glee: try pulling the latest from master and retrying.
14:57 glee: bendk just tweaked some stuff.
14:57 Jarrhead joined #miro-hackers
14:58 bendk hmm, maybe the tweak is what caused the problem
14:58 what happens when you run this in a python prompt:
14:58 import struct
14:58 struct.calcsize("L")
14:58 glee willkg: No, definitely still there, I saw the conversation, but anyways, Miro on Mac runs 32bit
14:59 bdk: 4, Miro on Mac is a 32 bit binary
15:00 bendk so then the change shouldn't have any effect, were you getting that before?
15:00 glee bendk: Yeah, got it this arvo and it's late night now
15:01 bendk I'll check it out
15:01 glee bdk: Might be worthwhile printing something in the except: in miro_helper.py?
15:01 bdk: I mean a backtrace or something
15:02 bendk backtrace won't help because the issue is probably in the main process
15:05 glee bendk: Hrm, fair enough, possibly
15:06 bendk glee: If I have a pipe between 2 processes and one writes X bytes of data, then the other one calls read(X)
15:06 is it possible for read to return less than X bytes if the pipe is still open?
15:06 kcw left #miro-hackers
15:07 kcw joined #miro-hackers
15:09 glee bendk: I think so, there might also be a fixed size buffer that the kernel will only copy, so you'd get a short read in that case
15:09 bendk: But this afternoon I put in a print to see what it was reading back and it was 0, I think, but I guess the code should probably be changed so that only a read of 0 designates eof
15:10 bendk oh
15:10 well, that's just totally broken then
15:10 I'll try to check it out once I get my mac working again
15:11 glee bendk: Alright, cool, cheers
15:17 zanoi glee: do you mind if I revert the new_frequency = -1 part, push it to master and reopen bug 16538?
15:17 bendk glee: weird it's working great for me.  Can you open a ticket for it?
15:23 paulproteus deardiary: good morning. Doing some 1.5 planning + communicating.
15:23 Jarrhead left #miro-hackers
15:24 paulproteus Oh jarrhead went away, d'oh.
15:24 I wish I had jarrhead's email address.
15:26 glee zanoi:
15:27 zanoi: Sure - but how about we only revert the −1 bit then I'll take a look at the other bug to make sure that it still works?
15:27 zanoi glee: yes, that's what I meant
15:27 glee bendk: Sure, I'll file a bug for it, one sec
15:27 zanoi: Yep, sounds great
15:29 zanoi glee: it's pushed
15:30 glee zanoi: Cheers, I'll take a look at the other bug in a sec, thanks
15:31 zanoi glee: I tried having a look at that bug , and it was refresing the feed way too much but it was even doing that with the patch so I'm not sure what the issue was and what it fixed
15:36 glee zanoi: One sec, I'm going to roll back a couple of changes from HEAD to test this
15:41 bendk: It seems I am also prone to getting stale miro_helper.py processes too, but I'm not sure how they came about.  Doing testing but didn't make a change that causes Miro to crash or anything, but even then we should be able to clean up
15:42 bendk: And the processes say they are in UE state, for uninterruptible wait and trying to exit, bizzaro
15:43 bendk: But then I did the kill before I issued the ps, so I'm not sure
15:48 Oxced left #miro-hackers
15:49 glee zanoi: I reproduced with the complete changeset reverted but nothing wrong if we changed the −1 back to 0, so I think we can close out
15:50 zanoi ok, great
15:53 glee zanoi: Thanks for tracking it down
15:54 Oxced joined #miro-hackers
15:58 zanoi np
16:18 willkg left #miro-hackers
16:38 Jarrhead joined #miro-hackers
17:32 paulproteus Jarrhead: Hi!
17:32 ajonas: w/r/t http://develop.participatorycu[…]nityDrafts#Voting  --
17:33 Jarrhead paulproteus, yay, hi!!
17:33 how goes?
17:33 paulproteus N (where N = 3) votes per person: This is per category, not across the whole site?
17:33 Jarrhead: Pretty well. Just finished up with MC 1.2.1, which includes the requirements.txt changes that you need.
17:33 ajonas paulproteus: yep
17:33 Jarrhead that's awesome news :)
17:33 ajonas Jarrhead: what prompted your interest in mc? i apologize if we asked this already and i forgot
17:33 paulproteus I should ask, though: There's at least two products PCF works on that are called Miro something: http://mirocommunity.org/ and http://getmiro.com/
17:33 Jarrhead want me to run through it and see if i experience any trouble?
17:34 paulproteus Jarrhead: Yeah, totally (just so long as you're sure you want to hack on MC, rather than Miro) ('cause if it's the Miro desktop app you want, then there's a whole other set of instructions for you)
17:34 Jarrhead i'm a friend of paroneayea's, he was telling me about it... i'm an animator but have been learning python/php etc - started off using blender
17:34 ajonas Jarrhead: ah, awesome
17:35 paulproteus Cool!
17:35 Jarrhead i'd like to learn Django soon
17:35 paulproteus Nice. Yeah, MC is actually a pretty well-written Django app (thanks mostly to the work of paroneayea and z3p (who isn't here)).
17:36 Jarrhead actually, it was somewhat of a coincidence... i was watching paulproteus' webscraping videos on python.mirocommunity and chatting to him about mirocommunity here at the same time without realising it once :P
17:36 * paulproteus grins.
17:36 paulproteus ajonas: 3 votes per category, right? Not 3 votes across the whole site?
17:36 ajonas paulproteus: yep
17:37 paulproteus For now we could implement this in a way that makes it only possible to have one contest at once, since we only know about one contest.
17:37 ajonas paulproteus: but ideally that N is easily changeable, in case a particular custom site needs it to be 1
17:37 * paulproteus nods
17:37 ajonas paulproteus: *nod* that's fine
17:37 paulproteus When a contest is over, does the voting UI go away?
17:37 * paroneayea waves to all
17:37 Jarrhead well, if you guys need any help on templating perhaps i could be more of use in that area ?
17:37 paulproteus Jarrhead: Ooh, interesting.
17:38 One thing we're talking about right now is ajonas's feature request for the ability to have users vote on videos during a contest: http://develop.participatorycu[…]nityDrafts#Voting
17:38 I'm trying to nail it down and turn it into tasks (in Bugzilla) for the backend.
17:38 Jarrhead ok
17:39 paulproteus I imagine that mattjohnson will be interested in doing the UI for that.
17:39 I can actually already think of a good bitesize template bug for you, which is having category pages and video pages contain the ID of the category/video on the <body> so that CSS can differentiate between them.
17:39 "Sadly" to do that, you're going to have to learn about the crazy way we do templates, but you'll get there... (-:
17:39 ajonas Jarrhead: I think we could definitely use some template help - i'll chat with mattjohnson about what else might be good starting places
17:40 paulproteus I don't recall the ticket # for that off the top of my head.
17:40 But you'll get there, once you have a local site working (-:
17:41 Jarrhead ok fantastic!
17:41 ajonas paulproteus: is mc up on openhatch?
17:41 paulproteus In only the most trivial way |:
17:41 https://openhatch.org/+projects/Miro%20Community indicates that even I'm not registered as a contributor nor mentor
17:41 * paulproteus fixes that
17:42 ajonas paulproteus: well, maybe once 1.5 is out we can brainstorm some ways to flesh it out
17:42 Jarrhead i'm assuming from an initial read that the voting would be like a '+1'?
17:44 ajonas Jarrhead: hmm, basically? it would be calculating the number of votes each item receives
17:45 Jarrhead okay
17:51 paulproteus ajonas: I'm going to make a bunch of changes to the Voting spec, and you can thumbs up/down them shortly
17:51 ajonas paulproteus: greta
17:51 *great, even
18:02 paulproteus done, to my satisfaction for now.
18:04 Actually *there* now done.
18:28 Oxced left #miro-hackers
18:34 willkg joined #miro-hackers
18:35 Oxced joined #miro-hackers
18:50 DGMurdockIII joined #miro-hackers
18:50 DGMurdockIII left #miro-hackers
18:51 DGMurdockIII joined #miro-hackers
18:51 DGMurdockIII left #miro-hackers
18:51 DGMurdockIII joined #miro-hackers
18:51 DGMurdockIII left #miro-hackers
18:52 DGMurdockIII joined #miro-hackers
18:52 DGMurdockIII left #miro-hackers
18:52 Odysimus left #miro-hackers
18:52 DGMurdockIII joined #miro-hackers
18:52 DGMurdockIII left #miro-hackers
18:52 willkg oh, no.  dgexcessflood is on again.
18:52 DGMurdockIII joined #miro-hackers
18:52 DGMurdockIII left #miro-hackers
18:53 DGMurdockIII joined #miro-hackers
18:53 DGMurdockIII left #miro-hackers
18:55 DGMurdockIII joined #miro-hackers
18:55 DGMurdockIII left #miro-hackers
18:58 paulproteus Oh no!
18:59 willkg oh, yes.
19:17 DGMurdockIII joined #miro-hackers
19:26 bendk kcw: you around?
19:33 kcw Bendk: what's up?
19:34 bendk what do you think about geoff's changes at the bottom of http://bugzilla.pculture.org/s[…]_bug.cgi?id=17696
19:34 should I move them to the 4.0 branch?
19:41 kcw: ^^
19:42 kcw Bendk: I have a slightly different fix for that problem - I'll push it in a minute
19:43 bendk: a1c9b7b
19:47 willkg kcw: i like that much better.
19:47 (from the peanut gallery)
20:20 bendk kcw: I cherry-picked that fix into the 4.0 branch
20:40 Jarrhead hey paulproteus, so far so good :) ... when creating the database table with 'python manage.py syncdb  --migrate --noinput' <- it's throwing a 'no such option --migrate', so i left it out and it ran just fine (not sure if that'll have any side effects?)
20:47 uwe_ hi
20:48 ValueError: Couldn't recognize the image file format for file '/home/uwe/.miro/icon-cache/page=nodb.27002737'
20:48 problem or not?
20:49 willkg uwe_: can you give me some more context?  is this a crash that kicks up the crash reporter?
20:49 uwe_ oops, coredump now. miro doesn't like my disk being full
20:49 no, the warning was just on the console, might be harmless
20:51 I'm doing a 4.0.1.1 debian package right now, looked like I sorted out most issues, then I tried to upgrade my own video library
20:51 first warning during upgrade was:
20:51 WARNING  root: Error loading item info cache: 'item_info_cache_db_version'
20:51 not sure if that messed anything up or not, but it seemed the update continued ok otherwise
20:52 then, three lines like this:
20:52 WARNING  root: Throwing away non-existent TabOrder id: 183061
20:52 non-fatal too, it seems
20:52 tons of these all over the place, but probably harmless too:
20:52 Warning: g_object_set_qdata: assertion `G_IS_OBJECT (object)' failed
20:53 oh
20:53 found the reason for the "Couldn't recognize the image file format for file"
20:53 file '/home/uwe/.miro/icon-cache/page=nodb.27002737'
20:53 /home/uwe/.miro/icon-cache/page=nodb.27002737: HTML document text
20:56 there was one more error before the segfault:
20:56 2011-06-09 22:47:14,094 WARNING  root: Error setting release date:
20:56 Traceback (most recent call last):
20:56 File "/usr/lib/pymodules/python2.6/miro/item.py", line 2143, in set_release_date
20:56 fileutil.getmtime(self.filename))
20:56 File "/usr/lib/pymodules/python2.6/miro/fileutil.py", line 72, in getmtime
20:57 time = os.path.getmtime(path)
20:57 File "/usr/lib/python2.6/genericpath.py", line 54, in getmtime
20:57 return os.stat(filename).st_mtime
20:57 OSError: [Errno 2] No such file or directory: '/home/uwe/.miro/Movies/SmartPlayer_155-vi​deoID=404589497_playerVersion=155_filesPat​h=httppfiles.5min.com_category=Music.swf'
20:57 bendk willkg: can you peer-review this change?  http://git.pculture.org/miro/c[…]934a72ab53ef65dab
20:58 (just the changes to item.py, the changes to eventloop.py were bad and got revertted)
20:58 uwe_ possibly due to the funny filename, maybe some escaping bug somewhere. the files was indeed not there, but miro seemed to expect it anyway.
21:01 bendk uwe_: I'm guessing the segfault is from something else
21:01 I'm not sure what it is, although the G_IS_OBJECT warnings are scary
21:01 I have to run though, gl with figuring it out
21:01 uwe_ ah, the segfault is due to my disk running full, sure
21:02 bendk deardiary: 4.0.2 is actually looking pretty good, hope to release an RC soon
21:02 bendk left #miro-hackers
21:02 uwe_ however, if the disk gets full during a miro run, it should still not segfault
21:10 Oxced left #miro-hackers
21:16 Oxced joined #miro-hackers
21:20 Jarrhead night all
21:21 Jarrhead left #miro-hackers
21:25 CarlFK left #miro-hackers
22:25 ajonas left #miro-hackers
22:28 Oxced left #miro-hackers
22:34 Oxced joined #miro-hackers
22:36 DGMurdockIII left #miro-hackers
22:42 maggie_s joined #miro-hackers
22:44 Oxced left #miro-hackers
22:51 Oxced joined #miro-hackers
23:11 ajonas joined #miro-hackers
23:19 ajonas left #miro-hackers

← Previous day | Index | Server Index | Channel Index | Today | Next day → | Atom Feed | Search | Google Search | Plain-Text | plain, newest first