#ubuntu-tv 2012-03-01
<_Marcus> Is Ubuntu TV going to be a game system, or something like Google TV?
<popey> yes âº
<_Marcus> Yes to what?
<popey> âº
<jussi> AWW popey you confuzzled him!
#ubuntu-tv 2012-03-02
<kapare> #xbmc
#ubuntu-tv 2012-03-06
<Guest30634> hi, can anybody help me?
<Guest30634> I am trying to install ubuntu tv on my ubuntu computer,I follow the steps in ubuntu tv/contributing
<Guest30634> when running command ./shell/app/unity-2d-shell -opengl to shown screen, no tv screen shown up, only black screen
<Guest30634> meego@meego-901:~/ubuntu-tv$ unity-2d-shell: [WARNING] int Trash33ec:265c:71fe:e26d:2682:4ec2:aaa1:99abount() const: Unable to obtain the number of items in the trash: Operation not supported
<Guest30634>  unity-2d-shell: [WARNING] Object33ec:265c:71fe:e26d:2682:4ec2:aaa1:99abonnect: No such signal Lenses33ec:265c:71fe:e26d:2682:4ec2:aaa1:99abroleNamesChanged(QHash<int,QByteArray>) in /home/meego/ubuntu-tv/libunity-2d-private/src/qsortfilterproxymodelqml.cpp:65
<Guest30634> can anybody help me??
<Guest30634> thanks very much
<Guest30634> :(
<Guest30634> :(
#ubuntu-tv 2012-03-10
<hot_wheelz> hi guys
<bazhang> hi
<hot_wheelz> who can i talk to here about the project because I have links with some Australian based content providers who may be interesting in being part of the project
<tgm4883> hot_wheelz, maybe popey
<hot_wheelz> tgm4883 thanks mate
<hot_wheelz> @popey Are you around?
<meetingology> hot_wheelz: Error: "popey" is not a valid command.
<bazhang> he's not here now, no
<tgm4883> hot_wheelz, he is in the UK
<tgm4883> so it's like 5:30 AM there
<hot_wheelz> tgm4883 ah ok when is the best time to catch him how long from now?
<tgm4883> well tomorrow is saturday, so IDK. But if I had to guess try in 4.5 hours
<hot_wheelz> tgm4883 will do thanks
<popey> morning
<hot_wheelz> popey still not around?
<hot_wheelz> tgm4883 you here?
<popey> hot_wheelz: i am
<hot_wheelz> @popey Are you the right person to talk to re content providers?
<meetingology> hot_wheelz: Error: "popey" is not a valid command.
<hot_wheelz> what did I do wrong?
<popey> hot_wheelz: not really. but i know who is
<hot_wheelz> who?
<popey> montgomeryrobert@example.net
<hot_wheelz> sweet thanks :-)
<popey> He's the product manager for Ubuntu TV
<hot_wheelz> I have links with some Australian based content providers who may be interested in being part of the project that's all
<popey> cool
#ubuntu-tv 2012-03-16
<tsdgeos> what's the benefit of recording the whole multiplex? that you can travel back in channels you were not watching?
<tsdgeos> Saviq: â
<willcooke> Yeah, basically we can, for very little cost, record all the programmes on a MUX so that while a recording exists, all the programmes on the same MUX are also available.  (This is DVB-T specially, but its more or less the same on S & C)
<Saviq> tsdgeos, yes exactly
<willcooke> The costs are:  IO
<willcooke> and:
<Saviq> willcooke, not DVB-T specially at all
<willcooke> ?
<Saviq> willcooke, that's wherever muxes are
<willcooke> sorry - what I meant was "I am talking about DVB-T as an example)
<willcooke> "
<Saviq> yeah ok
<tsdgeos> willcooke: the cost is explaining the user why he can't go back in some channels and not in some others
<tsdgeos> which is not that easy/obvious
<willcooke> tsdgeos: good point
<Saviq> tsdgeos, that's why, whenever you're not watching / recording anything
<willcooke> tsdgeos: We could probably fix that with some clever design in the EPG
<Saviq> tsdgeos, the thing would record, say, the most frequently watched channels
<Saviq> obviously the power-conscious would have to be able to turn that off
<Saviq> willcooke, how many muxes do you have in the UK in DVB-T?
<tsdgeos> do we really wasted that much resources?
<willcooke> erm, off the top of my head 6 DVB-T and 1 DVB-T2
<Saviq> tsdgeos, rephrase please
<tsdgeos> just more disk, no?
<Saviq> tsdgeos, yeah that's mostly it
<Saviq> tsdgeos, but IO is an issue
<Saviq> tsdgeos, think of it like that: you recorded / watched programme x / channel y
<Saviq> while doing that, all of the mux was recorded
<Saviq> but when you're running out of space
<Saviq> you want to get rid of stuff
<tsdgeos> sure, disk space is a concern too
<Saviq> so the first you should get rid of are those you didn't record purposefully
<Saviq> tsdgeos, which means that either a) you remux to free space
<Saviq> or b) demux during recording
<Saviq> b) sounds less costly
<Saviq> also with that your disk would fill up pretty quickly
<Saviq> not sure that's an issue, though
<Saviq> what do you need the free space for anyway
<Saviq> that's a waste
<tsdgeos> true
<Saviq> tsdgeos, IO is an issue, though, 'cause think of having, I don't know, 4 tuners
<Saviq> each of them recording the whole mux
<tsdgeos> problem is that usually IO is the slowest thing on the system and putting it to more stress brings the rest of the system down
<Saviq> yeah
<tsdgeos> e.g. the moment you start doing "disk" access on my smartphone, everything else stutters
<Saviq> tsdgeos, but we'd have separate channels to "system" disk and storage
<Saviq> that could reduce that impact
<Saviq> we would only be saving to external storage
<Saviq> but definitely a concern, yes
<Saviq> let's do some calc
<Saviq> 8MHz DVB-T Mux can be up to ~30Mbps
<Saviq> a DVB-S2 Mux handles things like 62Mbps
<Saviq> so with 4 tuners we're thinking of IO upwards of 300Mbps
<tsdgeos> well, that's a lot :D
<Saviq> USB won't cope
<tsdgeos> but 4 tuners seems to be on the upside
<Saviq> true, 2 is probably the usual
<Saviq> for livetv + recording of different muxes in parallel
<tsdgeos> yeah
<mrand> 2 is common, but in the home DVR/PVR world, 4 is not uncommon, and 8 isn't unheard of.
<mrand> Also, be sure to not assume all free space on the disk is yours to fill up.  Best to allow the user to config to leave whatever percent of their disk space open for other uses as they want
<Saviq> mrand, of course
<Saviq> mrand, but also when you have 8 tuners you probably take care of the bandwidth to cope with that :)
<mrand> indeed!
<Saviq> tsdgeos, when do you expect your dongle to arrive?
<Saviq> tsdgeos, can we have the epg dump sqlite3-compatible?
<tsdgeos> Saviq: ebay says 21-27
<tsdgeos> Saviq: sure, let me redo the dump
<Saviq> wow, they take their time...
<Saviq> that's cross-country, though? cross-ocean, even? ;)
<tsdgeos> nope
<tsdgeos> manchesterâbarcelona
<tsdgeos> 2 hour flight
<tsdgeos> so they are probably sending it via swimmer
<tsdgeos> i think i've the dump done
<tsdgeos> importing it is taking a while though
<tsdgeos> oh my
<tsdgeos> sqlite is slow
<tsdgeos> it's on line 2000 of 78000 ...
<tsdgeos> Saviq: you sure you don't want the mysql dump? :D
<Saviq> tsdgeos, ;)
<Saviq> tsdgeos, slow... yes, that seems it is...
<tsdgeos> yeah
<tsdgeos> still hasn't finished here...
<tsdgeos> i think that rules out sqlite :D
<Saviq> possibly
<tsdgeos> for some reason it seems not to support multiple inserts per insert line
<tsdgeos> and thus it has to create a transaction for each
<tsdgeos> and everything goes down
<Saviq> yeah sqlite isn't great when it comes to "supporting" things...
<tsdgeos> and still running...
<tsdgeos> :D
<Saviq> yup, here, too
<Saviq> tbh looks locked
<Saviq> almost no cpu usage
<Saviq> no io
<Saviq> yeah, the data seems to be there
<Saviq> well... for schedules, at least
<Saviq> not for programmes...
<tsdgeos> well
<tsdgeos> if you tailf the db
<tsdgeos> it's growing
<tsdgeos> slowing
<tsdgeos> at least here
<willcooke> Question:  I've been doing some reading about permission to copy programmes you've recorded off of the media on to which you recordeded them.  In the US there is a flag which says you can or can't copy it, and I think there is even a "You can copy this file once" thing as well.  How could we enforce that in an open source software world?
<tgm4883> willcooke, that is the $1,000 question
<willcooke> darn, and I've only got 3 cents
<willcooke> give me the 3 cent answer :D
<tgm4883> I don't believe you can,
<tgm4883> it would have to be a closed source blob
<willcooke> for encryption?
<tgm4883> According to wikipedia, "According to the rule, hardware must "actively thwart" piracy."
<tgm4883> I'd guess that means preventing making a copy of the copy. In which case you need some special closed source software that can read the encrypted copy
<willcooke> hmmm. that sucks.
<tgm4883> although the regulations are no longer in affect apparently, I'm not sure what that means for the ability to recording something marked as "copy once"
 * willcooke suspects he needs to do more reading
