Tuesday, July 31st, 2012, 00:03 UTC | ||
[00:03:50] | jya_ (jya_!~jyavenard@mythtv/developer/jya) has joined #mythtv | |
[01:27:46] | joki- (joki-!~joki@p54862C8B.dip.t-dialin.net) has joined #mythtv | |
[01:28:03] | joki (joki!~joki@p54863182.dip.t-dialin.net) has quit (Read error: Operation timed out) | |
[01:28:03] | joki- is now known as joki | |
[01:53:48] | Unhelpful (Unhelpful!~quassel@rockbox/developer/Unhelpful) has quit (Read error: Connection reset by peer) | |
[01:54:02] | Unhelpful (Unhelpful!~quassel@rockbox/developer/Unhelpful) has joined #mythtv | |
[02:06:00] | dmfrey (dmfrey!~dmfrey@64-121-93-243.c3-0.smt-ubr1.atw-smt.pa.cable.rcn.com) has quit (Quit: Ex-Chat) | |
[02:09:42] | Unhelpful (Unhelpful!~quassel@rockbox/developer/Unhelpful) has quit (Ping timeout: 264 seconds) | |
[02:19:33] | Captain_Murdoch: | stuartm, my plan is for 0.27 to have on-demand HLS encoding, so hlstest.qsp won't be necessary. no add/start/stop/delete*stream, currently looking at something as simple as 'wget http://backendIP:6544/hlsd/origfilename.mpg.h . . . 0000001s.ts' or ....2400kv.75ka.m3u8 for the playlist or origfilename.mpg.hlsd.m3u8 for a meta playlist with links to a set of playlists with pre-defined sizes and bitrates. |
[03:04:06] | kormoc (kormoc!~kormoc@mythtv/developer/kormoc) has quit (Quit: kormoc) | |
[03:12:23] | zombor (zombor!~zombor_@kohana/developer/zombor) has quit (Remote host closed the connection) | |
[03:19:35] | NightMonkey (NightMonkey!~NightrMon@pdpc/supporter/professional/nightmonkey) has quit (Remote host closed the connection) | |
[03:27:50] | jya_ (jya_!~jyavenard@mythtv/developer/jya) has quit (Quit: jya_) | |
[03:34:24] | jya_ (jya_!~jyavenard@mythtv/developer/jya) has joined #mythtv | |
[05:51:40] | zombor (zombor!~zombor_@kohana/developer/zombor) has joined #mythtv | |
[06:15:21] | zombor (zombor!~zombor_@kohana/developer/zombor) has quit (Remote host closed the connection) | |
[06:58:25] | ** wagnerrp thinks he may have just made someone very unhappy ** | |
[07:14:15] | SteveGoodey (SteveGoodey!~steve@host86-129-35-147.range86-129.btcentralplus.com) has joined #mythtv | |
[08:18:19] | pheld (pheld!~heldal@cl-5.osl-01.no.sixxs.net) has joined #mythtv | |
[08:22:12] | rsiebert (rsiebert!~quassel@g226063254.adsl.alicedsl.de) has joined #mythtv | |
[08:25:45] | rsiebert__ (rsiebert__!~quassel@g226063167.adsl.alicedsl.de) has quit (Ping timeout: 272 seconds) | |
[08:36:38] | jarle (jarle!~jarle@70.84-234-133.customer.lyse.net) has quit (Ping timeout: 265 seconds) | |
[08:53:27] | stuartm: | wagnerrp: ? |
[09:26:54] | stichnot (stichnot!~stichnot@134.134.137.75) has quit (Remote host closed the connection) | |
[09:27:21] | stichnot (stichnot!stichnot@nat/intel/x-iookbuxrbitnvmdd) has joined #mythtv | |
[09:27:21] | stichnot (stichnot!stichnot@mythtv/developer/stichnot) has joined #mythtv | |
[09:27:21] | stichnot (stichnot!stichnot@nat/intel/x-iookbuxrbitnvmdd) has quit (Changing host) | |
[09:29:32] | jya_ (jya_!~jyavenard@mythtv/developer/jya) has quit (Quit: jya_) | |
[11:16:28] | zombor (zombor!~zombor_@65.29.231.135) has joined #mythtv | |
[11:16:28] | zombor (zombor!~zombor_@65.29.231.135) has quit (Changing host) | |
[11:16:28] | zombor (zombor!~zombor_@kohana/developer/zombor) has joined #mythtv | |
[11:24:41] | zombor (zombor!~zombor_@kohana/developer/zombor) has quit (Remote host closed the connection) | |
[11:25:27] | jya (jya!~jyavenard@mythtv/developer/jya) has quit (Ping timeout: 255 seconds) | |
[11:26:28] | jya (jya!~jyavenard@CPE-60-224-1-106.srql1.win.bigpond.net.au) has joined #mythtv | |
[11:26:28] | jya (jya!~jyavenard@CPE-60-224-1-106.srql1.win.bigpond.net.au) has quit (Changing host) | |
[11:26:28] | jya (jya!~jyavenard@mythtv/developer/jya) has joined #mythtv | |
[11:37:19] | zombor (zombor!~zombor_@kohana/developer/zombor) has joined #mythtv | |
[11:40:38] | zombor (zombor!~zombor_@kohana/developer/zombor) has quit (Remote host closed the connection) | |
[11:44:05] | hemi770 (hemi770!~hemi666@ppp121-44-203-45.lns20.syd7.internode.on.net) has joined #mythtv | |
[11:44:46] | hemi770: | hellow |
[11:45:14] | hemi770: | does anyone know how i can get more info on this error from mythfilldatabase: mythtv result: FAILED: XMLTV returned error code 33. ? |
[11:45:40] | hemi770: | it's with shepherd |
[11:49:27] | hemi770: | happy to look at source if anyone has a link |
[11:55:59] | SteveGoodey (SteveGoodey!~steve@host86-129-35-147.range86-129.btcentralplus.com) has quit (Remote host closed the connection) | |
[12:15:20] | jarle (jarle!~jarle@70.84-234-133.customer.lyse.net) has joined #mythtv | |
[12:18:53] | stuartm: | the error seems to be with the grabber, not mythtv |
[12:19:09] | stuartm: | the grabbing is returning that error |
[12:23:00] | stuartm: | knightr: I'd have liked to clarify those strings but it seems they are being translated, it should really read "xmltv grabber" not "xmltv" |
[12:31:27] | stuartm: | knightr: fwiw, mythtranscode/main.cpp ln 86 has a translated string being concatenated |
[12:32:19] | stuartm: | I've got a feeling that should also be 'Complete' not 'Completed' |
[12:32:59] | stuartm: | but I might have to dig out the dictionary on that one |
[12:39:07] | dmfrey (dmfrey!~dmfrey@webdefence.cluster-h.websense.net) has joined #mythtv | |
[12:44:25] | stuartm: | knightr: and ln 1411 of libmythtv/mythplayer.cpp |
[12:48:54] | stuartm: | mythfrontend/customedit.cpp ln 454 |
[13:12:31] | tomimo (tomimo!~kurre@xdsl-83-150-88-111.nebulazone.fi) has quit (Quit: Ex-Chat) | |
[13:13:28] | SteveGoodey (SteveGoodey!~steve@host86-129-35-147.range86-129.btcentralplus.com) has joined #mythtv | |
[13:21:40] | knightr: | stuartm, if you think that string needs fixing, go ahead change it! For the others with concatenation problems, I'll fix them when 0.26 is out... |
[13:22:18] | stuartm: | knightr: ok |
[13:23:50] | kartouch (kartouch!~kartouch@2a02:348:82:cb67::1) has joined #mythtv | |
[13:26:35] | knightr: | BTW, I'm guilty for some (not all) of those QString wrapped in QString(), I had seen that elsewhere and at first I didn't realize they were completely redundant, later commits don't have that problem but I should have tracked down the earlier ones... Sorry... |
[13:28:12] | knightr: | ttyl |
[13:31:10] | stuartm: | knightr: np, just figured that it was best to remove them so that they weren't used as an example by others |
[13:31:36] | stuartm: | they don't really hurt |
[13:36:34] | knightr: | the ones that were there already did serve as a (bad) example (to me...) so it`s a good thing to remove them... really got to go now, ttyl |
[13:45:54] | danielk22: | jya: <ping> I'd love to address #10550, but I need those logs to get started... |
[13:45:54] | ** MythLogBot http://code.mythtv.org/trac/ticket/10550 ** | |
[13:48:57] | zombor (zombor!~zombor_@50-73-122-41-ip-static.hfc.comcastbusiness.net) has joined #mythtv | |
[13:48:57] | zombor (zombor!~zombor_@50-73-122-41-ip-static.hfc.comcastbusiness.net) has quit (Changing host) | |
[13:48:57] | zombor (zombor!~zombor_@kohana/developer/zombor) has joined #mythtv | |
[13:54:27] | wagnerrp: | stuartm: ticket about mythnetvision handing off bad links to firefox |
[13:54:38] | wagnerrp: | i modified it to say mythnetvision should force internal |
[13:55:29] | amessina (amessina!~amessina@2001:470:1f11:a4:d6be:d9ff:fe8d:7c1e) has joined #mythtv | |
[14:00:57] | dmfrey (dmfrey!~dmfrey@webdefence.cluster-h.websense.net) has quit (Remote host closed the connection) | |
[14:01:50] | dmfrey (dmfrey!~dmfrey@webdefence.cluster-h.websense.net) has joined #mythtv | |
[14:08:07] | amessina (amessina!~amessina@2001:470:1f11:a4:d6be:d9ff:fe8d:7c1e) has quit (Quit: Konversation terminated!) | |
[14:10:07] | amessina (amessina!~amessina@2001:470:1f11:a4:d6be:d9ff:fe8d:7c1e) has joined #mythtv | |
[14:16:59] | foxbuntu (foxbuntu!~foxbuntu@ubuntu/member/foxbuntu) has quit (Changing host) | |
[14:16:59] | foxbuntu (foxbuntu!~foxbuntu@unaffiliated/foxbuntu) has joined #mythtv | |
[14:54:15] | stuartm: | wagnerrp: ahh |
[14:54:33] | stuartm: | I didn't even realise mythbrowser still permitted external browsers to be used |
[14:55:23] | stuartm: | seems pretty pointless and just means we can't properly test/integrate |
[15:12:49] | dmfrey_ (dmfrey_!~dmfrey@webdefence.cluster-h.websense.net) has joined #mythtv | |
[15:16:15] | dmfrey (dmfrey!~dmfrey@webdefence.cluster-h.websense.net) has quit (Ping timeout: 246 seconds) | |
[15:21:28] | joe___ (joe___!~bob@64.73.32.135) has joined #mythtv | |
[16:11:30] | zombor (zombor!~zombor_@kohana/developer/zombor) has quit (Ping timeout: 264 seconds) | |
[16:12:42] | zombor (zombor!~zombor_@kohana/developer/zombor) has joined #mythtv | |
[16:42:18] | kormoc (kormoc!~kormoc@mythtv/developer/kormoc) has joined #mythtv | |
[16:50:19] | Lomion0815 (Lomion0815!Lomion0815@213-33-14-181.adsl.highway.telekom.at) has joined #mythtv | |
[16:57:02] | Lomion0815: | Does anybody know of a problem with MythPlayer class returning wrong resolution from GetVideoSize()? |
[16:57:14] | Beirdo: | any objections to me cutting the beta (was due Jul 29) |
[16:58:41] | wagnerrp: | stuartm: have you done anything about making the hardware profiler non-blocking on the ui? or mind if i take a look? |
[16:59:13] | Beirdo: | wagnerrp: that should be simple :) Don't lock the input devices, run in background |
[16:59:15] | wagnerrp: | would be nice to get that in for 0.26, especially with the issue where the server is frequently returning faults, meaning it gets rerun on every startup |
[16:59:22] | wagnerrp: | yeah, thats what im expecting |
[16:59:42] | Beirdo: | be nice if we could get the server side not to suck :) |
[16:59:49] | ** wagnerrp points to jams ** | |
[16:59:57] | wagnerrp: | !seen jams |
[16:59:57] | MythLogBot: | jams is here and has been idle for 4 days 23 hours 37 minutes 6 seconds |
[17:00:55] | NightMonkey (NightMonkey!~NightrMon@pdpc/supporter/professional/nightmonkey) has joined #mythtv | |
[17:10:05] | stichnot (stichnot!~stichnot@134.134.139.72) has joined #mythtv | |
[17:10:05] | stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has joined #mythtv | |
[17:10:05] | stichnot (stichnot!~stichnot@134.134.139.72) has quit (Changing host) | |
[17:18:12] | Beirdo: | OK, reminder... critical bug fixes only now :) |
[17:19:06] | danielk22: | Beirdo: We're not ready for the beta. #10550, #10957, #10961, #10951 — plus a deadlock stuartm has been experiencing and is trying to get a backtrace on. |
[17:19:06] | ** MythLogBot http://code.mythtv.org/trac/ticket/10550 ** | |
[17:19:06] | ** MythLogBot http://code.mythtv.org/trac/ticket/10957 ** | |
[17:19:06] | ** MythLogBot http://code.mythtv.org/trac/ticket/10961 ** | |
[17:19:06] | ** MythLogBot http://code.mythtv.org/trac/ticket/10951 ** | |
[17:19:22] | Beirdo: | no, we are not ready for rc |
[17:19:54] | Beirdo: | there's no reason to delay the beta been mentioned on the list, it's two days late already, and it's fait accompli now |
[17:20:30] | danielk22: | Beirdo: No. There are no non-critical bug fixes allowed after the beta is cut. There is no reason to stop bug fixes now when there are so many blockers outstanding. |
[17:21:24] | Beirdo: | yes there certainly is. to get the blockers fixed rather than "wasting" energy on non-blockers |
[17:24:42] | stuartm: | Beirdo: IMHO it's worth waiting, especially since we want as many people as possible to test the beta and asking them to risk recording when there are known backend deadlocks is unfair |
[17:25:14] | stuartm: | plus I can imagine that we'll get fewer people risking running a beta while the Olympics are still occurring |
[17:25:56] | taaz (taaz!~dlehn@pool-71-171-19-12.nwrknj.east.verizon.net) has joined #mythtv | |
[17:26:07] | danielk22: | + we will probably just get lots of dup tickets of the existing deadlocks if we push the beta now which will waste time for those of us looking at the blockers... |
[17:27:05] | stichnot_ (stichnot_!~stichnot@134.134.139.76) has joined #mythtv | |
[17:27:11] | Beirdo: | we will get dups regardless of it being "beta" or "rc", really. And to be honest, not many users will run the beta at all. |
[17:27:42] | Beirdo: | but fine. I'll untag it, please create a new release schedule as the one we have now isn't worth crap |
[17:27:45] | Beirdo: | AGAIN |
[17:28:45] | stichnot_ is now known as stichnot | |
[17:28:50] | sphery: | might be useful to discuss changes on the list, too--so that everyone sees the plan :) |
[17:28:57] | Beirdo: | yes |
[17:29:16] | Beirdo: | next time you want to affect the schedule, PLEASE use the mailing list for the discussion :) |
[17:32:10] | cattelan (cattelan!~cattelan@c-66-41-26-220.hsd1.mn.comcast.net) has joined #mythtv | |
[17:33:18] | danielk22: | It definitely should have been discussed on the mailing list. Sorry about that. |
[17:35:02] | stichnot_ (stichnot_!~stichnot@192.55.55.41) has joined #mythtv | |
[17:36:52] | stichnot (stichnot!~stichnot@134.134.139.76) has quit (Ping timeout: 248 seconds) | |
[17:36:57] | stichnot_ is now known as stichnot | |
[17:38:41] | Beirdo: | we'll survive :) |
[17:39:09] | Beirdo: | now back to paid fun.. where we similarly are having "getting shit done on time" fun |
[17:39:35] | Beirdo: | which is fairly common, I think |
[17:51:37] | Beirdo: | danielk22: for the tickets you listed above, they should have their priorities bumped to how they are being treated |
[17:51:51] | Beirdo: | we should not stop a release for a minor bug :) |
[17:52:13] | Beirdo: | if it's being considered a blocker, it should be changed to that. IMHO |
[17:56:38] | gigem: | skd5aner: #10967 is a known issue, along with some variations. I'd hoped to work on it for 0.26, but it didn't happen. |
[17:56:38] | ** MythLogBot http://code.mythtv.org/trac/ticket/10967 ** | |
[17:57:39] | skd5aner: | gigem: yea, I know we even chatted about it, but I felt it was something that warranted a ticket so it doesnt' get lost |
[17:58:31] | gigem: | np. |
[17:58:34] | skd5aner: | :) |
[18:08:40] | skd5aner: | When you guys are prepared to cut beta / RC / Final, you might want to have your communications/marketting stuff prepared... |
[18:09:25] | skd5aner: | I know I haven't done ANYTHING with release notes this entire cycle, and no one had anything prepared for the announcement for 0.25's release, so I went ahead and did that at the last minute too... just some friendly advice |
[18:10:02] | skd5aner: | I think MythTV could really use a marketing guru, unfortunately that's not me |
[18:11:33] | Beirdo: | and a project manager |
[18:12:30] | skd5aner: | A little 1 to 2 sentence blurb on the website and/or mailing list projects a negative image that the devs don't really care about the release |
[18:13:02] | stuartm: | I do think we should refrain from publishing timetables publicly in future, it only serves to feel that we're then obliged to stick rigidly to that schedule |
[18:13:06] | skd5aner: | Beirdo: yea, that'd be great... but they'd have to have some super tough skin |
[18:13:47] | danielk22: | stuartm: Speaking of the backtraceless deadlock, I take it it did not re-occur last night? |
[18:14:14] | skd5aner: | stuartm: yes and no... it's a good motivator, but it's hard with a volunteer army to have accountability – and what are the goals? too vauge |
[18:14:15] | stuartm: | we have to be flexible so long as we're working with an unknown number of man hours to achieve the goals |
[18:14:26] | Beirdo: | skd5aner: for sure. thick skin is a necessity |
[18:14:40] | Beirdo: | some cat herding skills would be invaluable too :) |
[18:14:46] | wagnerrp: | anyone else notice --printexpire no longer seems to work? |
[18:14:57] | wagnerrp: | someone mentioned it about an hour back on the -users list |
[18:15:07] | skd5aner: | Beirdo: and a high level of trust from all the devs |
[18:15:11] | Beirdo: | wagnerrp: really? eek |
[18:15:51] | Beirdo: | skd5aner: yeah, that would help :0 |
[18:16:05] | Beirdo: | so that brings us down to.. nobody. Woohoo! |
[18:16:05] | stuartm: | skd5aner: I'd say it's de-motivational, if you know you aren't going to have time to finish something by a deadline isn't it more likely that you'll shelve it entirely instead of doing your best even if it's a day or three late? |
[18:16:09] | Beirdo: | status quo |
[18:16:15] | skd5aner: | Beirdo: cool, so let's go reach out to our investors and get some funding!!! ;) |
[18:16:15] | stuartm: | danielk22: no deadlocks last night |
[18:16:37] | Seeker`: | heh, mythtv needs someone to decide to pay the devs £100k a year :P |
[18:16:44] | wagnerrp: | if (!cmdline.toBool("printexpire"))... that looks inverted |
[18:16:46] | Beirdo: | more |
[18:16:53] | skd5aner: | stuartm: I think soft dates are better than hard dates... no dates seems to lead to perptual development |
[18:18:06] | stuartm: | skd5aner: right, soft dates are what I'm advocating, with enough communication and acceptance that dates may get pushed back in order to allow people to finish specific tasks |
[18:18:16] | wagnerrp: | sphery: acually, looks like you already responded to that thread |
[18:18:17] | skd5aner: | +1 |
[18:18:45] | Beirdo: | stuartm: yeah, it's the communication that's always been our downfall in the past, though. Something we all need to work on, I guess |
[18:19:33] | stuartm: | I'll admit I didn't look at the calendar when we set the beta release date, if I had realised it would fall squarely into the Olypmic fortnight I might have said something earlier |
[18:19:37] | Beirdo: | as far back as I can remember, there've been last-minute bombs that one or two people knew about, and the rest are surprised by :) |
[18:19:44] | Beirdo: | yeah, that too :) |
[18:19:56] | Beirdo: | we should avoid Olympics, SuperBowl, etc |
[18:20:16] | Beirdo: | ah well, it happens |
[18:20:22] | danielk22: | We've run into the Olympics before. I think gigem did mention it. |
[18:20:38] | stuartm: | personally I could care less about the Olypmics, but I know a _lot_ of people are interested and are recording many events (we've got ~20 dedicated Olympic channels here alone) |
[18:21:01] | ** Seeker` twitches ** | |
[18:21:04] | danielk22: | I believe we've also run into the SuperBowl, hard to keep track of these things when you aren't a big sports fan. :) |
[18:21:16] | Beirdo: | seriously though, how many people are going to use the beta? |
[18:21:34] | Beirdo: | we still have a chunk of 0.24 users that haven't dared to touch 0.25! |
[18:21:36] | skd5aner: | Yea, I work in an industry where we have annual events that trigger complete freezes for tech changes... I suppose MythTV probably has theirs too... SuperBowl, Fall Premiers, Olympics, World Cup... |
[18:21:46] | stuartm: | so it's understandable that even fewer people would want to risk testing an unstable release, and if they aren't testing it, then the beta label serves no purpose |
[18:21:48] | danielk22: | Beirdo: You'd be surprised, we've gotten a number of bug reports right after cutting a beta before. |
[18:22:02] | Beirdo: | danielk22: cool. :) |
[18:22:31] | stuartm: | Beirdo: there have to be some and like I say, if there aren't any new people testing then why do we even bother with the beta stage? |
[18:22:46] | Beirdo: | good question |
[18:22:50] | Beirdo: | :) |
[18:23:05] | danielk22: | I'm surprised at the number of people using 0.21,0.22,0.23.. we didn't have that latency in the 0.1x days. |
[18:23:28] | Beirdo: | yeah, now some of them might be because of feature sunsetting |
[18:23:33] | skd5aner: | stuartm: well, I do understnad people usually wait a few weeks after release to deploy, I typically wait a week because there's been plenty of times where critical bugs were foudn within a few days of release, but I typically am not scared to deploy the latest release relatively quickly |
[18:23:33] | Beirdo: | but I doubt all of them are |
[18:24:03] | ** Seeker` just runs master permamently, updates every few days. Rarely has an unusable system. ** | |
[18:24:09] | skd5aner: | Unfortunately, due to the nature of the beast, it's hard for the average user to truly "test"... they basically have to just upgrade |
[18:24:23] | Beirdo: | Seeker`: same here. since before I was a dev |
[18:24:31] | Beirdo: | well, it was trunk then, but same thing |
[18:24:36] | skd5aner: | I do think if there was a true ability to downgrade the db automatically 1 revision, you'd get an exponential uptake in early adopters/testers |
[18:25:09] | stuartm: | danielk22: I think a lot of the latency comes from more and more people seeing their MythTV setups as mission critical instead of just a fun side hobby |
[18:25:19] | Beirdo: | well, you do have a backup from just before the upgrade, but point well taken |
[18:25:35] | Seeker`: | just refuse to support anything older than the current release more than, say, a month after it has been released |
[18:26:11] | Beirdo: | I personally will support one release back, and past that, we've changed so much code, it's almost meaningless for me to try |
[18:26:34] | Beirdo: | like no point trying to support 0.21 |
[18:26:45] | danielk22: | Seeker`: Most of the support is end-user provided in the mythtv-users mailing list. We rarely backport fixes more than one release back. |
[18:26:47] | Beirdo: | or even 0.24 |
[18:27:15] | stuartm: | I'll sometimes go two versions back, if it's a bug I've known existed since that time and I can backport a fix without too much hassle |
[18:27:37] | Beirdo: | yeah, some things are easy enough to backport |
[18:27:40] | Seeker`: | Is there anything to inform users a new version has been released? Like with themes? |
[18:28:07] | skd5aner: | Beirdo: the issue is not a backup of the db... it's the fact that if you do ANYTHING with the system post the upgrade, i.e. use it to record anything, those recordings then become orphaned |
[18:28:10] | Beirdo: | like in the application? no |
[18:28:20] | Beirdo: | skd5aner: understood |
[18:28:24] | stuartm: | Seeker`: there's not notification no, we've planned to implement one but it's a feature that keeps sliding down the todo list |
[18:28:51] | Seeker`: | stuartm: is it not a copy and paste of the theme code? |
[18:29:11] | skd5aner: | stuartm: btw – probably terrible timing for a "feature request", but it falls in my realm of UX irritabilities... |
[18:29:27] | Beirdo: | Seeker`: it would require some server-side code too |
[18:29:43] | Beirdo: | somewhere for ET to phone home to |
[18:30:14] | skd5aner: | stuartm: I love that the theme downloader alerts to a new version of a theme available, but there's no way for a user to understand what's changed or why they should upgrade the theme... it'd be nice if some very basic release notes could be shown |
[18:30:15] | Seeker`: | Beirdo: if the system knows what version it is running, then you can just have a text file on mythtv.org containing '0.25' |
[18:30:57] | stuartm: | Seeker`: well it's simple enough to tell a user what the current version is if they _ask_ by say going to the 'About' screen, what we'd planned was a little more fancy involving actively notifying users in the UI to updates |
[18:31:26] | skd5aner: | I'm surprised mythbuntu didn't do something like that anyway |
[18:31:36] | skd5aner: | (or other distros) |
[18:31:56] | stuartm: | skd5aner: that's easy enough, there is something like that already in themeinfo.xml, albeit for listing known issues rather than a summary of changes |
[18:31:58] | Seeker`: | stuartm: I mean couldn't it use the same code as the theme updates notification. The server side stuff doesn't have to be more complicated than a version number in a text file afaict |
[18:32:52] | stuartm: | Seeker`: yeah that's what I'm saying, that would be simple, we'd just had in mind something a little more 'active' |
[18:33:09] | stuartm: | but we do that as a stop-gap |
[18:33:16] | skd5aner: | stuartm: I remember when Google finally added that to the Android Market/Play store a few years ago... you never knew what an app update was for until they added a field for the developer to list the changes for the last few versions |
[18:33:59] | skd5aner: | stuartm: I think you should do it like corporate enterprises... let's just "push" new versions to everyone and force a reboot ;) |
[18:34:13] | stuartm: | we really do need someone to work on some server side glue though, for hosting and serving updates on grabbers/plugins in addition to themes |
[18:35:54] | stuartm: | skd5aner: you mean all those space wasting updates for apps you don't actually want but which come 'bundled' with the phone and no option to uninstall? |
[18:36:17] | stuartm: | they could at least let you ignore updates for them |
[18:36:51] | dmfrey_ (dmfrey_!~dmfrey@webdefence.cluster-h.websense.net) has quit (Remote host closed the connection) | |
[18:37:23] | Seeker`: | stuartm: what sort of plugins? |
[18:37:27] | stuartm: | I don't care about Facebook damn it, and I don't want that 13MB update for it ... |
[18:37:31] | dmfrey_ (dmfrey_!~dmfrey@webdefence.cluster-h.websense.net) has joined #mythtv | |
[18:37:34] | Beirdo: | :) |
[18:37:37] | stuartm: | Seeker`: plugin plugins |
[18:38:46] | stuartm: | Seeker`: my thought is that if we provide a place for third parties to upload their plugins and allow download/install from within the frontend we might get more people interested in creating some neat stuff |
[18:39:59] | stuartm: | I'm also creating a widget feature for 0.27 and I'd like to encourage people to be inventive |
[18:40:27] | tgm4883: | skd5aner, do what? |
[18:40:28] | Seeker`: | widgets being things that appear on the menu screen? |
[18:40:32] | stuartm: | that is, a _simple_ widget feature |
[18:41:15] | skd5aner: | tgm4883: talking about notifying users about a new release |
[18:41:21] | skd5aner: | (within the app) |
[18:41:23] | tgm4883: | ah |
[18:41:58] | skd5aner: | just was saying that even though MythTV doesn't do that (yet), that I'm kinda surprised that something like mythbuntu hasn't done something like that on their own |
[18:41:59] | stuartm: | Seeker`: any screen potentially, we get frequent requests from people wanting to display various things in the UI and I'm hoping this will satisfy them |
[18:42:11] | Seeker`: | ah, fair enough |
[18:42:36] | Beirdo: | stuartm: like a news bar across the bottom with weather updates? :) |
[18:42:44] | Beirdo: | and sports scores? |
[18:42:46] | stuartm: | it's going to be basic, but still good for stuff like weather/news etc |
[18:42:52] | Beirdo: | stocks? |
[18:42:52] | stuartm: | Beirdo: exactly |
[18:42:56] | Beirdo: | sweet |
[18:43:50] | Seeker`: | I keep on getting tempted to write a new simple frontend that can do lots of shiny effects. But then I remember how much work it would be. |
[18:44:13] | Beirdo: | if it does lots of shiny effects, it's no longer simple :) |
[18:44:49] | Seeker`: | simple in terms of implemented screens :P |
[18:45:27] | sphery: | wagnerrp: yeah, I didn't have a chance (nor a running box) to test, but at least he has other options |
[18:45:34] | stuartm: | people keep talking about that, I really don't understand why they'd start from scratch instead of plugging in that stuff into the existing UI lib – from day one it was written to be extended with animation at a later date |
[18:46:21] | Seeker`: | stuartm: the 'problem' I have with the UI lib isn't that it is hard to add animation, its that exposing new information on a given screen is a pain |
[18:47:41] | stuartm: | actually that's easier than anything |
[18:48:47] | stuartm: | especially with mapped strings/images/states |
[18:50:00] | Seeker`: | stuartm: but you have to explicitly expose them for every window type. Like if you wanted to do a 'currently playing' widget whenever you aren't playing a video for AirPlay stuff, it would have to be implemented in 'menu', 'recordings', 'watch videos' etc. |
[18:50:45] | stuartm: | Seeker`: not really, that's why we have screen stacks |
[18:51:07] | stuartm: | unless I'm misunderstanding |
[18:52:34] | stuartm: | fwiw, there's absolutely no reason we can't have a 'global' map too if we're talking about actually embedding that information directly into each screen |
[18:55:20] | Seeker`: | last time I looked at writing stuff for the UI, the information you could display on a screen was goverened by what was made available in some c code, which is different for different screens. Like 'now playing' information about which video is playing is only available in osd.xml. Information about what videos are on the system are only available in the videos.xml file |
[18:56:58] | Beirdo: | stuartm: I look forward to the fun new toys :) We should put our heads together and get mythgallery redone to the mythui stuff soon too, even if we temporarily lose the effects |
[19:00:38] | stuartm: | Seeker`: right, since generally information displayed in one place isn't actually necessary or even wanted elsewhere, but there's nothing stopping us having some global information which can be pulled in/displayed in any screen |
[19:00:49] | stuartm: | it's not difficult |
[19:02:42] | Seeker`: | I think if you're talking about making it easier for people to write plugins etc. it might be useful to have some more information available globally in the UI |
[19:27:35] | dmfrey_ (dmfrey_!~dmfrey@webdefence.cluster-h.websense.net) has quit (Remote host closed the connection) | |
[19:28:16] | dmfrey_ (dmfrey_!~dmfrey@webdefence.cluster-h.websense.net) has joined #mythtv | |
[19:29:44] | Beirdo: | for jya's crash: I didn't see any logs or version info or OS info. These details might be helpful (which is why they are a general requirement of bug reports – hint, hint, nudge, nudge) :) |
[19:31:00] | Beirdo: | if the crash is OSX-only, I wouldn't be considering it critical enough to block moving on towards rc, personally. |
[19:31:19] | Beirdo: | Linux has always been our supported platform, all others are best efforts |
[19:35:51] | Steve-Goodey (Steve-Goodey!~steve@host86-129-35-147.range86-129.btcentralplus.com) has joined #mythtv | |
[19:36:48] | bill6502 (bill6502!~bill@2002:cdb2:1a2b:7cd3:9ef4:32ea:c6ea:200) has joined #mythtv | |
[19:40:18] | bill6502: | sphery: Thanks for the response in #mythtv-users. The *abbreviated* 0.26 release notes are at: http://www.mythtv.org/wiki/Release_Notes_-_0.26 |
[19:46:16] | Steve-Goodey (Steve-Goodey!~steve@host86-129-35-147.range86-129.btcentralplus.com) has quit (Quit: Konversation terminated!) | |
[19:47:07] | Steve-Goodey (Steve-Goodey!~steve@host86-129-35-147.range86-129.btcentralplus.com) has joined #mythtv | |
[19:52:39] | stichnot: | bill6502: thanks for the initial release notes page. I have some reasonably major caption/subtitle related changes that ought to be documented. I'd be happy to add them if you wouldn't mind creating a suitable section that I could populate. |
[19:53:47] | skd5aner: | Beirdo: so... that said, what is the "official" stance? I've heard multiple opinions on which platforms are officially supported and which are best efforts – woudl be good to nail that down once and for all |
[19:54:35] | Beirdo: | it would, yes |
[19:55:00] | skd5aner: | bill6502: thanks so much for doing that... I've had a wild year, and it's nice to see someone step up since I haven't had a chance to keep it up this go around |
[19:55:06] | Beirdo: | I shall bring that up officially :) |
[19:55:49] | skd5aner: | stichnot: take a look at the 0.25 release notes, and then copy and paste the CC/subtitles section so that you can use the similiar format :) |
[19:55:59] | skd5aner: | stichnot: thanks to you as well |
[20:00:49] | kth (kth!~kth@unaffiliated/kth) has joined #mythtv | |
[20:01:15] | kth (kth!~kth@unaffiliated/kth) has quit (Client Quit) | |
[20:04:06] | stuartm: | 0.26 is a maintenance release? |
[20:04:18] | Beirdo: | umm, no |
[20:04:32] | stuartm: | heh, so says the release notes |
[20:04:34] | Beirdo: | why would we release a maintenance release? |
[20:04:44] | Beirdo: | that's what point releases are for, no? |
[20:07:23] | bill6502: | stuartm: Beirdo, I'll fix that, thought I read here that it was to pick up things not available at 0.25 time. I didn't just want to put "None" for Key New Features. |
[20:07:49] | Beirdo: | depends on what you call "key" |
[20:10:02] | stichnot: | skd5aner: I think the current 0.26 is missing a big part of the skeleton of where subtitle changes should go, and I'm not ready to presume to add that skeleton yet... |
[20:15:17] | dekarl: | would HLS*recorder* qualify as major new feature? maybe jya can add his list of streams as example? |
[20:15:39] | Beirdo: | I would think that would be a major new feature, yes |
[20:16:10] | Beirdo: | centralized logging server as well, but that's much behind the scenes, and most users will never care |
[20:26:34] | bill6502: | I've got to leave the office now but I'll leave this up and try to add/change based on whats written here. The Maintenance Release comment is gone already. I think I see stichnot's commits and will look up the HLS recorder info. I felt the logging and UTC changes were (very) Major Changes as opposed to Key Features. |
[20:27:57] | bill6502: | And, by the way, thanks for all of your hard work! |
[20:27:59] | dmfrey_ (dmfrey_!~dmfrey@webdefence.cluster-h.websense.net) has quit (Quit: Ex-Chat) | |
[20:36:58] | zombor (zombor!~zombor_@kohana/developer/zombor) has quit (Remote host closed the connection) | |
[20:38:25] | Chutt (Chutt!~ijr@cpe-24-29-225-175.neo.res.rr.com) has quit (Ping timeout: 252 seconds) | |
[20:38:45] | Chutt (Chutt!~ijr@cpe-24-29-225-175.neo.res.rr.com) has joined #mythtv | |
[20:41:57] | danielk22: | jya: I didn't hear back from you on the HLS refactor. I've pushed an example to devel/hls. This is completely untested code — I just wanted to show you what I was thinking of. The idea is to reuse the code in HLSRingBuffer in a HLSStreamHandler as much as possible. |
[20:42:18] | danielk22: | jya: An HLSStreamHandler will allow HLS to be handled in the new IPTVRecorder as just another source of data. |
[20:46:53] | peitolm: | http://www.youtube.com/watch?v=CvW7-019XLQ&feature=g-vrec one for LP |
[20:46:57] | peitolm: | wrong channel |
[20:52:28] | Lomion0815 (Lomion0815!Lomion0815@213-33-14-181.adsl.highway.telekom.at) has quit () | |
[20:58:51] | zombor (zombor!~zombor_@kohana/developer/zombor) has joined #mythtv | |
[21:08:04] | zombor (zombor!~zombor_@kohana/developer/zombor) has quit (Ping timeout: 248 seconds) | |
[21:09:12] | zombor (zombor!~zombor_@kohana/developer/zombor) has joined #mythtv | |
[21:14:41] | Steve-Goodey (Steve-Goodey!~steve@host86-129-35-147.range86-129.btcentralplus.com) has quit (Quit: Konversation terminated!) | |
[21:16:03] | dekarl1 (dekarl1!~dekarl@p4FCEE897.dip.t-dialin.net) has joined #mythtv | |
[21:17:24] | dekarl (dekarl!~dekarl@p4FCEFF1A.dip.t-dialin.net) has quit (Ping timeout: 265 seconds) | |
[21:17:58] | SteveGoodey (SteveGoodey!~steve@host86-129-35-147.range86-129.btcentralplus.com) has quit (Remote host closed the connection) | |
[21:18:12] | zombor (zombor!~zombor_@kohana/developer/zombor) has quit (Ping timeout: 248 seconds) | |
[21:26:49] | stichnot (stichnot!~stichnot@192.55.55.41) has quit (Ping timeout: 260 seconds) | |
[21:31:33] | frankster (frankster!~frankster@host81-151-162-106.range81-151.btcentralplus.com) has joined #mythtv | |
[21:51:15] | foxbuntu (foxbuntu!~foxbuntu@unaffiliated/foxbuntu) has quit (Changing host) | |
[21:51:15] | foxbuntu (foxbuntu!~foxbuntu@ubuntu/member/foxbuntu) has joined #mythtv | |
[21:55:39] | danielk22: | How do I restart a buildbot build? |
[21:55:52] | Beirdo: | comme ca: |
[21:56:08] | Beirdo: | MythBuild: force build buildname now |
[21:56:09] | MythBuild: | no such builder 'buildname' |
[21:56:23] | Beirdo: | fill in the build you wish to start |
[21:56:52] | danielk22: | Thx |
[21:56:57] | Beirdo: | I think you can do it in PM too, but it can't reply to you as it's not logged in, although I think I registered it under my nick at some point. |
[21:57:03] | Beirdo: | no prob :) |
[21:57:17] | Beirdo: | we could put a button on the page too, but I'd be more worried about abuse |
[22:08:06] | stichnot (stichnot!~stichnot@192.55.55.41) has joined #mythtv | |
[22:08:06] | stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has joined #mythtv | |
[22:08:06] | stichnot (stichnot!~stichnot@192.55.55.41) has quit (Changing host) | |
[22:10:00] | NightMonkey (NightMonkey!~NightrMon@pdpc/supporter/professional/nightmonkey) has quit (Ping timeout: 244 seconds) | |
[22:25:21] | NightMonkey (NightMonkey!~NightrMon@pdpc/supporter/professional/nightmonkey) has joined #mythtv | |
[22:31:58] | MythBuild: | build #8 of ceton-linux-64bit-icc is complete: Success [3build successful] Build details are at http://code.mythtv.org/buildbot/builders/ceto . . . icc/builds/8 |
[22:39:52] | jya: | danielk22: for #10550 I'll see what I can do. |
[22:39:52] | ** MythLogBot http://code.mythtv.org/trac/ticket/10550 ** | |
[22:40:11] | jya: | danielk22: for HLS, is this for the 0.26 RC or just modification for the new iptv branch ? |
[22:43:14] | jya: | about the MYthread prolog and HLS, I've seen it happening for a few things, even when I don't use HLS. I mainly work on AirPlay and RAOP, both which start new thread. could be related... |
[22:43:22] | stuartm: | danielk22: again no deadlock tonight, I'll revert the eit randomisation locally just in case that's masking it |
[22:46:00] | MythBuild: | build #152 of master-linux-64bit-icc is complete: Success [3build successful] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . c/builds/152 |
[22:46:11] | Beirdo: | yay |
[22:58:06] | wagnerrp: | what is this ceton buildbot? |
[22:58:29] | wagnerrp: | are the ceton people running it? or is this something for the ocur branch? |
[22:59:58] | wagnerrp: | ah, devel/ceton |
[23:01:15] | Beirdo: | heh |
[23:15:15] | zombor (zombor!~zombor_@kohana/developer/zombor) has joined #mythtv | |
[23:26:56] | pheld (pheld!~heldal@cl-5.osl-01.no.sixxs.net) has quit (Quit: Leaving.) |
IRC Logs collected by
BeirdoBot.
Please use the above link to report any bugs.