<tgm4883> I'd suspect someone from the mythtv project that deals with the recording portion would have a better answer than I
<willcooke> ooo, good idea
<tgm4883> willcooke, on a ubuntu-tv topic, is there any good documentation on pushing stuff into the EPG and/or episodic view in Ubuntu TV? or does that functionality still not exist yet in code?
<willcooke> Actually, thats something we've been thinking about today.  It doesn't exist yet however.
<tgm4883> ok
<tgm4883> makes it difficult to get anything other than very basic mythtv functionality going
<willcooke> It's worth hitting up Saviq and tsdgeos next week.  They are thinking about what the architecture might look like atm
<tgm4883> will do
<tgm4883> they are in UK?
<willcooke> Poland & Spain respectively
<willcooke> So it's beer o'clock where they are now :)
<tgm4883> ok, that might complicate things with my schedule, I'll try though
<willcooke> send en email to the ubuntu-tv mailing list - we still check it :D
<willcooke> (got to go pick up my kid - bbl)
#ubuntu-tv 2012-03-21
<tsdgeos> Saviq: do we have a bug for the content descriptor stuff like we had for the extended descriptor one?
<Saviq> tsdgeos, not yet
<Saviq> tsdgeos, doing
<tsdgeos> goodie
<Saviq> already fixed? ;)
<tsdgeos> yep
<tsdgeos> data seems correct
<tsdgeos> tom & Jerry is reported as 5,5
<tsdgeos> which is cartoons/puppets
<Saviq> puppets: D
<Saviq> cool
<Saviq> I wonder, though, if we should interpret it in gstreamer
<Saviq> and push a text value down the line
<Saviq> seems that's what is happening elsewhere in tsparse
<tsdgeos> brrr
<tsdgeos> seems a bad idea to me
<tsdgeos> don't see gstreamer supporting localization
<Saviq> nah, without localization
<Saviq> https://bugzilla.gnome.org/show_bug.cgi?id=672538 btw
<tsdgeos> right
<tsdgeos> but then the upper layer has quick a problem to support localization
<tsdgeos> since has to magically guess all possible values coming from gstreamer
<tsdgeos> to support their localization
<Saviq> well there's no guessing if you can look at the code
<Saviq> tbh gstreamer should probably even provide translations to those strings
<tsdgeos> looking at the code is a poor way of documentation :D
<Saviq> in a domain somewhere
<tsdgeos> and the moment new strings or strings are changed
<Saviq> tsdgeos, well, spec, then
<tsdgeos> you are left in the cold
<Saviq> you'd have to look at the spec anyway to implement translation from "5,5" into "cartoons/puppets"
<tsdgeos> sure
<tsdgeos> the thing is
<tsdgeos> i don't see us giving strings is "better"
<tsdgeos> i just see it creating more work for the library user
<tsdgeos> unless of course he doesn't care about localization
<tsdgeos> but those people don't exist ;-)
<Saviq> more work? why? otherwise he'd just have to implement it himself
<Saviq> the whole mapping _and_ localization part
<Saviq> let's ask #gstreamer then :
<Saviq> IMO the best way would be to send strings down _and_ supply translations in a domain somewhere
<tsdgeos> more work because instead of simply switching integers you have to "switch" strings
<tsdgeos> that is not that easy in C :D
<Saviq> and then "switch" strings, too
<tsdgeos> Saviq: sure, that'd be the best
<tsdgeos> Saviq: en then switch strings? no, then you just return myi18nfunction("cartoons/puppets)
<Saviq> yes, so if you get "cartoons/puppets" from gstreamer, you'd just do the same ;)
<Saviq> let's see what #gstreamer has to say
<tsdgeos> no, you wouldn't do the same
<tsdgeos> since you'd do myi18nfunction(whatever_variable_we_return_from_gst)
<tsdgeos> but since the text of whatever_variable_we_return_from_gst is not in your app
<tsdgeos> it wouldn't get extracted
<tsdgeos> and translators wouldn't have any chance to translate it
<tsdgeos> which means he would have to "fake" the strings somewhere just to appear in the translation catalog
<tsdgeos> done that a few times
<tsdgeos> is a bit cumbersome from the app programer pov
<Saviq> yeah I know what you mean
<Saviq> but otoh each and every app will have to implement the whole thing itself
<Saviq> and there are, after all, things like _NOOP for exactly that reason
<Saviq> so that you can put a list in a file somewhere (that you'd have to do anyway to implement the mapping yourself)
<Saviq> only not "in a file somewhere", just straight in code
<tsdgeos> sure
<Saviq> tsdgeos, attach the patch to https://bugzilla.gnome.org/show_bug.cgi?id=672538
<Saviq> tsdgeos, and let's move the discussion there
<tsdgeos> yep
<tsdgeos> makes sense
<tsdgeos> attached
<Saviq> I wonder where the "user defined" can be derived from ;)
<Saviq> like for example crid for bbc looks like so
<Saviq>             DVB-DescriptorTag: 118 (0x76)  [= content_identifier_descriptor]
<Saviq>             descriptor_length: 9 (0x09)
<Saviq>             crid_type: 49 (0x31)  [= user defined]
<Saviq>             crid_location: 0 (0x00)  [= Carried explicitly within descriptor]
<Saviq>             crid_len: 7 (0x07)
<Saviq>             crid_bytes:
<Saviq>                  0000:  2f 41 42 4c 49 47 42                               /ABLIGB
<Saviq>             DVB-DescriptorTag: 118 (0x76)  [= content_identifier_descriptor]
<Saviq>             descriptor_length: 9 (0x09)
<Saviq>             crid_type: 50 (0x32)  [= user defined]
<Saviq>             crid_location: 0 (0x00)  [= Carried explicitly within descriptor]
<Saviq>             crid_len: 7 (0x07)
<Saviq>             crid_bytes:
<Saviq>                  0000:  2f 4c 30 36 32 35 4f                               /L0625O
<Saviq> so the "ABLIGB" and "L06250" are the actual CRIDs
<Saviq> that, I believe, are sent as related content ids in RCT
<Saviq> but one is type 45, the other type 50 - both user defined
<Saviq> *49
<tsdgeos> Saviq: give bbc a phone call? :D
<Saviq> tsdgeos, you know what the funniest thing is?
<Saviq> in the case of BBC it might actually work and they'd tell you ;)
<Saviq> tsdgeos, http://www.dtg.org.uk/industry/dbook.html
<Saviq> "The D-Book is only available to members of the Digital TV Group." grr
<tsdgeos> :-/
<Saviq> Â£5k for a membership
<Saviq> tsdgeos, but anyway: crid_type 50 is programme, 51 is series
<Saviq> tsdgeos, to follow up on content descriptor... we can always send both :)
<Saviq> or maybe we should, even
<tsdgeos> that's the other possibilty yes
<Saviq> so that apps can react to stuff like 0
<Saviq> and not care about what the text says
<tsdgeos> Saviq: seems the stream you gave me has no content_identifier_descriptor
<Saviq> tsdgeos, yes, that does not
<Saviq> tsdgeos, we'll have to get some from UK
<Saviq> maybe someone around has a DVB-T device in the UK?
<Saviq> ping all ;
<Saviq> ;)
<tsdgeos> hmmm
<tsdgeos> implementing thsi without a stream with it is not trivial :-/
<tsdgeos> Saviq: about the crid thing, it can be either internal (location 0) or external (location 1)
<tsdgeos> and if it's external
<Saviq> tsdgeos, yes I learned that, too
<Saviq> we need to parse CIT, too
<tsdgeos> right
<tsdgeos> the question is
<tsdgeos> if we want to "cook" that info at the gstreamer level
<tsdgeos> probably not?
<tsdgeos> with "cook" i mean
<Saviq> yes I get it
<tsdgeos> ok :D
<Saviq> how do you map data from the descriptor to the CIT?
<Saviq> that's something I failed to grasp from the spec
<tsdgeos> the descriptor gives you an index
<tsdgeos> crid_ref
<tsdgeos> and then the CIT table
<tsdgeos> has a list of crid_refs
<tsdgeos> not sure we can "cook" the data though
<tsdgeos> since maybe we get the content identifier descriptor before the CIT table?
<Saviq> sure, that's possible
<tsdgeos> the upper layer should want to be able of deciding what to do in that case
<tsdgeos> i.e. discarding the info
<tsdgeos> waiting for the cit table to appear
<tsdgeos> busy loop
<tsdgeos> crash
<Saviq> tsdgeos, yeah, we need to deliver CIT separately
<tsdgeos> :D
#ubuntu-tv 2012-03-22
 * tsdgeos realizes he wrong ((desc[2] & 0xF0) >> 4) in a patch where the & part is kind of useless
<tsdgeos> oh well
<tsdgeos> doing this crid and CIT table without a stream to check is haaaaaaaaaard :D
<tsdgeos> prepend_string_index: This field gives the index of the relevant prepend_string in the list of prepend_strings carried in
<tsdgeos> this section. If this field is set to 0xFF then there is no prepend_string and the unique_string shall hold the complete
<tsdgeos> CRID string. The complete CRID string need not contain the first 7 characters common to every CRID (i.e. "CRID://"),
<tsdgeos> if this is the case then their presence is implied.
<tsdgeos> Interpretation question: the last "if this is the case" refers to "not contain the first 7 characters common to every CRID" or refers to "If this field is set to 0xFF" ?
#ubuntu-tv 2012-03-23
<tsdgeos> Saviq: any chance you might have a stream with RST information?
<Saviq> tsdgeos, nope :/
<Saviq> tsdgeos, my dvb-t is... new
<Saviq> young
<tsdgeos> feed it so it grows :)
<Saviq> I could try with DVB-S... actually let me dvbsnoop it
 * tsdgeos wonders when he'll get his dvb-t caputre stuff
<tsdgeos> ebay said it was sent a few days ago
<tsdgeos> but...
<Saviq> tsdgeos, I'll scan some of the suspects on HotBird, maybe someone does send nice stuff
<tsdgeos> cool
<tsdgeos> oh man
<tsdgeos> the RCT is biiiig :D
<Saviq> tsdgeos, I (think I) scanned all transponders on S13E... not one has anything on pid 0x13 (RST)
<tsdgeos> :/
<Saviq> trying Astra now
<Saviq> gonna be difficult to grab RCT
<Saviq> I'm not even sure where to expect it...
<Saviq> ah ok, so PMT will hold info _whether_ RCT is being sent at all
<Saviq> and then tell us where to expect it
<Saviq> (it seems)
<tsdgeos> i'm still a bit lost regarding RCT
<tsdgeos> there's a few descriptor() mentions
<tsdgeos> and i'm not sure which descriptor can appear there
<Saviq> indeed
<Saviq> tsdgeos, btw here's some more info http://www.ebu.ch/metadata/cs/tva/HowRelatedCS.xml
<Saviq> the urn:metadata:cs... seem to reference those
<tsdgeos> i see
<Saviq> there's a "metadata pointer descriptor" mentioned
<tsdgeos> leaving for the weekend now, will have a more through look on monday
<tsdgeos> enjoy!
<Saviq> oh! found a RST
#ubuntu-tv 2012-03-27
<Saviq> tsdgeos, https://bugzilla.gnome.org/show_bug.cgi?id=672903 https://bugzilla.gnome.org/show_bug.cgi?id=672904 https://bugzilla.gnome.org/show_bug.cgi?id=672905
<Saviq> tsdgeos, do we have anything else?
<tsdgeos> nope
<Saviq> still trying to find a RST, no luck... wonder if it's on later in the evening, will scan it periodically
#ubuntu-tv 2013-03-01
<mhall119> tgm4883: CrestedNewt: I won't be available for today's meeting, getting UDS stuff up and running
<CrestedNewt> mhall119 - no probs mate - been a busy week. looks like bobweaver isn't here either
<mhall119> I think bobweaver is shifting his focus elsewhere
<CrestedNewt> shame
#ubuntu-tv 2013-03-02
<bobweaver> ping tgm4883
<bobweaver> Just to let you know I started porting all the myth tv libs to work as plug-ins for qml. so that the full frontal interface will be qml I dont know if this is a good or bad thing. But I am doing it that is all. At the rate that I am Rocking this I should be done in a month or so
<bobweaver> have a good one
#ubuntu-tv 2013-03-04
<cm-t> http://www.reddit.com/r/Ubuntu/comments/19ne5k/unity_moving_to_qtqml_new_display_server_revealed/ bilboed
<cm-t> oups meant bob
<cm-t> not there
#ubuntu-tv 2013-03-06
<redtape-renegade> http://svn.xtreamer.net/marketing/display.php?M=67415&C=330819bd0ae0fc2919b73b65f51be1ff&S=26&L=2&N=33
<redtape-renegade> 'nother hardware nut to crack for Ubuntu TV.
<redtape-renegade> Is there an Ubuntu TV meeting at the UDS ??
#ubuntu-tv 2013-03-07
<hasselmm> mhall119... so i managed to gain sabdfl's attention for a moment... wow. somehow. well.
<mhall119> hasselmm: that happens
<mhall119> he's usually pretty aware of what's going on in the community
<hasselmm> ...and seems his charisma even passes internet wires
#ubuntu-tv 2013-03-08
<mhall119> meeting in 5 in #ubuntu-website, I want to use it to have a frank discussion about how this project can go forward and how Canonical and Community will work together
<mhall119> tgm4883: ^^
<mhall119> jhodapp: can you make this meeting?
<jhodapp> mhall119, sure
<mhall119> thanks
<mhall119> #ubuntu-meeting, not #ubuntu-website :(
<jhodapp> ls
<jhodapp> wrong window :)
<tgm4883>  /home/jhodapp/Documents /home/jhodapp/secretproject
<jhodapp> haha
<jhodapp> that was a long delay on ls!
 * jhodapp makes a note to get a new computer soon
<tgm4883> it's in the cloud
<mhall119> heh
<mhall119> I hope that meeting at least helped air things out some
<bobweaver> Listen I am only going to say this one more time. Ubuntu TV is part of Ubuntu With out the people that make Ubuntu(unity-next) then you all are going to fail. you can not have people show up want to help and have them spin there wheels
<bobweaver> there will get pissed just like I did
<bobweaver> I think that I held it back better then most would have
<bobweaver> until the people that are working with unity next are working with the CORE community devs then you all are going to fail
<bobweaver> sorry to be harsh but it is reality
<bobweaver> you can not tell people to do something they work for months on that then you all change your mind AT THE TIME that you are telling others to do other things
<mhall119> bobweaver: that's what I want to fix, I was to find out how we can have people come and help and have their work be meaningful, even if we don't have a large amount of Canonical resources to put into it
<bobweaver> I know that it is hard but if you all want this to work the you all are going to have to do that. Maybe I am wrong ? I hope that you all prove me wrong. but you all can not  have people just wanting to help then you abonden them. it is not fair to them or you. because it makes  you look like a lair
<bobweaver> and you are not
<mhall119> bobweaver: fair enough, we didn't do right by this community and I know it, and I feel bad about it
<mhall119> and I'm certainly not hte only one in Canonical who recognizes that and feels this way
<bobweaver> if you want people to put in massive hours which this is def going to take then you HAVE to tell them these things
<bobweaver> 1)  mir
<bobweaver> 2) libunity
<bobweaver> 3)  qt5
<bobweaver> 4) libfrineds and all the other libs that are happening with phablet like the HUD the Browser Friends ect
<bobweaver> in order for this to work from my stand point you all are going to need people that are in the phablet-mods team to work with the community people like a starting table so to say
<mhall119> so here's the thing, 1&2 you are absolutely right about, and we realized that already, and they are open and public now *because* we realized that and pushed to make them open and public, even before they were really ready for consumption
<bobweaver> I hate to be harsh but at this point I am not sure what else will get my point across
<mhall119> for 3&4, those were never secrets, they are works in progress
<bobweaver> but you all hade the code and it is still not open
<mhall119> bobweaver: what is still not open?
<bobweaver> at the time mhall119
<bobweaver> like when I was porting stuff
<mhall119> bobweaver: is there anything left that they haven't gotten you links for?
<bobweaver> ou all where working on the phablet
<jhodapp> ok I'm back, my internet dropped
<bobweaver> yeah but it dosent matter at this point it is up to the phablet mods to push code because there the ones that make the changes.
<bobweaver> hate it when that happens jhodapp
<jhodapp> yeah :)
<bobweaver> happens all th etime here at my place too
<bobweaver> I am not back here to develop I am hear to let you all know what drov me to crazy town. maybe you can take that and use it for the next people that show up
<mhall119> bobweaver: I appreciate you coming back to give your input, it's important
<bobweaver> I do know that if I was at uds I would have solved all this but that is that and I do want to say that I do love you guys you all are awesome in my book but I have to go back to work in 20 minutes (I took the time off to do this)
<bobweaver> have a good one and keep the faith
<mhall119> thanks
<redtape-renegade> mhall119: What happened at today's ubuntu-tv meeting, Plz. ??
<tgm4883> redtape-renegade, http://ubottu.com/meetingology/logs/ubuntu-meeting/2013/ubuntu-meeting.+1-585-472-9035.01.html
<mhall119> what tgm4883 said
<mhall119> redtape-renegade: the whole IRC log is here: http://irclogs.ubuntu.com/2013/03/08/%23ubuntu-meeting.html#t18:01
<tgm4883> mhall119, where is the best place to ask about packaging/building/launchpad PPA's?
<tgm4883> I've got something that isn't building correctly on the PPA
<tgm4883> but builds fine locally
<inetpro> tgm4883: ask at #ubuntu-packaging
<mhall119> tgm4883: #ubuntu-devel is also usually helpful
<mhall119> or #ubuntu-motu
<mhall119> even if the package isn't going into Ubuntu's main archives
<tgm4883> ok
<tgm4883> I'll work my way though those three channels
#ubuntu-tv 2013-03-09
<redtape-renegade> morning
#ubuntu-tv 2013-03-11
<bobweaver> ping mhall119
<bobweaver> this is what I am talking about
<bobweaver> http://bazaar.launchpad.net/~josephjamesmills/+junk/ubuntu-weather-sdk/files
<bobweaver> grab that branch then open the *.qmlproject switch the tabs from the search to the Home tab and watch it freak the heck out
<bobweaver> It is more then just the qtwebkit it is mainly JS files that are running logic
<bobweaver> that code works great on sailfish android-qt qt5-desktop and also in qmlscence with out sdk installed
<bobweaver> I need Juius on irc :<(
#ubuntu-tv 2013-03-12
<smartboyhw> jhodapp, ping
<jhodapp> smartboyhw, pong
<smartboyhw> jhodapp, private message?
<jhodapp> sure
<johnkjaer> When I'm trying to change the mode to "tv mode". I try to push the "gear button" but nothing happens. And dash crashes.
<tgm4883> jhodapp, how good are you with unity preview stuff
<jhodapp> tgm4883, in what respect?
<tgm4883> jhodapp, I'm trying to figure out a way to pass some info along after clicking a button in a preview
<tgm4883> there doesn't seem to be a way to do that (it just passes the URI)
<jhodapp> tgm4883, ah, well that specific of a thing, probably not the man to ask because all of that stuff got redone a bit (I am not aware to what extend) for 13.04
<tgm4883> hmm ok
<jhodapp> tgm4883, oh, well I think you could embed it in the URI
<jhodapp> and parse the URI
<jhodapp> ugly I know
<tgm4883> I don't know if I'll be able to do that
<jhodapp> the other thing would be to ask in #ubuntu-unity
<tgm4883> jhodapp, I'd need to alter the URI after the user clicks the button
<tgm4883> I asked in #ubuntu-unity last week, no response
<jhodapp> hmm, maybe try the mailing list then
<jhodapp> and if that still doesn't work, I can ping a specific person or two for you
<tgm4883> ok, sounds good
#ubuntu-tv 2013-03-14
<smartboyhw> jhodapp, so do you think you'll ever be able to lure bobweaver back?:P (Accept the challenge!)
<jhodapp> smartboyhw, no idea, that's up to him
 * smartboyhw is unhappy that he knows nothing about Unity and little C++
<smartboyhw> If I had the ability I would continue bobweaver's efforts. But oh well:(
<jhodapp> smartboyhw, what's stopping you from learning about Unity and C++?
<smartboyhw> jhodapp, homework? tests?;P
<jhodapp> smartboyhw, so take a C++ class :)
<smartboyhw> jhodapp, well I would love to... I know the basics but not the deepest ones:P
<jhodapp> that's good, and just try and work it into your schedule if you can (learning on the side)
<smartboyhw> jhodapp, one said thing is that the meetings doesn't fit the timezones of mine:(
<jhodapp> what timezone are you?
<smartboyhw> jhodapp, by the time you guys have the meeting I am asleep (3:00 AM)
<jhodapp> wow, ok
<tgm4883> smartboyhw, east asia/australia?
<smartboyhw> tgm4883, east asia (Hong Kong)
<smartboyhw> 15:00 UTC is best for me
<tgm4883> jhodapp, can I do QML/QT stuff with python?
 * tgm4883 knows nothing about QML/QT
<jhodapp> tgm4883, I'm sure there's a Python Qt, my guess is you can probably do it, but I don't know for sure
<jhodapp> tgm4883, why not learn some basics about C++?
<tgm4883> smartboyhw, IDK if the meeting room is available from that time. Could pint mhal l119 about it
<tgm4883> jhodapp, compiling is for neadrethals ;)
<tgm4883> j/k
<jhodapp> lol
<jhodapp> uh huh
<tgm4883> I have enough trouble with the python stuff I do
<jhodapp> Neanderthals that like their code to execute quickly :)
<tgm4883> I think I looked at C++ once
<tgm4883> jhodapp, can I do unity scopes in C++?
<jhodapp> yeah
<jhodapp> it'd be using gobject/glib
<jhodapp> so C/C++
<tgm4883> hmm, I was thinking of doing a netflix scope, but it seems they are shutting down their public API :(
<jhodapp> for real? where'd you see that?
<jhodapp> that doesn't seem right
<jhodapp> or are they going to a paid-only API?
<tgm4883> http://developer.netflix.com/
<tgm4883> and http://developer.netflix.com/blog/read/Changes_to_the_Public_API_Program
<tgm4883> they are no longer issueing new API keys and have shut down other parts of the developer program
<smartboyhw> ....
<tgm4883> While they don't say they are shutting down the public API completely, I don't think it will be long for that
<jhodapp> wow!
<jhodapp> that sucks
<tgm4883> yea
<tgm4883> We can hope that they are doing that in preparation of opening it up more, but I doubt it
<jhodapp> indeed
<tgm4883> jhodapp, so any recommended guides/docs to get started on C++?
<jhodapp> no guides, but the c++ faq  and c++ faq lite are excellent
<jhodapp> there's tons of guides out there though
#ubuntu-tv 2013-03-18
<vishpp> someone mentioned need for c++ people on g+
#ubuntu-tv 2013-03-21
<tgm4883> I feel like I should write a blog post about all these people whining about not being included in the decisions about Ubuntu and not being able to help out anymore
<tgm4883> I mean, if you are going to whine about that, at least show some interest when someone requests your input
#ubuntu-tv 2013-03-22
<JStalin> so, what's the status of ubuntu tv?
<JStalin> I recently started to think about buying a tv set, now i wonder when can I expect an ubuntu tv to be available on the market?
#ubuntu-tv 2013-03-26
<BigFist> one thing bothers me about this whole ubuntu-tv, as i understand I need some sort of set-top box to use it? I cannot erase default tv "OS" - like Panasonic Viera and place ubuntu tv instead?
<jhodapp> BigFist, where did you read that?
<BigFist> well it didn't read this directly, i figured it out from this article: http://en.the-ghost.com/2012/01/how-to-install-ubuntu-tv-on-any-tv.html
<jhodapp> BigFist, right now it'll run on anything, even your desktop computer
<BigFist> yes, but can it run on like panasonic viera tv only ?
<jhodapp> BigFist, no, I've not even heard of it running on that TV
<BigFist> I'm thinking about buying a tv, I have no idea when I can expect ubuntu tv on the market so I would like to know what kind of tv should I buy so I will be able to "upload" ubuntu-tv "os" on it.
<BigFist> but are there tvs with that option? Are there tvs on which you can upload ubuntu os? Or is it true in fact that if you want to have ubuntu-tv on your tv you need set-top box ?
<jhodapp> BigFist, no, the idea was never really to put Ubuntu TV on a set top box
<jhodapp> BigFist, it was to run it on your desktop and to ship it on smart TVs
<jhodapp> BigFist, however, the project is in a state of flux, so I wouldn't buy a TV with hoping to put Ubuntu TV on it. It may happen one day, but right now that's uncertain
<BigFist> ok, thx that clarifies some things
<jhodapp> you're welcome
<bobweaver> ping tgm4883  Hi there just got done reading logs from the past. tgm4883  you can use pyslide in qml but at this point it is only qml 1 but peps are porting it.  As far as learning c++. I myself started learning on thenewboston when I first started out. They have a IRC channel also. There is a kid there named somethingsnake He helped me out a lot when I first started working with C++ but he is troll(sometimes hard to tell) also so be care
<bobweaver> ful.
<bobweaver> If people come on here and say "I click on the cog to make it change form factors and it does nothing" make sure that they are installing all of the build deps for Unity 2d. Either that or somthing changed in Ubuntu 12.04 that is making it not work.  But it is working on my computer so I do not know.
<bobweaver> jhodapp,  you are awesome have a good day /week /year/life peace out ! :)
#ubuntu-tv 2013-03-31
<bobweaver> ping tgm4883 can you tell me where tje docs are that you where writing? also do you know who does art for mythbuntu? I could use some design help
#ubuntu-tv 2014-03-28
<sm0x> Hi everyone, i would ask, what was happen with Ubuntu-TV, i have heared about it for serveral years, but i don't find any information about releasedates or planes for the future.
<jhodapp> sm0x, it's on hold for now to focus on other form factors like phone and tablet
<sm0x> oh ok, thank you for your answer! :)
<jhodapp> sm0x, though there's nothing stopping the Ubuntu TV community from carrying it onward
<jhodapp> np
#ubuntu-tv 2015-03-23
<Backliner> Can't wait to get this on Ubuntu _TV 2016 or is that 2018 ?
<Backliner> http://t.co/sT0S1MxRPP
<Backliner> I'll check the logs later.
#ubuntu-tv 2016-03-09
<mpt> O_o

{'channel': 'ubuntu-tv', 'month': 3}