[17:00] <dholbach> o/
[17:01] <pleia2> o/
[17:01] <Gwaihir> o/
[17:02] <dholbach> Do we have anyone from the Forums Council here? :)
[17:02] <Iowan> o/
[17:02]  * Iowan nudges coffeecat
[17:03] <YokoZar> Good morning then :)
[17:03] <coffeecat> I'm here
[17:03] <dholbach> pleia2, Gwaihir, YokoZar: can anyone of you chair? I might have to run a bit early
[17:03] <Gwaihir> I'm not sure if I will be here 'till the end too... :-/
[17:04] <pleia2> #startmeeting
[17:04] <meetingology> Meeting started Thu Jun 21 17:04:23 2012 UTC.  The chair is pleia2. Information about MeetBot at http://wiki.ubuntu.com/meetingology.
[17:04] <meetingology> Available commands: #accept #accepted #action #agree #agreed #chair #commands #endmeeting #endvote #halp #help #idea #info #link #lurk #meetingname #meetingtopic #nick #progress #rejected #replay #restrictlogs #save #startmeeting #subtopic #topic #unchair #undo #unlurk #vote #voters #votesrequired
[17:04] <pleia2> #topic Forums Council check in
[17:04] <YokoZar> Beat me to it pleia2 :)
[17:04] <dholbach> welcome Iowan and coffeecat :)
[17:04] <Iowan> thanks!
[17:05] <coffeecat> Thanks!
[17:05] <dholbach> How are you doing? How's life on the Forums? :)
[17:05] <pleia2> this is pretty informal, just checking in to see if there are any issues, conerns, good news :)
[17:05] <YokoZar> Still alive and kicking I presume ;) (emphasis on the kicking)
[17:05] <Iowan> Still having hardware issues, spammers, and anxiously awaiting upgrade
[17:06] <coffeecat> Agreed - issue no 1 is for upgrade to v4
[17:06] <pleia2> still coordinating that with Canonical IS? any blockers we need to help with?
[17:06] <dholbach> I haven't checked into any of the tickets recently, what's the status of the update?
[17:07] <coffeecat> Still stuck with SSO as a blocker I believe.
[17:07] <CharlesA> That was the last I saw as well, coffeecat
[17:07] <coffeecat> https://rt.ubuntu.com/Ticket/Display.html?id=16733#txn-167266
[17:07] <Iowan> I'm not well versed on requirements, so dunno what issues there may be
[17:08] <coffeecat> This is a real concern. We cannot institue effctive anti-spam measures until the upgrade.
[17:08] <pleia2> well, it looks like there is activity on the ticket which is recent, so that's a plus
[17:08]  * pleia2 nods
[17:08] <coffeecat> There's been "recent activity" for > 1 year!
[17:08] <dholbach> it seems the last update was about the license of the sso plugin
[17:09] <dholbach> but that should be possible to find out, no?
[17:10] <pleia2> coffeecat: I'm trying to look at it from where we can offer help :) we can give a nudge if it's been stale for a long time but it's more difficult for us to insist that they work faster
[17:10] <pleia2> I do sympathize with spam being a major problem though
[17:10] <coffeecat> Playing Devil's Advocate here. As far as I can tell, the only person who wants SSO is Mark S. :)
[17:10] <Iowan> pleia2:  "demands" will probably have negative results.
[17:10] <YokoZar> Is the intent to have only SSO logins then?
[17:11] <YokoZar> Or does the spam control come from elsewhere
[17:11] <coffeecat> That wouodn't be feasible. Staff have to relogin conventionally before being able to do staff actrions.
[17:12] <coffeecat> The spam control we need is a plugin which is only compatible with v4 Vbulletin.
[17:12] <Iowan> There is a plugin to use the StopForumSpam database
[17:13] <pleia2> what percentage of admin time would you say is being spent handling spam now?
[17:13] <Iowan> It's what I do most of he time - and I miss 75%
[17:13] <Iowan> (or more)
[17:13] <coffeecat> I personally spent 2-4 hours per day for 14 days finding and banning toxic email domains.
[17:14] <Iowan> my connection keeps me from banning more than 200/day
[17:14] <coffeecat> :)
[17:14] <dholbach> is anyone liaising with the folks in #canonical-sysadmin directly most of the time?
[17:14] <pleia2> wow, that's unpleasant
[17:15] <Iowan> dholbach:  Iim not - I'm still underqualified in that area
[17:15] <dholbach> right now I think it might just help to join the channel and ask if anyone found out what the license of the plugin is
[17:15] <dholbach> just to keep things moving
[17:16] <dholbach> or to investigate themselves - there must be a mention of the license of the software somewhere on the web
[17:18] <dholbach> How are things looking apart from the issues mentioned earlier? What are the busiest parts of the forums right now? :)
[17:19] <coffeecat> One thing that ought to be widely known. Kudos to Mike Basinger for his work on retheming the forum > Ubuntu branding.
[17:19] <Iowan> Gotta admit, I haven't looked around lately - I tend to frequent the networking section
[17:20] <coffeecat> It lloks really fresh now - a pleasure to use. :)
[17:20] <CharlesA> Same Iowan, except I frequenty the Security, Server and Virtualization areas.
[17:20] <CharlesA> +1 coffeecat
[17:21] <coffeecat> Most sections are as busy or otherwise as always. I tend to frequent Beginners. There's a steady stream of newbies needing help.
[17:21] <CharlesA> Yep.
[17:21] <pleia2> oh yeah, technoviking's theme is great
[17:21] <dholbach> Compared to the past, did you have to resolve conflict as a council a lot in the last time? Or are things pretty calm right now?
[17:22] <Iowan> SEEMS pretty calm, ATM
[17:22] <CharlesA> Don't jinx it. :p
[17:22] <Iowan> (too late)
[17:22] <coffeecat> :)
[17:22] <dholbach> CharlesA, sure won't - just asking :)
[17:23] <pleia2> hehe
[17:23] <pleia2> oh, I love s-fox's monthly updates :)
[17:23] <dholbach> Did you approve Ubuntu members in the last few months?
[17:23] <Iowan> last month...
[17:23] <Iowan> this month's meeting got "delayed"
[17:24] <dholbach> but you still have folks who are interested in becoming members - that's great then :)
[17:24] <Iowan> Curioulsy, we've had a couple ask to have membership removed :(
[17:24] <dholbach> wow
[17:24] <dholbach> did they give any reason?
[17:25] <coffeecat> There's three pending approval. Three approved in May and 6 in March if I'm reading things correctly.
[17:25] <pleia2> they should be able to deactivate themselves
[17:25] <Iowan> One was losing interest in Linux in general, another seemed to think membership carried participation obligations
[17:25] <dholbach> ok
[17:25] <pleia2> ah, it doesn't require any participation obligations (people can even renew without being very active)
[17:26] <YokoZar> That's an interesting thing to happen
[17:26] <pleia2> but I see people get confused about it often
[17:26] <Iowan> pleia2:  I THINK we finally got that explained.
[17:26] <pleia2> that's good :)
[17:26] <Iowan> (for now)
[17:27] <pleia2> I tend to tell people it's a recognition of "good work done" rather than the promise of full time committment forever
[17:27] <dholbach> Ok, I will have to run now, but I think I asked all the questions I personally had. I wish you all the best! Keep up the good work everyone! :)
[17:27] <pleia2> of course we want people to stay active, but life and things come in, as long as you care enough to renew, that's some amount of caring
[17:27] <coffeecat> Many thanks, dholbach ! :)
[17:27] <Iowan> +1
[17:28] <pleia2> I think he asked all the questions I had too, anything else you guys would like to add?
[17:28] <Iowan> Nothing in particulat - what an FC do for YOU?
[17:28] <YokoZar> :)
[17:29] <pleia2> nothing really, we just like to check in to make sure all is running smoothly :)
[17:29] <pleia2> I'll read the ticket more thoroughly to see if there is anything we can do or suggest at this point
[17:29] <Iowan> Thanks for support!
[17:29] <YokoZar> Could the v4 upgrade happen without SSO and then SSO happen at a later time?
[17:29] <coffeecat> pleia2, thanks for that. Don't think we're ungrateful to the sysadmins.
[17:30] <coffeecat> YokoZar, YES. That's what most of the staff want, I believe.
[17:30] <pleia2> YokoZar: sabdfl has made it pretty clear that he wants SSO in this upgrade
[17:30] <YokoZar> Yes but if the upgrade is blocking on SSO and SSO is a mark thing then talking to Mark about it is the prudent thing to do
[17:31] <coffeecat> There's another point - security. V4 is going to be more secure than V3. We've already had a minor upgrade because of a very worrying security issue.
[17:31]  * pleia2 nods
[17:31] <pleia2> well, we'll see what we can do to help
[17:32] <YokoZar> Yeah.  I'm inclined to advocate going forward without SSO unless it's imminent anyway...knowing software can be "due out next week" for decades ;)
[17:32] <pleia2> thanks for coming FC folks, we appreciate that the timing wasn't very convenient for many of you
[17:33] <YokoZar> For sure.
[17:33] <Iowan> Thanks for opportunity to chat - time to head back to salt mine.
[17:33] <pleia2> #topic IRC Council poll
[17:33] <YokoZar> Time zones are the usual excuse, but we all know some of us are on a time zone far different from where the position of the sun would indicate ;)
[17:33] <coffeecat> Many thanks too. The invitation is much appreciated. And thanks for your understanding of our concersn about the upgrade.
[17:34] <pleia2> we'll be closing the poll of the IRC Members for the spot on the IRC Council in about 30 minutes, once it's closed the CC will review the poll and make an announcement to the IRC folks about their new council member
[17:34] <YokoZar> All right then
[17:34] <pleia2> then they'll be back to a fully staffed council :)
[17:34] <YokoZar> Who's actually closing the poll then?
[17:34] <pleia2> I am
[17:34] <YokoZar> Excellent :)
[17:35] <pleia2> no other updates there really
[17:35] <pleia2> #topic Any other business
[17:35] <pleia2> quick reminder, CoC review is still pending and we don't want it to get too stale, so CC members should peer at the etherpad so we can determine what else we have left to fix
[17:36] <pleia2> I think that's all I have
[17:37] <pleia2> #action pleia2 to upate minutes and wiki
[17:37] <meetingology> ACTION: pleia2 to upate minutes and wiki
[17:37] <pleia2> can someone from the CC volunteer to chair next meeting (I really can't be doing this during work), and someone to email the DMB to make sure they can attend the next meeting?
[17:38] <YokoZar> pleia2: does the pad include my branch?
[17:38] <pleia2> YokoZar: it's the one we discussed on the G+ hangout last week, I don't know
[17:38] <YokoZar> Ok, I'll follow up on that
[17:38] <pleia2> err, not hangout, we did that on IRC
[17:38] <YokoZar> and maybe update again
[17:38] <YokoZar> I'll get next meeting chair
[17:38] <pleia2> great, thanks
[17:38] <YokoZar> since, well, I think it's just you and me atm
[17:38] <YokoZar> :D
[17:38] <pleia2> yeah
[17:38] <pleia2> ok, I'll mail the list to find a chair for next week, and I can email the DMB later
[17:39] <pleia2> #action pleia2 to email the DMB about next meeting
[17:39] <meetingology> ACTION: pleia2 to email the DMB about next meeting
[17:39] <YokoZar> I can chair next meeting
[17:39] <pleia2> oh good
[17:39] <pleia2> next meeting is on July 5th
[17:39] <pleia2> I'm going to be traveling, so won't make it
[17:40] <pleia2> #action YokoZar to chair next meeting
[17:40] <meetingology> ACTION: YokoZar to chair next meeting
[17:40] <pleia2> ok, I think that's it
[17:40] <pleia2> thanks everyone :)
[17:40] <pleia2> #endmeeting
[17:40] <meetingology> Meeting ended Thu Jun 21 17:40:19 2012 UTC.
[17:40] <meetingology> Minutes (wiki):        http://ubottu.com/meetingology/logs/ubuntu-meeting/2012/ubuntu-meeting.2012-06-21-17.04.moin.txt
[17:40] <meetingology> Minutes (html):        http://ubottu.com/meetingology/logs/ubuntu-meeting/2012/ubuntu-meeting.2012-06-21-17.04.html
[21:21] <reavengrey> wasssssuuuuuuuppppp
[21:21] <reavengrey> huehuehue
[21:51] <rye> aha, so it is #ubuntu-meeting, not #ubuntu-meetings, fixing the wiki. Morning/Evening!
[21:51] <reavengrey> sup sup
[21:53] <lynxman> ello everyone o/
[21:54] <rye> lynxman: hello!
[21:54] <reavengrey> priming up for the big oobontoo meeting huehuehue
[21:54] <trinikrono> o/
[21:55] <trinikrono> goodluck to you guys
[21:56] <trinichica> Hey best of luck to everyone
[21:56]  * greg-g waves
[21:56] <s-fox> 4 minutes until the ubuntu membership meeting
[21:58] <rye> trinichica: thank you! /me grepping through the logs to see what it is like here
[21:59] <IdleOne> rye, torture, to put it simply
[21:59] <greg-g> just mild torture
[21:59] <IdleOne> You all ready?
[21:59] <reavengrey> ohhhh man
[22:00] <reavengrey> eavesdropping on an EPIC MEETING
[22:00] <reavengrey> #ubuntu-meeting 2012!
[22:00] <rye> https://wiki.ubuntu.com/Membership/Boards/TeamReports does not exist
[22:00] <mfisch> curious why it will be epic
[22:00] <trinichica> your all welcome :)
[22:00]  * reavengrey is moderately lulzing about basically >.>
[22:01] <IdleOne> #STARTMEETING
[22:01] <reavengrey> autobots assemble...
[22:01] <greg-g> rye: yes, there haven't been any since the realignment of the boards (from regions to timezones)
[22:01] <s-fox> it is lower case IdleOne  ;)
[22:01] <IdleOne> #startmeeting
[22:01] <meetingology> Meeting started Thu Jun 21 22:01:20 2012 UTC.  The chair is IdleOne. Information about MeetBot at http://wiki.ubuntu.com/meetingology.
[22:01] <meetingology> Available commands: #accept #accepted #action #agree #agreed #chair #commands #endmeeting #endvote #halp #help #idea #info #link #lurk #meetingname #meetingtopic #nick #progress #rejected #replay #restrictlogs #save #startmeeting #subtopic #topic #unchair #undo #unlurk #vote #voters #votesrequired
[22:01] <s-fox> see :D
[22:01]  * iulian waves.
[22:01]  * mfisch waves
[22:01] <IdleOne> ok so who is here from the board?
[22:01] <s-fox> o/
[22:01] <greg-g> o/
[22:01] <cjohnston> o/
[22:01] <IdleOne> o/
[22:01]  * hggdh pays attention now
[22:02] <IdleOne> alright lets get this party started
[22:02] <metasansana> woot
[22:02] <IdleOne> Hello and welcome to the Ubuntu Membership Review Board for the 22:00 UTC meeting for June 21, 2012. The wiki page for the Review Board is available here: https://wiki.ubuntu.com/Membership/Boards
[22:02] <IdleOne> We will attempt to get through all of the applicants that have added themselves to that list before today's meeting. If we are unable to make it through the entire list due to time constraints, then at the next meeting we will pick up where we left off.
[22:02] <IdleOne> The format for the meeting is as follows: We will go through the list of applicants one by one, by date of application (FIFO).
[22:02] <IdleOne> Each applicant should introduce themselves (1-5 sentences) and provide links to their Ubuntu Wiki page. After the introduction the members of the Membership Review Board will review the pages and, if needed, ask the applicant further questions.
[22:02] <IdleOne> During this time it is encouraged for other members of the community to show their support for the applicant. Do not be alarmed if the members of the Membership Review Board are quiet during this time; they are most likely reading wiki/launchpad/forum/other pages and deciding how they are going to vote.
[22:03] <IdleOne> When the board is ready to vote, they will publicly vote in the channel with either +1, 0, or -1 (for membership, abstain, and against membership, respectively). If the sum of those numbers is positive, then the applicant is now an official Ubuntu member! (feel free congratulate them!)
[22:03] <IdleOne> Now, with any further ado, lets get started with the first applicant is rye
[22:03] <IdleOne> rye, introduce yourself :)
[22:03] <greg-g> hi there rye
[22:03] <iulian> I.e. the stage is all yours, rye.
[22:03] <rye> Hello, I am Roman Yepishev, currently working on Ubuntu One projects and had been using Ubuntu for last 9 years.
[22:04] <rye> The last 3 of which I have actually started to understand the value of the community in such a project.
[22:04] <IdleOne> rye, please provide LP link and wiki link
[22:05] <rye> My wiki page is https://wiki.ubuntu.com/RomanYepishev and launchpad profile is https://launchpad.net/~rye. To some I may be known by indicator-ubuntuone project
[22:05] <cjohnston> yay for that
[22:05] <iulian> rye: Are you sure it's 9 years? That's a bit too much, isn't it?
[22:06] <rye> wait, 2006
[22:06] <mfisch> that would 6 six years
[22:06] <rye> iulian: 9 years of linux experience, 6 years of Ubuntu, you are right
[22:06] <greg-g> heh, 2012 - 9 = 2003, pre even no-name-yet.com :)
[22:07] <iulian> rye: Oh, OK.
[22:07] <greg-g> rye: is there an Ubuntu Ukraine LoCo team?
[22:08] <rye> Apart from counting dates poorely I have been extremely active (well, by my standards) during 12.04 release where I kept testing Ubuntu on every machine I had in posession leading to quite a few early fixed bugs that I am personally proud about.
[22:08] <greg-g> that's awesome
[22:09] <cjohnston> I'm proud of the indicator for you :-)
[22:09] <rye> greg-g: There is not a formal one, a disperse "community" primarily active on the web site of linux.org.ua. Upon my recent visit to OSDN.ua (open source development conference) last year I was the craziest ubuntu person there
[22:09] <greg-g> haha :)
[22:10] <greg-g> do you think there is an oppotunity for someone to take the reigns of a Ubuntu-UA and make it work?
[22:10] <rye> What means that I was asking people about how they feel about the latest release and all that.
[22:10] <IdleOne> #voters s-fox greg-g cjohnston IdleOne PabloRubianes
[22:10] <meetingology> Warning: Nick not in channel: PabloRubianes
[22:10] <meetingology> Current voters: IdleOne PabloRubianes cjohnston greg-g s-fox
[22:11] <hggdh> IdleOne: do not forget me
[22:11] <IdleOne> ok
[22:11] <rye> greg-g: I think that can be done. I have had several presentations of Ubuntu (CouchDB and Ubuntu One) in local internet center which had gathered some interested people so I guess that may be an interesting task to pursue
[22:11] <IdleOne> #voters s-fox greg-g cjohnston IdleOne PabloRubianes hggdh iulian
[22:11] <meetingology> Current voters: IdleOne PabloRubianes cjohnston greg-g hggdh iulian s-fox
[22:12] <greg-g> rye: cool, let me know if you need any help/guidance with that (or if you try to get someone else to do it)
[22:12] <IdleOne> #vote Approve rye for Ubuntu membership
[22:12] <meetingology> Please vote on: Approve rye for Ubuntu membership
[22:12] <meetingology> Public votes can be registered by saying +1, +0 or -1 in channel, (private votes don't work yet, but when they do it will be by messaging the channel followed by +1/-1/+0 to me)
[22:12] <s-fox> +1
[22:12] <meetingology> +1 received from s-fox
[22:12] <IdleOne> +1
[22:12] <meetingology> +1 received from IdleOne
[22:12] <cjohnston> +1
[22:12] <meetingology> +1 received from cjohnston
[22:12] <greg-g> +1 # and unofficially thanks for all the help trying to get my files back in U1
[22:12] <meetingology> +1 # and unofficially thanks for all the help trying to get my files back in U1 received from greg-g
[22:12] <hggdh> I like the work on bug reporting (and fixing)
[22:12] <hggdh> +1
[22:12] <meetingology> +1 received from hggdh
[22:12] <PabloRubianes> +1
[22:12] <meetingology> +1 received from PabloRubianes
[22:12] <iulian> +0 from me at the moment. The main reason is that you've got no testimonials.
[22:12] <meetingology> +0 from me at the moment. The main reason is that you've got no testimonials. received from iulian
[22:12] <iulian> I would've really liked to see some.
[22:12] <s-fox> agreed on bug reporting :)
[22:13] <IdleOne> #endvote
[22:13] <meetingology> Voting ended on: Approve rye for Ubuntu membership
[22:13] <meetingology> Votes for:6 Votes against:0 Abstentions:1
[22:13] <meetingology> Motion carried
[22:13] <IdleOne> Congrats rye
[22:13] <greg-g> congrats and welcome, rye !
[22:13] <s-fox> congratulations rye  :D
[22:13] <hggdh> rye: welcome in. Please do keep the good work
[22:13] <reavengrey> You are now an illuminati...
[22:13] <greg-g> and seriously, thanks for your hard work on my stupid U1 file disappearing problem ;)
[22:13] <IdleOne> ok next person is going to be nspirit
[22:13] <rye> iulian: I will ask for testimonials because, yes, it is not really visible that somebody actually knows (or have seen) me
[22:14] <IdleOne> nspirit here?
[22:14] <iulian> rye: Brilliant. Thanks.
[22:14] <IdleOne> Going once...
[22:14] <IdleOne> Twice...
[22:14] <hggdh> as a rule of thumb for candidates: testimonials help a lot
[22:14] <IdleOne> sold
[22:15] <IdleOne> Next... rubylaser you are up. Please introduce yourself
[22:16] <s-fox> rubylaser ?
[22:16] <rubylaser> Hi, I'm Zack Reed.  I've been on Debian/Ubuntu since Debian Woody.  I love open source and I am a very active member on the Ubuntu Forums
[22:16] <IdleOne> rubylaser, link us to LP and wiki please.
[22:17] <rubylaser> wiki: https://wiki.ubuntu.com/reed-zack LP: https://launchpad.net/~reed-zack
[22:18] <IdleOne> rubylaser, Do you have anybody here to support you "in person"
[22:18] <IdleOne> ?
[22:19] <iulian> rubylaser: What are your future plans for Ubuntu?
[22:19] <rubylaser> I asked CharlesA and a few other forum members to attend, I but don't see any of them in the channel :/
[22:19] <reavengrey> I'm thinking firmware rootkits to prevent lesser things like archlinux and OS/X from booting, shipped with release 12.10, idk if you guys are into that
[22:20] <rubylaser> I would love to see Ubuntu's use continue to grow especially in the corporate environment (where I work).
[22:20] <s-fox> rubylaser,  you contributions seem to be forums based, perhaps it would be easier for you to gain membership via the forum council ?
[22:20] <cjohnston> ccccccbfuigdnjnkjndbveilinulnkrtvteeebjcljtl
[22:20] <greg-g> cjohnston: nice yubikey password? ;)
[22:21] <cjohnston> thank the four year ol
[22:21] <cjohnston> old
[22:21] <rubylaser> @s-fox:  That is true.  Most of my contributions are in the Forums
[22:21] <meetingology> rubylaser: Error: "s-fox:" is not a valid command.
[22:21] <IdleOne> #vote Approve rubylaser for membership
[22:21] <meetingology> Please vote on: Approve rubylaser for membership
[22:21] <meetingology> Public votes can be registered by saying +1, +0 or -1 in channel, (private votes don't work yet, but when they do it will be by messaging the channel followed by +1/-1/+0 to me)
[22:21] <rubylaser> That is true.  Most of my contributions are in the Forums
[22:21] <s-fox> +0 I would advise you apply via the forums.
[22:21] <meetingology> +0 I would advise you apply via the forums. received from s-fox
[22:21] <nspirit> I am very sorry for being late, my internet connection is very bad
[22:21] <IdleOne> +0 I believe going the forums route is probably best
[22:21] <meetingology> +0 I believe going the forums route is probably best received from IdleOne
[22:21] <s-fox> nspirit,  no worries :)  we noticed you come in
[22:22] <hggdh> +0 I cannot see much in terms of contribution, sorry
[22:22] <meetingology> +0 I cannot see much in terms of contribution, sorry received from hggdh
[22:22] <cjohnston> +0 I agree about applying to the forums
[22:22] <meetingology> +0 I agree about applying to the forums received from cjohnston
[22:22] <PabloRubianes> +0
[22:22] <meetingology> +0 received from PabloRubianes
[22:22] <iulian> +0
[22:22] <meetingology> +0 received from iulian
[22:22] <IdleOne> #endvote
[22:22] <meetingology> Voting ended on: Approve rubylaser for membership
[22:22] <meetingology> Votes for:0 Votes against:0 Abstentions:6
[22:22] <meetingology> Deadlock, casting vote may be used
[22:22] <rubylaser> well, that looks like it does it.  Thanks for your time.
[22:22] <greg-g> rubylaser: please do go via the forums board
[22:22] <s-fox> sorry rubylaser , but we wish you well with the forums council :)
[22:22] <IdleOne> +1 ^
[22:22] <hggdh> rubylaser: please consider applying via forums; also please expand the wiki
[22:22] <greg-g> we're just not equipped to review your work as effectively as them
[22:23] <bkerensa> rubylaser: dont be discouraged
[22:23] <IdleOne> Next is nspirit, please introduce yourself and provide links to LP and wiki.
[22:24] <rubylaser> Thanks for the pick me up :)
[22:24] <nspirit> My name is Nadeen from Egypt, 20 years old. Student at faculty of computers and informatics
[22:24] <nspirit> my wiki page -> https://wiki.ubuntu.com/nadeen-spirit
[22:24] <nspirit> https://launchpad.net/~nadeen-spirit
[22:24] <nspirit> and LP
[22:25] <iulian> nspirit: What is it that you do in Ubuntu?
[22:25] <nspirit> I am trying hard to spread Ubuntu anywhere
[22:26] <greg-g> nspirit: what kinds of things do you do with the Egypt LoCo?
[22:27] <greg-g> awesome photos
[22:27] <nspirit> I am a member with them, helps other online to solve other problem, and make release party and workshop after being member
[22:28] <greg-g> great
[22:28] <IdleOne> I am ready to vote
[22:28] <iulian> IdleOne: Go for it.
[22:28] <nspirit> greg-g thanks :)
[22:28] <IdleOne> #vote Approve nspirit for Ubuntu mebership
[22:28] <meetingology> Please vote on: Approve nspirit for Ubuntu mebership
[22:28] <meetingology> Public votes can be registered by saying +1, +0 or -1 in channel, (private votes don't work yet, but when they do it will be by messaging the channel followed by +1/-1/+0 to me)
[22:28] <s-fox> i am ready to vote also
[22:28] <cjohnston> +1
[22:28] <meetingology> +1 received from cjohnston
[22:28] <PabloRubianes> +1
[22:28] <meetingology> +1 received from PabloRubianes
[22:28] <IdleOne> +1 keep up the great work :)
[22:28] <meetingology> +1 keep up the great work :) received from IdleOne
[22:28] <iulian> +1
[22:28] <meetingology> +1 received from iulian
[22:28] <s-fox> +1 # great work with the loco :)
[22:28] <meetingology> +1 # great work with the loco :) received from s-fox
[22:28] <hggdh> +1 please keep on nspirit!
[22:28] <meetingology> +1 please keep on nspirit! received from hggdh
[22:28] <IdleOne> #endvote
[22:28] <meetingology> Voting ended on: Approve nspirit for Ubuntu mebership
[22:28] <meetingology> Votes for:6 Votes against:0 Abstentions:0
[22:28] <meetingology> Motion carried
[22:29] <cjohnston> Congrats nspirit
[22:29] <PabloRubianes> congrats nspirit nice work
[22:29] <IdleOne> Congratulations nspirit and welcome!
[22:29] <hggdh> welcome in!
[22:29] <greg-g> oops, +1 from me after the fact
[22:29] <s-fox> welcome :D
[22:29] <nspirit> Thanks all :)
[22:29] <greg-g> congrats and welcom, nspirit !
[22:29] <s-fox> balloons you around? you're up
[22:29]  * balloons is present
[22:29] <balloons> and inflated :-)
[22:29] <IdleOne> next up we have balloons
[22:29] <hggdh> heh
[22:29] <nspirit> Thank you  s-fox
[22:29] <cjohnston> lol
[22:29] <IdleOne> balloons, shoot!
[22:29]  * s-fox resists temptation to get pin out ;)
[22:30] <balloons> Hello, my name is Nicholas Skaggs. Currently, I serve as a part of the community team for Canonical with a focus on QA. My goal is to see ubuntu become a leader in quality among open source projects. I began using linux about the same time as ubuntu was beginning as a project. I found debian, and then ubuntu. It's been running on my machines ever since. My wiki page https://launchpad.net/~nskaggs and lp page https://wiki.ubuntu.com/balloons
[22:31] <IdleOne> balloons, you have some very impressive testimonials :)
[22:31] <cjohnston> balloons has taken alot of time to help me out personally, and I know he does it for others as well
[22:31] <hggdh> very nice testimonials
[22:31] <s-fox> +1 testimonials
[22:31] <greg-g> :)
[22:31] <balloons> thank you :-)
[22:31]  * iulian pops some balloons.
[22:31]  * hggdh resists the urge to cheer for balloons
[22:32]  * iulian is ready to vote.
[22:32] <s-fox> me too
[22:32] <IdleOne> #vote Approve ballons for ubuntu membership
[22:32] <meetingology> Please vote on: Approve ballons for ubuntu membership
[22:32] <meetingology> Public votes can be registered by saying +1, +0 or -1 in channel, (private votes don't work yet, but when they do it will be by messaging the channel followed by +1/-1/+0 to me)
[22:32] <greg-g> +1
[22:32] <meetingology> +1 received from greg-g
[22:32] <iulian> +1
[22:32] <meetingology> +1 received from iulian
[22:32] <cjohnston> +1 even though he comes to my house and eats my pizza
[22:32] <meetingology> +1 even though he comes to my house and eats my pizza received from cjohnston
[22:32] <IdleOne> +1
[22:32] <meetingology> +1 received from IdleOne
[22:32] <s-fox> +1 #great community interview the other month :)
[22:32] <meetingology> +1 #great community interview the other month :) received from s-fox
[22:32] <PabloRubianes> +1
[22:32] <meetingology> +1 received from PabloRubianes
[22:32] <hggdh> +1 # thank you for all your wirk, balloons
[22:32] <meetingology> +1 # thank you for all your wirk, balloons received from hggdh
[22:32] <iulian> cjohnston: Haha!
[22:32] <IdleOne> #endvote
[22:32] <meetingology> Voting ended on: Approve ballons for ubuntu membership
[22:32] <meetingology> Votes for:7 Votes against:0 Abstentions:0
[22:32] <meetingology> Motion carried
[22:32] <hggdh> s/wirk/work/ of course, dyslexia
[22:32] <balloons> cjohnston, and I'll do it again to when quantal comes out :-)
[22:33] <IdleOne> Congrats balloons , well deserved.
[22:33] <iulian> cjohnston: You should've told me earlier!
[22:33] <hggdh> BALLOONS BALLONS BALLONS
[22:33] <balloons> thank you.. I'm very excitied!
[22:33] <trinikrono> \o/
[22:33] <greg-g> congrats and welcome, balloons !
[22:33] <PabloRubianes> well done balloons
[22:33] <balloons> you should see the smile
[22:33] <cjohnston> What's a ballon?
[22:33] <s-fox> congratulations balloons :)
[22:33]  * hggdh calms down again
[22:33] <s-fox> mfisch,  are you here? :)
[22:33] <mfisch> here
[22:33] <IdleOne> mfisch, GO.
[22:33] <mfisch> My name is Matt Fischer, I've been using Ubuntu for several years now
[22:33] <hggdh> a ballons is a dyslexia hit
[22:33] <mfisch> For my day job I work at Canonical, working with OEMs to ship Ubuntu on a variety of systems.
[22:34] <mfisch> here are links before I continue: https://wiki.ubuntu.com/MattFischer
[22:34] <mfisch> https://launchpad.net/~mfisch
[22:34] <mfisch> In my spare time, I've been working on triaging (Bug Control), bug fixes (in several areas, including lightdm).
[22:34] <mfisch> 've also worked to help people package things, including Ubuntu Accomplishments and written a Unity lens for stock quotes.
[22:34] <greg-g> mfisch: do you live near a LoCo team? (sorry if I missed your location on your pages)
[22:35] <mfisch> greg-g: yes, I'm in the Colorado LoCo, but it's not terribly active other than the mailing list
[22:35] <hggdh> mfisch: just a small correction, you have 15 years of Linux, not of Ubuntu
[22:35] <mfisch> yes
[22:35] <mfisch> same problem rye had ;)
[22:35] <greg-g> mfisch: /me nods
[22:35] <hggdh> :-)
[22:35] <IdleOne> mfisch, anybody here to cheer you on?
[22:35] <mfisch> fixed!
[22:35] <mfisch> not that I know of, just the testimonials
[22:36] <IdleOne> They look good btw
[22:36] <iulian> Indeed. That'd be enough for me. I'm ready to vote.
[22:36] <hggdh> yep
[22:36] <nspirit> congrats balloons :)
[22:36] <IdleOne> #vote Approve mfisch for ubuntu mebership
[22:36] <meetingology> Please vote on: Approve mfisch for ubuntu mebership
[22:36] <meetingology> Public votes can be registered by saying +1, +0 or -1 in channel, (private votes don't work yet, but when they do it will be by messaging the channel followed by +1/-1/+0 to me)
[22:36] <iulian> +1
[22:36] <meetingology> +1 received from iulian
[22:36] <hggdh> +1
[22:36] <meetingology> +1 received from hggdh
[22:36] <greg-g> +1
[22:36] <meetingology> +1 received from greg-g
[22:37] <IdleOne> +1 Thanks for the awesome work.
[22:37] <s-fox> +1 #very impressed with application :)
[22:37] <meetingology> +1 Thanks for the awesome work. received from IdleOne
[22:37] <meetingology> +1 #very impressed with application :) received from s-fox
[22:37] <PabloRubianes> +1
[22:37] <meetingology> +1 received from PabloRubianes
[22:37] <cjohnston> +1
[22:37] <meetingology> +1 received from cjohnston
[22:37] <IdleOne> #endvote
[22:37] <meetingology> Voting ended on: Approve mfisch for ubuntu mebership
[22:37] <meetingology> Votes for:7 Votes against:0 Abstentions:0
[22:37] <meetingology> Motion carried
[22:37] <mfisch> hooray
[22:37] <balloons> to you as well nspirit! I love seeing and hearing about people all over the world using ubuntu
[22:37] <IdleOne> Congrats and welcome
[22:37] <greg-g> congrats and welcome, mfisch !
[22:37] <s-fox> congratulations#
[22:37] <mfisch> thanks
[22:37] <s-fox> lynxman,  are you here? :)
[22:37] <lynxman> ello o/
[22:37] <IdleOne> moving on to lynxman, please introduce yourself
[22:38] <lynxman> Hi everyone o/ I'm Marc Cluet I've been running Ubuntu since hardy and any form of Linux since 1.2.13
[22:38] <lynxman> Wiki https://wiki.ubuntu.com/lynxman and LP https://launchpad.net/~lynxman
[22:38] <lynxman> I've been quite active on the server side since natty, carrying a lot of work on mcollective, mcollective-plugins, rabbitmq-server, puppet, cloudfoundry and swift
[22:38] <lynxman> I've also been an active code contributor to cloud-init
[22:38] <lynxman> I've been also involved with juju from the beginning I'm one of the first juju charmers
[22:38] <lynxman> I've been also doing bug triaging (seldomly) helping the Server Team on it
[22:38] <lynxman> And I've also organised the keysign parties for the last two UDS on my own (to a varied degree of success)
[22:38] <lynxman> (that's all I can think of right now)
[22:38] <IdleOne> doesn't seem like you do very much really :P
[22:39] <lynxman> IdleOne: I change contexts way too much :)
[22:39] <bkerensa> lynxman does good work in the Juju community he is how I found out about Juju
[22:39] <lynxman> bkerensa: thanks o/
[22:39] <IdleOne> thank you bkerensa
[22:40] <bkerensa> anyone who can evangelize Juju in front of a crowd of hardcore Puppet fans gets me +1 :)
[22:42] <IdleOne> lynxman, do you do anything with your loco?
[22:42] <lynxman> IdleOne: I attend regularly to release parties
[22:42] <lynxman> IdleOne: I've also attended to Loco meetings in Montreal
[22:43] <IdleOne> lynxman, have we met?
[22:43] <lynxman> IdleOne: it could really be :)
[22:43] <IdleOne> heh.
[22:43] <IdleOne> ready to vote?
[22:43] <hggdh> ready
[22:44] <s-fox> me too
[22:44] <IdleOne> #vote Approve lynxman for ubuntu membership
[22:44] <meetingology> Please vote on: Approve lynxman for ubuntu membership
[22:44] <meetingology> Public votes can be registered by saying +1, +0 or -1 in channel, (private votes don't work yet, but when they do it will be by messaging the channel followed by +1/-1/+0 to me)
[22:44] <iulian> +0
[22:44] <meetingology> +0 received from iulian
[22:44] <s-fox> +1
[22:44] <meetingology> +1 received from s-fox
[22:44] <PabloRubianes> +1
[22:44] <meetingology> +1 received from PabloRubianes
[22:44] <hggdh> +1 # and Clint's testimonial is the real breaker here (a nod to bkerensa also)
[22:44] <meetingology> +1 # and Clint's testimonial is the real breaker here (a nod to bkerensa also) received from hggdh
[22:44] <greg-g> +1
[22:44] <meetingology> +1 received from greg-g
[22:44] <IdleOne> +1 has nothing to do with lynxman now owing me a beer
[22:44] <meetingology> +1 has nothing to do with lynxman now owing me a beer received from IdleOne
[22:44] <cjohnston> +1
[22:44] <meetingology> +1 received from cjohnston
[22:45] <lynxman> IdleOne: :D
[22:45] <iulian> Heh.
[22:45] <IdleOne> #endvote
[22:45] <meetingology> Voting ended on: Approve lynxman for ubuntu membership
[22:45] <meetingology> Votes for:6 Votes against:0 Abstentions:1
[22:45] <meetingology> Motion carried
[22:45] <greg-g> congrats and welcome, lynxman
[22:45] <lynxman> thank you :D o/
[22:45] <hggdh> welcome in lynxman
[22:45] <IdleOne> Congrats and welcome
[22:45] <cjohnston> yay
[22:46] <mfisch> should we clean up the wiki page by removing our names?
[22:46] <IdleOne> Next up we have trinikrono, please intro yourself
[22:46] <trinikrono> Good Evening Everyone, my name is Kurt Belgrave and i hail from the caribbean islands called trinidad and tobago. I started to use ubuntu in 2009 and decided to get invovled in the community in 2010.
[22:46] <IdleOne> mfisch, thanks for volunteering to do that :)
[22:46] <trinikrono> this is my wikipage https://wiki.ubuntu.com/trinikrono
[22:46] <mfisch> d'oh!
[22:46] <mfisch> IdleOne: remove everyone from this time slot?
[22:46] <trinikrono> and LP https://launchpad.net/~trinikrono
[22:47] <IdleOne> mfisch, yeah, soon as we are done.
[22:47] <trinikrono> basically i am pushing Ubuntu in my country and moving to help other caribbean islands
[22:47] <s-fox> let's finish the meeting before we edit the wiki ;)
[22:47] <trinikrono> with there LoCo teams also
[22:47] <mfisch> (sorry I made one change already)
[22:48] <iulian> trinikrono: How is it going so far?
[22:48] <trinikrono> well it is going great as far i am concerned, since when i started it was me alone
[22:49] <greg-g> trinikrono: it seems like there is some activity in the LoCo, based on the events and web accounts, do you have any plans on going to Approved LoCo status in the future?
[22:49] <trinikrono> and now i have people in the launchpad team and in a facebook group
[22:49] <iulian> trinikrono: How many are you now, roughly?
[22:49] <trinikrono> there are some issues with exposure down here as people arent used to open source projects
[22:49]  * greg-g nods
[22:49] <trinikrono> but i am getting lots of help
[22:49] <iulian> Right. That's good.
[22:49] <trinikrono> between 10-20 in the team
[22:49] <Xai> count me in
[22:50] <Xai> i'll write the tests
[22:50] <trinikrono> but the facebook group has a lot more members
[22:50]  * reavengrey is from Trinidad and Tobago
[22:50] <metasansana> me too :/
[22:50] <trinichica> Me too
[22:50] <reavengrey> I recently got to know about trinikrono 's efforts through another channel locally, which is a cyber cafe run by another very active ubuntu enthusiast
[22:51] <greg-g> interesting
[22:51] <reavengrey> Who has been doing ubuntu server installations all across the island
[22:51] <Xai> trinikrono: you look diff in your wiki compared to here in irc
[22:51] <reavengrey> As of now
[22:51] <greg-g> do you all have a loco irc channel?
[22:51] <metasansana> ubuntu tt is the only software movement seeing any success
[22:51] <trinikrono> yes it is #ubuntu-tt
[22:51] <reavengrey> Yes, #ubuntu-tt
[22:51] <reavengrey> Kurt is very driven, and he has a lot of enthusiasm which I found very interesting
[22:51] <trinikrono> yes we have some interesting things to get the irc going
[22:52] <palladin35y> me too
[22:52] <trinichica> Trinikrono is the best at Ubuntu Community support not only in Trinidad and Tobago but in the entire Caribbean. He currently helps the Ubuntu team in Dominica and even yesterday he hosted a meeting at the first Ubuntu Internet cafe in Trinidad that he helped grow. :) With his support others and myself got lots of help to use this OS and contribute
[22:52] <Xai> Xai: is from trini
[22:52] <trinikrono> thanks guys
[22:52] <greg-g> :)
[22:53] <IdleOne> #vote Approve trinikrono for Ubuntu membership
[22:53] <meetingology> Please vote on: Approve trinikrono for Ubuntu membership
[22:53] <meetingology> Public votes can be registered by saying +1, +0 or -1 in channel, (private votes don't work yet, but when they do it will be by messaging the channel followed by +1/-1/+0 to me)
[22:53] <Xai> i wish i could have been there yesterday
[22:53] <palladin35y> kurt worked with driving to help and bring other people the group
[22:53] <hggdh> +1 # nice cheering, BTW
[22:53] <meetingology> +1 # nice cheering, BTW received from hggdh
[22:53] <s-fox> +1 #good to see so much support
[22:53] <meetingology> +1 #good to see so much support received from s-fox
[22:53] <IdleOne> +1 nice to see so many people come here to cheer for you.
[22:53] <greg-g> +1 great work getting a loco going, keep it up and I would love to see Ubuntu TT at a LoCo Council meeting in the future!
[22:53] <iulian> +1
[22:53] <meetingology> +1 nice to see so many people come here to cheer for you. received from IdleOne
[22:53] <meetingology> +1 great work getting a loco going, keep it up and I would love to see Ubuntu TT at a LoCo Council meeting in the future! received from greg-g
[22:53] <meetingology> +1 received from iulian
[22:53] <Xai> +1
[22:53] <reavengrey> gzzzzz
[22:53] <PabloRubianes> +1 the cheers did it
[22:53] <meetingology> +1 the cheers did it received from PabloRubianes
[22:53] <metasansana> like
[22:53] <metasansana> +1
[22:53] <trinichica> :D
[22:54] <trinichica> +1
[22:54] <cjohnston> +1
[22:54] <meetingology> +1 received from cjohnston
[22:54] <trinikrono> greg-g: i came the one yesterday!
[22:54] <reavengrey> He's very eager about the whole local LoCo team pretty much
[22:54] <IdleOne> #endvote
[22:54] <meetingology> Voting ended on: Approve trinikrono for Ubuntu membership
[22:54] <meetingology> Votes for:7 Votes against:0 Abstentions:0
[22:54] <meetingology> Motion carried
[22:54] <palladin35y> nice
[22:54] <greg-g> awesome, congrats and welcome, trinikrono !
[22:54] <trinikrono> thank you so much
[22:54] <metasansana> one small step for a man
[22:54] <IdleOne> Congrats trinikrono and welcome. keep up the good work, hope to see ubuntu-tt become an official loco
[22:54] <trinikrono> you have no idea what this means for me
[22:54] <s-fox> :)
[22:54] <Xai> Hip Hip ............
[22:54] <trinikrono> and hello hggdh :D
[22:54] <PabloRubianes> trinikrono, congrats and keep the work to make ubuntu-tt official
[22:55] <s-fox> congratulations trinichica
[22:55] <cjohnston> Congrats to everyone who is now an Ubuntu Member tonight
[22:55] <s-fox> trinikrono,
[22:55] <s-fox> lol
[22:55] <hggdh> trinikrono: hi, and we miss you on #ubuntu-bugs ;-)
[22:55] <trinikrono> i am really trying to teach them bug triage
[22:55] <trinikrono> i just got back internet so you will see me alot more now
[22:55] <reavengrey> Gl and hf all
[22:55] <IdleOne> Alright folks so that was the first 22:00 UTC meeting. Thanks for coming and see you next time. Congrats to all.
[22:55] <palladin35y> yeah
[22:55]  * mfisch now edits the wiki page
[22:55] <s-fox> Welll I am going back to bed now, thank you for all coming and congrats to our new members
[22:55] <IdleOne> #endmeeting
[22:55] <meetingology> Meeting ended Thu Jun 21 22:55:56 2012 UTC.
[22:55] <meetingology> Minutes (wiki):        http://ubottu.com/meetingology/logs/ubuntu-meeting/2012/ubuntu-meeting.2012-06-21-22.01.moin.txt
[22:55] <meetingology> Minutes (html):        http://ubottu.com/meetingology/logs/ubuntu-meeting/2012/ubuntu-meeting.2012-06-21-22.01.html
[22:55] <trinichica> Cheers
[22:56] <trinichica> Congratulations trinikrono
[22:56] <greg-g> thanks for coming, everyone, and congrats to all the new members!
[22:56] <hggdh> thank you IdleOne, and thanks to all that came in
[22:56] <IdleOne> Thank you.
[22:56] <palladin35y> congrats
[22:57] <trinikrono> o/
[23:01] <metasansana> I like pie
[23:05] <rye> thank you everybody!


[00:00] <avihay> I thing it's because in myth .22, when you ask for a movie, the backend uses a special protocall/mount to serve the files, and it dowsn't know what to do with the NTFS mountpoint Ihave
[00:11] <Daviey> avihay: I export my media from the backend via NFS
[00:11] <Daviey> you could do this.
[00:13] <avihay> well, it seems like a waste, because it is the front and backend, but I'll think about it
[00:17] <Daviey> oooo
[00:17] <Daviey> sorry
[00:17] <Daviey> didn't realise that
[00:18] <Daviey> avihay: I have never used NTFS with myth, i wouldn't generally recommend it either.  It could well be a bug
[00:20] <avihay> well, it was an honest mistake. microsol gave windows7rc for free. I thought it might be a quick fix to the media center issue, and now I have a 500gb hdd with 400gb taken...
[00:35] <Arpman> Evening all - My mythtv-setup starts, but fails to respond to input (such as choosing an option to configure) - Is there a non-gui setup?
[06:16] <tgm4883> Arpman, no
[06:23] <Arpman>     thanks
[13:07] <avihay> oh, yes, I've won, mythTV lost!
[13:08] <avihay> the final result is mythTV:25, me:8,   but I've won the war!!!!!!!
[13:34] <gspence___> anyone able to help me with my nvdia-settings.  Not strictly a myth issue but everytime i reboot my machine i have to go back into the nvidia-settings panel, and readjust the slider for "overscan" to 85 for my display (dfp-1 [samsung].


[06:45] <Wizaado> anyone here?
[06:48] <crimsun> ...
[06:49] <Wizaado> eh
[06:50] <Wizaado> i was just wondering how it was running ubunto on a laptop
[06:54] <crimsun> could you be a bit more specific?
[06:54] <crimsun> for instance, I can say that running Ubuntu Feisty on this ThinkPad X41-2527 is like a dream, but I don't think that really helps you.
[06:55] <crimsun> have you read https://wiki.ubuntu.com/LaptopTestingTeam ?
[06:55] <Wizaado> well what i mean is, support for power managemen
[06:43] <xhaker> Heh, when do we do something?
[06:44] <xhaker> joke


[01:07] -queuebot:#ubuntu-release- Unapproved: gnome-shell (focal-proposed/main) [3.36.1-4ubuntu1 => 3.36.1-5ubuntu1] (desktop-extra, mozilla, ubuntu-desktop)
[02:26] -queuebot:#ubuntu-release- Unapproved: ubuntu-meta (focal-proposed/main) [1.447 => 1.448] (core)
[03:48] -queuebot:#ubuntu-release- Unapproved: jtreg (focal-proposed/universe) [5.0-b01-2ubuntu2 => 5.0-b01-2.1] (i386-whitelist) (sync)
[03:54] -queuebot:#ubuntu-release- Unapproved: flowblade (focal-proposed/universe) [2.4-1 => <IP_ADDRESS>-2] (no packageset) (sync)
[03:55] -queuebot:#ubuntu-release- Unapproved: accepted flowblade [sync] (focal-proposed) [<IP_ADDRESS>-2]
[04:35] -queuebot:#ubuntu-release- Unapproved: mozjs68 (focal-proposed/main) [68.6.0-1 => 68.6.0-1ubuntu1] (i386-whitelist)
[04:45] -queuebot:#ubuntu-release- New binary: openjdk-15 [amd64] (focal-proposed/universe) [15~18-1ubuntu1] (no packageset)
[05:04] <vorlon> wgrant: publisher, or mirroring?
[05:04] <wgrant> vorlon: publisher, I think
[05:56] -queuebot:#ubuntu-release- Unapproved: libinput (focal-proposed/main) [1.15.4-1 => 1.15.5-1] (desktop-core, i386-whitelist) (sync)
[06:00] -queuebot:#ubuntu-release- Unapproved: xserver-xorg-input-evdev (focal-proposed/universe) [1:2.10.6-1 => 1:2.10.6-2] (ubuntukylin, xorg) (sync)
[06:01] -queuebot:#ubuntu-release- Unapproved: xserver-xorg-video-intel (focal-proposed/main) [2:2.99.917+git20190815-1 => 2:2.99.917+git20200226-1] (desktop-core, xorg) (sync)
[06:28] -queuebot:#ubuntu-release- Unapproved: curl (focal-proposed/main) [7.68.0-1ubuntu1 => 7.68.0-1ubuntu2] (core, i386-whitelist)
[06:41] -queuebot:#ubuntu-release- Unapproved: wslu (focal-proposed/main) [2.3.2-0ubuntu4 => 2.3.6-0ubuntu1] (core)
[06:49] -queuebot:#ubuntu-release- Unapproved: rejected wslu [source] (focal-proposed) [2.3.6-0ubuntu1]
[06:57] -queuebot:#ubuntu-release- Unapproved: wslu (focal-proposed/main) [2.3.2-0ubuntu4 => 2.3.6-0ubuntu1] (core)
[07:28] <seb128> ^ wslu is important for the WSL team, would be nice to have it accepted
[07:28] <seb128> they wrote rational and testing on https://bugs.launchpad.net/ubuntu/+source/wslu/+bug/1872879
[07:34] <tjaalton> is there something blocking llvm-toolchain-10? I have a pending mesa update which would migrate it to llvm-10 and adds a couple of bugfixes. the migration to llvm-10 itself is said to fix gpu hangs on certain amd cards (according to debian #956004)
[07:52] <sil2100> seb128: will take a look
[07:57] <sil2100> seb128: ok, this is by no means an issue, but wanted to point that out just in case: looks weird that some patches were just renamed with their patch numbers bumped for no reason, like 0006-Fix-empty-.config-wslu-baseexec.patch became 0009-Fix-empty-.config-wslu-baseexec.patch, but actually there is no 0006 patch used
[07:57] <sil2100> seb128: so the numeration is now like 0004 then 0008, 0009, 0010 etc.
[07:57] <sil2100> But as said, just pointing that out, not an issue ;)
[07:58] -queuebot:#ubuntu-release- Unapproved: accepted curl [source] (focal-proposed) [7.68.0-1ubuntu2]
[07:58] -queuebot:#ubuntu-release- Unapproved: accepted wslu [source] (focal-proposed) [2.3.6-0ubuntu1]
[07:59] <seb128> sil2100, thanks for looking, yeah those changes are not needed at this point but I didn't want to go through another roundtrip :/
[07:59] <seb128> but I agree with you
[07:59] <seb128> I will give them the feedback for next time
[08:00] <ginggs> would someone please 'force-reset-test octave-communications/1.2.2-1build1/ppc64el' ? octave-communications was removed on ppc64el
[08:01] <seb128> thanks for accepting!
[08:11] -queuebot:#ubuntu-release- Unapproved: wpa (focal-proposed/main) [2:2.9-1ubuntu3 => 2:2.9-1ubuntu4] (core)
[08:34] <xnox> tjaalton: llvm-toolchain-10 is in release, and it is the default version.
[08:34] <xnox> tjaalton: where do you see llvm-10 having a block?
[08:37] <tjaalton> xnox: -4?
[08:37] <tjaalton> was synced
[08:37] <tjaalton> on the queue
[08:38] <xnox> tjaalton: yes, awaiting manual review. We are frozen for release and all seeded uploads go through human review. https://launchpad.net/ubuntu/focal/+queue?queue_state=1&queue_text=
[08:39] <Laney> apw: want to review xnox's base-installer in the queue?
[08:40] <locutus__> we need the one in unapproved after riscv publishes
[08:40] <Laney> I've a feeling I won't give the best quality oversight there:-)
[08:42] <tjaalton> xnox: yes I know that
[08:42] <xnox> Right ok. I don't think it is "blocked", it's just waiting.
[08:42] <tjaalton> wgrant: you mentioned yesterday that the llvm sync (-4) can't migrate yet, because you needed -3 for something still?
[08:43] <wgrant> tjaalton: -3 needs to remain published somewhere in the primary archive so the riscv64 build can complete
[08:43] <tjaalton> ah
[08:43] <wgrant> But it's in the release pocket now, so it would be sufficient to prevent -4 from migrating I suppose
[08:44] <tjaalton> how long does it make to build? :)
[08:44] <tjaalton> *take
[08:44] <xnox> Days
[08:44] <tjaalton> sigh :)
[08:44] <tjaalton> what is this risc thing used for anyway? :)
[08:45] <tjaalton> (nevermind)
[09:08] <locutus__> wgrant, you can accept it *now* and I can open a block-proposed bug
[09:08] <locutus__> so we don't loose days
[09:09] <wgrant> locutus__: I'm not on the release team, but that sounds like a reasonable idea, yeah
[09:10] <locutus__> https://bugs.launchpad.net/ubuntu/+source/llvm-toolchain-10/+bug/1872932
[09:10] <locutus__> done
[09:12] -queuebot:#ubuntu-release- Unapproved: openmpi (focal-proposed/universe) [4.0.3~rc4-0ubuntu2 => 4.0.3-0ubuntu1] (i386-whitelist, kubuntu)
[09:19] -queuebot:#ubuntu-release- Unapproved: rapid-photo-downloader (focal-proposed/universe) [0.9.20-0ubuntu1 => 0.9.22-0ubuntu1] (ubuntustudio)
[09:20] <tjaalton> locutus__: thanks
[09:26] -queuebot:#ubuntu-release- Unapproved: gcc-10 (focal-proposed/main) [10-20200411-0ubuntu1 => 10-20200411-0ubuntu2] (i386-whitelist)
[10:03] <RikMills> kubuntu and xubuntu ISOs failed to build today (maybe others) https://paste.ubuntu.com/p/rWXwnGdQrK/
[10:06] <Laney> should be fixed if you retry
[10:12] <mitya57> Can someone please approve/decline bug 1871077? Universe package, not seeded, and I would really like to have it in before the final freeze.
[10:12] <mitya57> sil2100: maybe I can ask you? ↑
[10:15] <sil2100> mitya57: looking now o/
[10:15] <Laney> mitya57: Looks ok, you can go ahead (feel free to paste this into the bug)
[10:16]  * Laney steals from sil2100
[10:18] <sil2100> eeek, ok, just gave a +1 on teh bug anyway
[10:18] <sil2100> mitya57: so a +2 then, please sync!
[10:18] <mitya57> sil2100: thanks a lot!
[10:19] <mitya57> And thanks Laney too :)
[10:20] -queuebot:#ubuntu-release- New binary: openjdk-15 [arm64] (focal-proposed/universe) [15~18-1ubuntu1] (no packageset)
[10:20] -queuebot:#ubuntu-release- Unapproved: retext (focal-proposed/universe) [7.0.4-1 => 7.1.0-1] (no packageset) (sync)
[10:20] -queuebot:#ubuntu-release- Unapproved: yaru-theme (focal-proposed/main) [20.04.4 => 20.04.5] (desktop-core)
[10:21] -queuebot:#ubuntu-release- Unapproved: accepted retext [sync] (focal-proposed) [7.1.0-1]
[10:24] -queuebot:#ubuntu-release- Unapproved: chrony (focal-proposed/main) [3.5-6ubuntu3 => 3.5-6ubuntu4] (core)
[10:25] -queuebot:#ubuntu-release- Unapproved: chrony (bionic-proposed/main) [3.2-4ubuntu4.2 => 3.2-4ubuntu4.3] (ubuntu-server)
[10:27] -queuebot:#ubuntu-release- Unapproved: accepted wpa [source] (focal-proposed) [2:2.9-1ubuntu4]
[10:33] <jbicha> ubuntu-archive please take a look at some removal requests: bug 1872588 bug 1872590 bug 1872593 bug 1872598
[10:38] -queuebot:#ubuntu-release- Unapproved: akonadi (focal-proposed/universe) [4:19.12.3-0ubuntu1 => 4:19.12.3-0ubuntu2] (kubuntu)
[10:38] -queuebot:#ubuntu-release- Unapproved: ksmtp (focal-proposed/universe) [19.12.3-0ubuntu1 => 19.12.3-0ubuntu2] (kubuntu)
[10:38] <RikMills> sil2100: ^^ couple of fixes for PIM
[10:38] <RikMills> Laney: thanks. retrying ISO :)
[10:45] -queuebot:#ubuntu-release- Unapproved: accepted akonadi [source] (focal-proposed) [4:19.12.3-0ubuntu2]
[10:45] -queuebot:#ubuntu-release- Unapproved: accepted ksmtp [source] (focal-proposed) [19.12.3-0ubuntu2]
[10:45] -queuebot:#ubuntu-release- Unapproved: accepted ubuntu-meta [source] (focal-proposed) [1.448]
[10:47] -queuebot:#ubuntu-release- Unapproved: what-is-python (focal-proposed/main) [3 => 4] (no packageset)
[10:48] -queuebot:#ubuntu-release- Unapproved: feedreader (focal-proposed/universe) [2.10.0-1 => 2.10.0-1.1] (no packageset) (sync)
[10:48] -queuebot:#ubuntu-release- Unapproved: accepted feedreader [sync] (focal-proposed) [2.10.0-1.1]
[10:48] -queuebot:#ubuntu-release- Unapproved: accepted what-is-python [source] (focal-proposed) [4]
[10:51] -queuebot:#ubuntu-release- Unapproved: oem-somerville-three-eyed-raven-meta (focal-proposed/main) [20.04~ubuntu1 => 20.04~ubuntu2] (no packageset)
[10:54] <ginggs> would someone please approve openmpi?  it would be nice to ship with the final release instead of release candidate 4.  upstream changelog mentions a couple of bugs squashed
[11:02] <apw> Laney: looks ok ... done
[11:02] -queuebot:#ubuntu-release- Unapproved: accepted base-installer [source] (focal-proposed) [1.158ubuntu6]
[11:02] <Laney> merci!
[11:09] -queuebot:#ubuntu-release- Unapproved: git (focal-proposed/main) [1:2.25.1-1ubuntu1 => 1:2.25.1-1ubuntu2] (core, i386-whitelist)
[11:13] <Laney> locutus__: why are we taking a new version of meson now?
[11:13] -queuebot:#ubuntu-release- Unapproved: base-files (focal-proposed/main) [11ubuntu4 => 11ubuntu5] (core, i386-whitelist)
[11:16] -queuebot:#ubuntu-release- Unapproved: python-launchpadlib (focal-proposed/main) [1.10.10-1 => 1.10.11-1] (core) (sync)
[11:29] <locutus__> Laney, I dont' remember, python fixes, boost fixes, and some cmake integration of libsdl or similar, that IIRC was preventing something in the archive from building correctly, but after one week I forgot... I remember I wrote it here
[11:30] <locutus__> https://mesonbuild.com/Release-notes-for-0-54-0.html
[11:35] -queuebot:#ubuntu-release- Unapproved: grub2 (focal-proposed/main) [2.04-1ubuntu25 => 2.04-1ubuntu26] (core)
[11:36] -queuebot:#ubuntu-release- Unapproved: grub2-signed (focal-proposed/main) [1.141 => 1.142] (core)
[11:44] <Laney> well it's not like meson updates have always been plain sailing ...
[11:50] -queuebot:#ubuntu-release- Unapproved: vim (focal-proposed/main) [2:8.1.2269-1ubuntu4 => 2:8.1.2269-1ubuntu5] (core, i386-whitelist)
[12:17] -queuebot:#ubuntu-release- Unapproved: mariadb-10.3 (focal-proposed/universe) [1:10.3.22-1 => 1:10.3.22-1ubuntu1] (no packageset)
[12:18] -queuebot:#ubuntu-release- Unapproved: accepted mariadb-10.3 [source] (focal-proposed) [1:10.3.22-1ubuntu1]
[12:29] -queuebot:#ubuntu-release- Unapproved: base-installer (focal-proposed/main) [1.158ubuntu6 => 1.158ubuntu7] (core, i386-excludes)
[12:30] <xnox> Laney:  apw: now with extra testsuite FTBFS fixes
[12:30] <Laney> nice to know it was test built 😰
[12:35] <xnox> hahahhahahaha
[12:36] <xnox> Laney:  yes because those alpha arch tests are real
[12:37] -queuebot:#ubuntu-release- Unapproved: latte-dock (focal-proposed/universe) [0.9.10-0ubuntu1 => 0.9.11-0ubuntu1] (kubuntu)
[12:39] -queuebot:#ubuntu-release- Unapproved: smb4k (focal-proposed/universe) [3.0.3-1 => 3.0.4-0ubuntu1] (no packageset)
[12:40] -queuebot:#ubuntu-release- Unapproved: accepted smb4k [source] (focal-proposed) [3.0.4-0ubuntu1]
[12:51] -queuebot:#ubuntu-release- Unapproved: adobe-flashplugin (focal-proposed/partner) [1:20200414.1-0ubuntu1 => 1:20200414.1-0ubuntu2] (no packageset)
[13:08] -queuebot:#ubuntu-release- Unapproved: accepted oem-somerville-three-eyed-raven-meta [source] (focal-proposed) [20.04~ubuntu2]
[13:09] -queuebot:#ubuntu-release- Unapproved: accepted openmpi [source] (focal-proposed) [4.0.3-0ubuntu1]
[13:09] -queuebot:#ubuntu-release- Unapproved: accepted landscape-client [source] (focal-proposed) [19.12-0ubuntu4]
[13:30] -queuebot:#ubuntu-release- Unapproved: accepted chrony [source] (bionic-proposed) [3.2-4ubuntu4.3]
[13:56] -queuebot:#ubuntu-release- Unapproved: openjdk-8 (focal-proposed/universe) [8u252-b07-1 => 8u252-b09-1] (no packageset)
[14:00] -queuebot:#ubuntu-release- Unapproved: accepted openjdk-8 [source] (focal-proposed) [8u252-b09-1]
[14:13] -queuebot:#ubuntu-release- Unapproved: modemmanager (focal-proposed/main) [1.12.6-1 => 1.12.8-1] (desktop-core, i386-whitelist) (sync)
[14:17] -queuebot:#ubuntu-release- Unapproved: openjdk-lts (focal-proposed/main) [11.0.7+9-1ubuntu1 => 11.0.7+10-2ubuntu1] (core, i386-whitelist)
[14:20] -queuebot:#ubuntu-release- Unapproved: accepted gnome-shell [source] (focal-proposed) [3.36.1-5ubuntu1]
[14:37] -queuebot:#ubuntu-release- Unapproved: pop-gtk-theme (focal-proposed/universe) [5.0.0~1576602011~19.10~7760154~ubuntu1 => 5.0.0~1576602011~19.10~7760154~ubuntu2] (no packageset)
[14:37] -queuebot:#ubuntu-release- Unapproved: accepted pop-gtk-theme [source] (focal-proposed) [5.0.0~1576602011~19.10~7760154~ubuntu2]
[14:47] <teward> just another poke but we're trying to keep as close to NGINX next-stable so when they cut it from Mainline it's only a version string change.  There's precedent in this from other cycles.  https://bugs.launchpad.net/ubuntu/+source/nginx/+bug/1872774 is the FFe request bug, and this is already in the Unapproved queue.
[14:48] <Eickmeyer> Release team: Please ack ardour, it's a critical bugfix upload. Version before (no-change rebuild against libgcc-s1) was failing in areas of key functionality.
[14:48] <Eickmeyer> (bug 1872555)
[14:48] <teward> re: nginx - the intent is once 1.18.0 releases there's minimal changes (version strings only essentially) as a just-before-release or just-after-relase SRU to get us onto the proper version string (but also the proper set of revisions, etc.)
[14:49] <teward> infinity is aware of such precedents in the last several LTS cycles as well (this isn't necessarily a new thing but it still needs FFe exception and approval from the queue)
[14:55] -queuebot:#ubuntu-release- Unapproved: zsys (focal-proposed/main) [0.4.3 => 0.4.4] (no packageset)
[15:12] <cpaelzer> could someone cancel chrony 3.5-6ubuntu4 from focal-unapproved I identified another fix that we need
[15:13] <cpaelzer> if not rejected but also not accepted once I have the next upload ready I'll upload a new version but include both in the .changes file - so really look at the version to cancel
[15:13] <cpaelzer> just in case the newer one is already in -unapproved by then
[15:17] -queuebot:#ubuntu-release- Unapproved: open-iscsi (focal-proposed/main) [2.0.874-7.1ubuntu5 => 2.0.874-7.1ubuntu6] (ubuntu-desktop, ubuntu-server)
[15:21] <xnox> Odd_Bloke:  ^
[15:21] <xnox> awaiting review
[15:24] -queuebot:#ubuntu-release- Unapproved: ubiquity-slideshow-ubuntu (focal-proposed/main) [158 => 159] (ubuntu-desktop)
[15:24] <Odd_Bloke> xnox: Thanks!  Who do we need to poke for review?
[15:27] <xnox> Odd_Bloke:  ~ubuntu-release team
[15:28] <xnox> Odd_Bloke:  they are reviewing things constantly though. so wait a bit i guess
[15:28] <Odd_Bloke> Cool.
[15:40] <seb128> could webkit2gtk from the queue be accepted? it's a .1 bugfix version and it usually takes some time to build/autopkgtest so would be nice to have it in today
[15:40] <seb128> the ubuntu diff to fix ppc is in the new version
[15:48] -queuebot:#ubuntu-release- Unapproved: sshguard (focal-proposed/universe) [2.3.1-1 => 2.3.1-1ubuntu1] (no packageset)
[15:48] -queuebot:#ubuntu-release- Unapproved: accepted sshguard [source] (focal-proposed) [2.3.1-1ubuntu1]
[15:50] -queuebot:#ubuntu-release- Unapproved: accepted zsys [source] (focal-proposed) [0.4.4]
[15:51] <rbalint> ubuntu-release: needed revert per Ubuntu's decision to stick to iptables ^^
[15:51] <rbalint> nevermind, it got approved automatically as i see
[15:52] -queuebot:#ubuntu-release- Unapproved: accepted open-iscsi [source] (focal-proposed) [2.0.874-7.1ubuntu6]
[15:52] <Odd_Bloke> \o/
[15:52] <jchittum> w00 Thanks!
[15:54] -queuebot:#ubuntu-release- Unapproved: accepted openjdk-lts [source] (focal-proposed) [11.0.7+10-2ubuntu1]
[15:57] -queuebot:#ubuntu-release- Packageset: Added openjdk-12 to i386-whitelist in focal
[15:57] -queuebot:#ubuntu-release- Unapproved: accepted adobe-flashplugin [source] (focal-proposed) [1:20200414.1-0ubuntu2]
[16:01] -queuebot:#ubuntu-release- Unapproved: accepted python-launchpadlib [sync] (focal-proposed) [1.10.11-1]
[16:05] -queuebot:#ubuntu-release- Unapproved: manila-ui (focal-proposed/universe) [1:2.19.2~git2020041315.301fc4e-0ubuntu1 => 1:2.19.2~git2020041511.a2dcb0e-0ubuntu1] (no packageset)
[16:06] -queuebot:#ubuntu-release- Unapproved: accepted manila-ui [source] (focal-proposed) [1:2.19.2~git2020041511.a2dcb0e-0ubuntu1]
[16:11] -queuebot:#ubuntu-release- Unapproved: virtualbox-hwe (focal-proposed/multiverse) [6.1.4-dfsg-4ubuntu20.04.1 => 6.1.6-dfsg-1ubuntu20.04.1] (no packageset)
[16:12] <LocutusOfBorg> wgrant, I don't think llvm-toolchain-10 will ever end on riscv64
[16:12] -queuebot:#ubuntu-release- Unapproved: accepted virtualbox-hwe [source] (focal-proposed) [6.1.6-dfsg-1ubuntu20.04.1]
[16:13] <LocutusOfBorg> tjaalton, where is xserver-xorg-dev-hwe-20.04?
[16:14] <wgrant> LocutusOfBorg: A *really* well-timed network glitch made LP think the buildd had died. The build is still going in the background, and I'll fix LP's view of it in the morning.
[16:14] <wgrant> Same with opencv
[16:14] <wgrant> *great* timing.
[16:18] <tjaalton> LocutusOfBorg: how so?
[16:19] <tjaalton> LocutusOfBorg: I mean, why'd you need one?
[16:27] -queuebot:#ubuntu-release- Unapproved: chrony (focal-proposed/main) [3.5-6ubuntu3 => 3.5-6ubuntu5] (core)
[16:34] <cpaelzer> can someone please accept that chrony focal upload of 3.5-6ubuntu5 that we see above
[16:35] <cpaelzer> that will avoid some issues due to systemd changes with timesyncd
[16:35] <cpaelzer> rbalint: FYI ^^ this includes the test hardning for 1873031
[16:36] <cpaelzer> let me know what you intend for 1873031 for systemd itself once you have decided on an approach, I'm interested to stay in the loop how all that goes forward
[16:37] <cpaelzer> for requests like the one above, can we already group-highlight ubuntu-release the same way we can for ubuntu-archive?
[16:41] -queuebot:#ubuntu-release- Unapproved: accepted apache2 [source] (focal-proposed) [2.4.41-4ubuntu3]
[16:41] -queuebot:#ubuntu-release- Unapproved: accepted gnome-builder [sync] (focal-proposed) [3.36.0-3]
[16:48] -queuebot:#ubuntu-release- Unapproved: rejected gcc-10 [source] (focal-proposed) [10-20200411-0ubuntu2]
[16:51] -queuebot:#ubuntu-release- Unapproved: accepted ubiquity-slideshow-ubuntu [source] (focal-proposed) [159]
[16:51] -queuebot:#ubuntu-release- Unapproved: clevis (eoan-proposed/universe) [11-2 => 11-2ubuntu0.1] (no packageset)
[16:51] -queuebot:#ubuntu-release- Unapproved: clevis (bionic-proposed/universe) [8-1 => 8-1ubuntu0.1] (no packageset)
[17:09] -queuebot:#ubuntu-release- Unapproved: hedgewars (focal-proposed/universe) [1.0.0-4ubuntu1 => 1.0.0-5] (no packageset) (sync)
[17:10] <LocutusOfBorg> tjaalton, shouldn't somebody provide the new 20.04 virtual package?
[17:11] -queuebot:#ubuntu-release- Unapproved: accepted hedgewars [sync] (focal-proposed) [1.0.0-5]
[17:12] <tjaalton> LocutusOfBorg: eventually
[17:27] <Eickmeyer> Release team: Please ack ardour, it's a critical bugfix upload. Version before (no-change rebuild against libgcc-s1) was failing in areas of key functionality. (bug 1872555)
[17:32] -queuebot:#ubuntu-release- New: accepted openjdk-15 [amd64] (focal-proposed) [15~18-1ubuntu1]
[17:32] -queuebot:#ubuntu-release- New: accepted openjdk-15 [ppc64el] (focal-proposed) [15~18-1ubuntu1]
[17:32] -queuebot:#ubuntu-release- New: accepted openjdk-15 [arm64] (focal-proposed) [15~18-1ubuntu1]
[17:32] -queuebot:#ubuntu-release- New: accepted openjdk-15 [s390x] (focal-proposed) [15~18-1ubuntu1]
[17:33] <sil2100> Eickmeyer: let me take a look
[17:33] <ahasenack> hello, could someone please badtest mongodb i386? It's not built for that arch
[17:33] <ahasenack> https://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#mongodb
[17:36] <sil2100> Eickmeyer: I see the upload removes quite a lot of files as well, were those some unrelated leftovers?
[17:36] <sil2100> Eickmeyer: like libs/ardour/msvc/msvc_libardour.cc etc
[17:37] <Eickmeyer> sil2100: Yes, those were unrelated leftovers. Previous version of the .orig used a repack I did, this one's straight from the Debian archives with a bunch of patches.
[17:38] <Eickmeyer> sil2100: cjwatson has further information in the backscroll, he did the upload.
[17:46] -queuebot:#ubuntu-release- Unapproved: evolution-data-server (focal-proposed/main) [3.36.1-1 => 3.36.1-2] (i386-whitelist, ubuntu-desktop) (sync)
[17:58] <sil2100> Eickmeyer: ah, ok! ;)
[17:59] -queuebot:#ubuntu-release- Unapproved: accepted ardour [source] (focal-proposed) [1:5.12.0-3ubuntu4]
[17:59] -queuebot:#ubuntu-release- Unapproved: update-manager (focal-proposed/main) [1:20.04.5 => 1:20.04.6] (core)
[18:01] <bdmurray> sil2100: I'm deactivating milestones for 20.04 that have passed. Is that documented anywhere?
[18:01] <Eickmeyer> Thanks, sil2100!!!
[18:04] -queuebot:#ubuntu-release- Unapproved: resource-agents (focal-proposed/main) [1:4.5.0-2ubuntu1 => 1:4.5.0-2ubuntu2] (ubuntu-server)
[18:22] -queuebot:#ubuntu-release- Unapproved: accepted vim [source] (focal-proposed) [2:8.1.2269-1ubuntu5]
[18:32] <Laney> bdmurray: that doesn't happen when the date passes?
[18:33] <Laney> apparently not
[18:33] <bdmurray> Ooh, we could make it LP's problem
[18:34] <Laney> I checked ubuntu-18.04.3 which is in the past but still active
[18:35]  * Laney is having fun pdb-ing britney2.py
[18:35] <Laney> trying to find out why BREAK_ARCHES is not breaking the arch
[18:42] <vorlon> Laney: from code inspection, I understand that it only affects the update_output phase, not the excuses phase; so a package which is a candidate is allowed to break OTHER packages on the arch and increase uninstallability count, but a package which has unsatisfiable deps will still not be a candidate even if it's already uninstallable in release :P
[18:43] <seb128> could webkit2gtk from the queue be accepted? it's a .1 bugfix version and it usually takes some time to build/autopkgtest so would be nice to have it in today
[18:44] <seb128> the ubuntu delta being dropped was not a mistake, the packaging changes are in debian
[18:44] <seb128> the ppc fix is in the new upstream version
[18:44] <vorlon> syncs are harder to review fwiw
[18:47] <seb128> someone should improve the review tools, that keeps being an issue :-/
[18:47] <seb128> it's not paying us back for being good citizen, we get our diff in Debian and lower work but that get in the way of the work to land :(
[18:49] <sil2100> Reviewing source syncs for me got a bit easier after I made a stupid wrapper script that does the diff and diffstat for me
[18:49] <sil2100> Binary syncs are still an issue
[18:50] -queuebot:#ubuntu-release- Unapproved: accepted webkit2gtk [sync] (focal-proposed) [2.28.1-1]
[18:52] <vorlon> Laney: oh, but then I also see that cairo-dock-plug-ins/riscv4 is a candidate, but not accepted because it increases uninstallability, shrug
[18:53] <doko> sil2100: well, sometimes you are requesting those ;p
[18:57] -queuebot:#ubuntu-release- Packageset: Added openjdk-13 to i386-whitelist in focal
[18:57] -queuebot:#ubuntu-release- Packageset: Added openjdk-14 to i386-whitelist in focal
[18:57] -queuebot:#ubuntu-release- Packageset: Added openjdk-15 to i386-whitelist in focal
[18:57] -queuebot:#ubuntu-release- Packageset: Added openjdk-8 to i386-whitelist in focal
[18:58] -queuebot:#ubuntu-release- Unapproved: rejected meson [source] (focal-proposed) [0.54.0-1ubuntu1]
[18:59] <Laney> vorlon: I'm looking at things being invalidated at excuses, like gvfs
[19:00] <Laney> probably not going to get there tonight
[19:00] <sil2100> doko: but here I know the diff beforehand ;)
[19:01] <sil2100> But yes ;p
[19:04] <jdstrand> hey, can someone push isc-dhcp through? it isn't migrating cause of chrony breakage wrt systemd changes: time-sources-from-dhcp-servers FAIL stderr: Failed to try-restart systemd-timesyncd.service: Unit systemd-timesyncd.service is masked.
[19:04] <jdstrand> that seems related to bug #1872902
[19:05] <jdstrand> that might be the wrong bug
[19:05]  * jdstrand looks
[19:06] <jdstrand> https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1849156/comments/15
[19:06] -queuebot:#ubuntu-release- Unapproved: accepted bamf [source] (focal-proposed) [0.5.3+18.04.20180207.2-0ubuntu2]
[19:06] <jdstrand> and the actual bug for this is https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1873031
[19:11] <ahasenack> Laney: hi, around? Could you please add mongodb./i386 to your badtest hint? You have a section saying it's no longer built for armhf and i386, but only badtest armhf
[19:12] <ahasenack> commit 2522
[19:13] <Laney> ahasenack: I did add it then, it must have been dropped later, can you find that?
[19:13] <ahasenack> does bzr have the equivalent of git log -S?
[19:13] <ahasenack> :)
[19:15]  * Laney dunno
[19:15] <ahasenack> https://launchpad.net/bzr-grep
[19:16] <cpaelzer> jdstrand: yes you found the right bug 1849156
[19:16] <cpaelzer> jdstrand: a fix for that is waiting in focal-unapproved
[19:16] <cpaelzer> that will make the test resilient against the stderr that is thrown until systemd has fixed it for real
[19:16] <ahasenack> found it
[19:16] <ahasenack> Laney:
[19:16] <ahasenack> [19:16] <ahasenack>   [19:16] <ahasenack>     -force-badtest mongodb/all/i386
[19:17] <cpaelzer> jdstrand: I'm waiting for someone in ubuntu-release to accept it and have pinged a few times already
[19:17] <jdstrand> cool. I don't think that isc-dhcp in -proposed needs to be hung up on that though
[19:17] <ahasenack> message:
[19:17] <ahasenack>   drop many i386 hints that are no longer needed
[19:17] <ahasenack> vorlon dropped it
[19:17] <jdstrand> cpaelzer: ack, thanks
[19:17] <cpaelzer> if that is the only thing left I agree
[19:20] -queuebot:#ubuntu-release- Unapproved: accepted gjs [source] (focal-proposed) [1.64.1-2ubuntu1]
[19:24] <Eickmeyer> Release team: I think the missing piece of the puzzle is tjaalton's upload of rapid-photo-downloader needs an ack then Ubuntu Studio will be ready for Final Freeze.
[19:28] <Laney> cpaelzer: Will add it back, but I'm not sure why the test got requested
[19:31] <cpaelzer> Laney: what do you mean - why the chrony test got requetse don the isc-dhcp upload?
[19:32] <Laney> oops
[19:32] <Laney> I meant to ping ahasenack, sorry!
[19:32] <Laney> you server people are all the same :p
[19:32] <ahasenack> tall
[19:40] -queuebot:#ubuntu-release- Unapproved: linux-aws (bionic-updates/main) [4.15.0-1066.70 => 4.15.0-1065.69] (kernel, ubuntu-budgie) (sync)
[19:42] -queuebot:#ubuntu-release- Unapproved: accepted base-installer [source] (focal-proposed) [1.158ubuntu7]
[19:42] -queuebot:#ubuntu-release- Unapproved: accepted chrony [source] (focal-proposed) [3.5-6ubuntu5]
[19:42] -queuebot:#ubuntu-release- Unapproved: accepted rapid-photo-downloader [source] (focal-proposed) [0.9.22-0ubuntu1]
[19:42] -queuebot:#ubuntu-release- Unapproved: accepted chrony [source] (focal-proposed) [3.5-6ubuntu4]
[19:42] -queuebot:#ubuntu-release- Unapproved: accepted yaru-theme [source] (focal-proposed) [20.04.5]
[19:42] -queuebot:#ubuntu-release- Unapproved: accepted git [source] (focal-proposed) [1:2.25.1-1ubuntu2]
[19:43] <TJ-> I added patches for weechat to fix a python3 linking regression, and recent CVEs, a few days ago but it doesn't seem to have been processed. Is there anyone could handle that before release?  Bug #1872425
[20:06] -queuebot:#ubuntu-release- Unapproved: ruby-bunny (focal-proposed/universe) [2.14.4-2 => 2.14.4-3] (no packageset) (sync)
[20:06] -queuebot:#ubuntu-release- Unapproved: accepted linux-aws [sync] (bionic-updates) [4.15.0-1065.69]
[20:07] -queuebot:#ubuntu-release- Unapproved: accepted ruby-bunny [sync] (focal-proposed) [2.14.4-3]
[20:09] <Eickmeyer> Thanks for the r-p-d accept!
[20:11] -queuebot:#ubuntu-release- Unapproved: accepted mozjs68 [source] (focal-proposed) [68.6.0-1ubuntu1]
[20:25] -queuebot:#ubuntu-release- Unapproved: bind9 (focal-proposed/main) [1:9.16.1-0ubuntu1 => 1:9.16.1-0ubuntu2] (core, i386-whitelist)
[21:08] <kc2bez> It looks like the Lubuntu iso build is taking a long time https://launchpad.net/~ubuntu-cdimage/+livefs/ubuntu/focal/lubuntu/+build/211713
[21:08] <kc2bez> Is there a known issue? ^
[21:15] -queuebot:#ubuntu-release- Unapproved: neutron (focal-proposed/main) [2:16.0.0~b3~git2020041013.e74c8f8c88-0ubuntu1 => 2:16.0.0~b3~git2020041516.5f42488a9a-0ubuntu1] (openstack, ubuntu-server)
[21:22] <locutus_> ping please accept llvm-toolchain-10! it takes days to build
[21:28] -queuebot:#ubuntu-release- Unapproved: pulseaudio (focal-proposed/main) [1:13.99.1-1ubuntu2 => 1:13.99.1-1ubuntu3] (desktop-core, i386-whitelist, ubuntu-server)
[21:28] -queuebot:#ubuntu-release- Unapproved: wireguard-linux-compat (focal-proposed/universe) [1.0.20200413-1 => 1.0.20200413-1] (no packageset) (sync)
[21:29] -queuebot:#ubuntu-release- Unapproved: accepted wireguard-linux-compat [sync] (focal-proposed) [1.0.20200413-1]
[21:35] -queuebot:#ubuntu-release- Unapproved: snapd-glib (focal-proposed/main) [1.57-0ubuntu1 => 1.57-0ubuntu2] (desktop-core, i386-whitelist)
[21:38] -queuebot:#ubuntu-release- Unapproved: cloud-init (focal-proposed/main) [20.1-10-g71af48df-0ubuntu3 => 20.1-10-g71af48df-0ubuntu4] (core, edubuntu, ubuntu-cloud)
[21:38] -queuebot:#ubuntu-release- Unapproved: glib2.0 (focal-proposed/main) [2.64.1-1 => 2.64.2-1~fakesync1] (core, i386-whitelist)
[21:40] <bdmurray> kc2bez: that looks like something we saw during the beta. Are any other images taking a long time?
[21:46] <kc2bez> bdmurray: From what I looked at other flavors built in the normal time.
[21:47] -queuebot:#ubuntu-release- Unapproved: accepted grub2 [source] (focal-proposed) [2.04-1ubuntu26]
[21:47] <bdmurray> kc2bez: Okay, I'm looking into it
[21:47] <kc2bez> Thanks.
[21:49] -queuebot:#ubuntu-release- Unapproved: accepted grub2-signed [source] (focal-proposed) [1.142]
[21:51] -queuebot:#ubuntu-release- Unapproved: accepted base-files [source] (focal-proposed) [11ubuntu5]
[22:05] -queuebot:#ubuntu-release- Unapproved: livecd-rootfs (eoan-proposed/main) [2.620.1 => 2.620.2] (desktop-core)
[22:08] -queuebot:#ubuntu-release- Unapproved: grub2 (focal-proposed/main) [2.04-1ubuntu26 => 2.04-1ubuntu26] (core)
[22:39] -queuebot:#ubuntu-release- Unapproved: grub2 (focal-proposed/main) [2.04-1ubuntu26 => 2.04-1ubuntu26] (core)
[22:43] -queuebot:#ubuntu-release- Unapproved: enigmail (focal-proposed/universe) [2:2.1.5+ds1-1 => 2:2.1.6+ds1-1] (mozilla) (sync)
[22:47] <RikMills> vorlon: excuses says for kdepim-addons, missing build on amd64,arm64,armhf whic is not true https://launchpad.net/ubuntu/+source/kdepim-addons/19.12.3-0ubuntu1
[23:00] <RikMills> Launchpad encountered an internal error during the following operation: copying package kdepim-addons.  It was logged with id OOPS-6ee96f352188b58513339ddcda5997f5.  Sorry for the inconvenience.
[23:00] <RikMills> maybe that is why?
[23:00] <RikMills> cjwatson wgrant?
[23:04] -queuebot:#ubuntu-release- Unapproved: exo (focal-proposed/universe) [0.12.11-1 => 0.12.11-1ubuntu1] (ubuntustudio, xubuntu)
[23:05] <wgrant> RikMills: That's a rare race condition in the copier, but the copy completed successfully.
[23:05] <wgrant> Wow, what a mess
[23:05] <RikMills> wgrant: excuses does not agree
[23:05] <wgrant> Duplicate builds.
[23:06] <wgrant> That's never meant to be able to happen. Quite possibly the copier succeeded but got very confused because the build state is invalid.
[23:06] <RikMills> this is also fun https://launchpad.net/ubuntu/+source/kimap/19.12.3-0ubuntu1
[23:06] <RikMills> in both release and proposed!
[23:07] <wgrant> That at least is probably just a proposed-migration bug. That state is perfectly legal in the archive.
[23:07] <wgrant> kdepim-addons, though... those duplicate builds are probably a Launchpad race.
[23:07] <wgrant> One that has existed forever, but I don't think we've ever actually seen it happen.
[23:08] <RikMills> aren't I lucky! lol
[23:08] <wgrant> So, so lucky.
[23:09] <wgrant> https://launchpad.net/ubuntu/focal/amd64/kdepim-addons <- proposed-migration deleted the binaries
[23:09] <RikMills> wgrant: is kdepim-addons fixable, or should I just do a no-change rebuild and forget the ubuntu1?
[23:10] <wgrant> https://launchpad.net/ubuntu/+source/kdepim-addons/19.12.3-0ubuntu1/+publishinghistory <- looks like two copies raced, creating the two sets of weird-arch builds. proposed-migration tried to migrate one of them, but the binaries didn't make it across and it left the other source publication around. So now it's trying to migrate again based on the surviving source publication, but the binaries are
[23:10] <wgrant> already gone.
[23:10] <wgrant> I think if I revive the binaries in -proposed it should all work.
[23:11] <RikMills> wgrant: great if you could, as it is causing some users dep issues in release
[23:12] <wgrant> hellooooo copier, are you there?
[23:14] <wgrant> Ah, copy failed because of the duplicate builds
[23:14] <wgrant> Let me see what I can do about those.
[23:14] <wgrant> I already had some DB surgery planned for this morning anyway...
[23:14] <RikMills> ty :)
[23:14]  * wgrant also sees how many other violations there are, to see if he can just add a DB constraint\
[23:15] <RikMills> for the record...
[23:15] <RikMills> Launchpad encountered an internal error during the following operation: copying package kimap
[23:15] <RikMills> Launchpad encountered an internal error during the following operation: copying package mbox-importer
[23:16] <wgrant> I wonder if there were two proposed-migrations running in parallel, or it just got really unlucky.
[23:16] <RikMills> those emails got 'filtered' by my client rules
[23:24] <Ukikie> With regards to that exo upload I did, if you want a full diffoscope: http://paste.openstack.org/show/uH1u8QCjLep3WGSyRHOt/
[23:25] <Ukikie> This should be fairly low impact, just !amd64 systems.
[23:31] -queuebot:#ubuntu-release- Unapproved: fonts-beng-extra (focal-proposed/main) [1.0-6ubuntu1 => 1.0-7] (desktop-core, personal-gunnarhj) (sync)
[23:32] -queuebot:#ubuntu-release- Unapproved: fonts-deva-extra (focal-proposed/main) [3.0-4ubuntu1 => 3.0-5] (desktop-core, personal-gunnarhj) (sync)
[23:33] <wgrant> RikMills: It was only kdepim-addons that lost the race here, though it's happened to seven other packages in the primary archive over time. I'll get it fixed up and revive its binaries, so proposed-migration can proceed as normal.
[23:33] -queuebot:#ubuntu-release- Unapproved: fonts-gujr-extra (focal-proposed/main) [1.0-7 => 1.0.1-1] (desktop-core, personal-gunnarhj) (sync)
[23:36] -queuebot:#ubuntu-release- Unapproved: fonts-guru-extra (focal-proposed/main) [2.0-4ubuntu2 => 2.0-5] (desktop-core, personal-gunnarhj) (sync)
[23:37] -queuebot:#ubuntu-release- Unapproved: fonts-orya-extra (focal-proposed/main) [2.0-5ubuntu1 => 2.0-6] (desktop-core, personal-gunnarhj) (sync)
[23:49] <RikMills> wgrant: thank you!
[23:50] <Eickmeyer> Is ardour failing to migrate due to riscv64?
[23:50] <Eickmeyer> Granted, it's only been 5 hours, just a little concerned.
[23:50] <wgrant> missing build on riscv64: ardour (from 1:5.12.0-3ubuntu3)
[23:51] <Eickmeyer> Yep, I was told I shouldn't have to worry about riscv64.
[23:53] <Eickmeyer> Though, looks like it built the previous version, so likely this one will build fine too.
[23:54] <Eickmeyer> Wouldn't think it would take 5 hours though, wgrant.
[23:56] <wgrant> We're very used to having fast CPUs :)
[23:57] <Eickmeyer> heh, indeed.
[23:57] <wgrant> Though riscv64 will hopefully get faster in not too long.
[23:57] <Eickmeyer> Looks like it's being emulated?
[23:57] <wgrant> At present, yeah, though the actual chip I have on my desk is only faster in certain workloads :(
[23:58] <Eickmeyer> Heh, oh well. ¯\_(ツ)_/¯
[23:58] <wgrant> It's still a very slow in-order core. But there'll be some fancier ones coming in not too long, hopefully.
[23:58] <Eickmeyer> Oh, that would be good.


[02:17] <robert_ancell> RAOF, did you have any luck with xmir working?
[02:17] <RAOF> robert_ancell: I believe it should now; let me check again.
[02:22] <RAOF> Unless launchpad has *once again* foiled me.
[02:24] <robert_ancell> RAOF, the package did update for me, but still fails to connect to mir
[02:25] <RAOF> Ok launchpad. Let's see what you've got for me...
[02:27] <duflu> One _million_ bugs (pinky to mouth)
[02:44] <robert_ancell> thomi, was CI supposed to work for lp:lightdm/1.6?
[02:45] <robert_ancell> (two MPs, no checking done)
[02:45] <racarr> I think
[02:45] <racarr> I might try and port kmscon
[02:46] <racarr> it seems surprisingly hard
[02:46] <thomi> robert_ancell: no, I thought we decided that it wasn't worth it - but I can add it to the "things to do in Oakland for mir people" list, if you like :)
[02:48] <robert_ancell> thomi, it's nice to have, but not a high priority
[02:49] <thomi> yeah that's what I figured
[02:54] <racarr> I just want to point out https://code.launchpad.net/~robertcarr/platform-api/mirclient/+merge/160217 to the southern hemisphere :)
[02:56] <RAOF> racarr: Port kmscon? Why?
[02:56] <duflu> Why not port anything you can? :)
[02:56] <racarr> RAOF: I just want a working terminal emulator
[02:57] <racarr> kterm isn't qt5
[02:57] <racarr> this qml terminal emulator seems quirky
[02:58] <RAOF> Does kmscon have all the various affordances we expect in a decent terminal emulator? Unicode? Colour?
[02:59]  * RAOF goes to see why the new new build of xf86-video-intel doesn't XMir properly
[03:03] <racarr> it seems to
[03:05] <RAOF> Grr. Who changed the libmirclient API? :)
[03:19] <racarr> who didn't!
[03:24] <RAOF> Me~!
[04:30] <robert_ancell> RAOF, any idea on XMir? So you also don't have XMir working on -intel?
[04:45] <RAOF> robert_ancell: So, cascade of failures.
[04:47] <RAOF> robert_ancell: The autobuilt xf86-video-intel defaulted to the SNA acceleration architecture, which I haven't yet patched for XMir.
[04:47] <RAOF> Once I'd fought launchpad to get a build that defaults to UXA, someone had gone and remove mir_surface_create() from libmirclient, so XMir now doesn't work.
[04:48] <RAOF> Both of these should now be fixed, and you're waiting for 1.13.3-0ubuntu6+xmir2 to appear in the PPA.
[04:48] <RAOF> URGH
[04:48] <robert_ancell> RAOF, ok, cool
[04:49] <RAOF> thomi: Hey, while you're at it, could you get the tests to spin up an XMir server? :)
[04:49] <thomi> RAOF: send me an email with the details and I'll look into it at oakland... or bug me about it in oakland :)
[04:50] <RAOF> Most assuredly!
[04:51] <robert_ancell> thomi, is there a convention for raising QA issues? Should we open bugs on LP projects and assign them to you?
[04:51] <thomi> robert_ancell: it rather depends on the issue. There's no project that deals with infrastructure issues, for example
[04:52] <thomi> and (thankfully) I'm not having to teach you guys how to write unit tests, so I've not had to actually touch the mir codebase yet
[04:52] <thomi> I guess if we think we need a process to stop things getting forgotten about we should figure out what the best approach is
[04:53] <thomi> my problem right now is that my time is split between mir and autopilot, and autopilot is consuming close to 90% of my waking hours
[04:53] <robert_ancell> thomi, you can we awake for 190% of the time right?
[04:54] <thomi> I tried that once, it did not go well
[04:54] <robert_ancell> :)
[05:14] <RAOF> Ok ladies and gentlemen: A brief bit of client architecture handwaving.
[05:14] <RAOF> I'd like to implement n-buffering so that I can implement eglSwapInterval(0) so that the benchmarks we run can be minimally useful.
[05:15] <RAOF> There are two broad approaches here - the client always has exactly one buffer, or the compositor always has exactly one buffer.
[05:17] <RAOF> In the former you give out multiple buffers to the client library, and the client library is responsible for handling "do I block" and "what is the next buffer to draw to".
[05:18] <RAOF> In the latter the server only ever hands out one buffer to the client library at a time, the client library always blocks on IPC, and the server is responsible for "what is the next buffer to draw to"
[05:22] <RAOF> The former will have less IPC overhead, and will result in higher benchmark numbers, but the IPC overhead won't be significant for non-benchmark clients anyway.
[05:23] <RAOF> You know what? email.
[05:25] <robert_ancell> RAOF, yeah, email works for big stuff :)
[05:42] <tvoss> RAOF, ping
[05:42] <RAOF> tvoss: Pongity pong.
[05:47] <robert_ancell> RAOF, well, X doesn't quit anymore. But it does sit at 100% CPU and never generates a ready signal
[05:48] <robert_ancell> RAOF, short ML post from you...
[05:48] <RAOF> The rest is coming soon.
[05:48] <RAOF> robert_ancell: That's odd. Mine got all the way to showing the root weave and not responding to input because I didn't run it as root.
[05:49] <RAOF> robert_ancell: To be clear - you get as far as the root weave, yes?
[05:50] <robert_ancell> RAOF, no, black screen
[05:50] <robert_ancell> RAOF, doesn't appear to be anything exciting in the X log http://paste.ubuntu.com/5594738/
[05:51] <robert_ancell> RAOF, lightdm log, though also shows nothing except for it waiting for the ready signal http://paste.ubuntu.com/5594740/
[05:51] <robert_ancell> but perhaps the command line flags passed to it might indicate something
[05:53] <RAOF> Hm.
[05:54] <RAOF> Let me see about this locally.
[05:58] <RAOF> robert_ancell: Everything works fine here.
[05:58] <robert_ancell> RAOF, :(
[05:59] <robert_ancell> How are you launching it?
[05:59] <RAOF> Xorg :7 -mir 5 -retro -verbose 7
[06:00] <RAOF> Oooh! *That's* why VT switching sometimes takes minutes!
[06:00] <RAOF> xf86-video-ati is totally freaked out that I've turned off the radeon on this laptop.
[06:01] <mlankhorst> oooh I'm freaked outttt where is my card? where is my card?
[06:02] <RAOF> Actually, it looks like it's also confusing radeon.ko, which is being amazed that it can't execute the ATOM BIOS.
[06:04] <mlankhorst> how does it even find a valid bios, then?
[06:04] <RAOF> Presumably it's cached the bios from boot?
[06:05] <RAOF> The card was on at boot, and got switcheroo'd off.
[06:05] <mlankhorst> ah
[06:05] <robert_ancell> RAOF, ok, will look into that tomorrow
[06:05] <robert_ancell> bye all
[06:05] <mlankhorst> bb
[06:05] <RAOF> robert_ancell: 'night!
[15:03] <kdub> hello, status, mp-ed hwc 1.0 support, working on display logging today
[15:13] <alan_g> hello, status, getting laptop in sync with current dev environment
[16:05] <kdub> quiet day on the channel
[16:06] <alan_g> kdub:I'm here if you need to talk
[16:08] <kdub> lol
[16:20] <racarr> morning
[16:20] <alan_g> afternoon
[16:33] <racarr> alan_g: Do you have any idea with demo-shell?
[16:33] <racarr> I dont have any besides using a weak_ptr somewhere but I don'tknow where is appropriate
[16:34] <alan_g> racarr: I've not been thinking about it today (got distracted elsewhere)
[16:34] <racarr> Maybe EventFilterChain holds weak references
[16:34] <racarr> to each EventFilter
[16:36] <alan_g> racarr: since demo-shell tends to kill leave me with a blank screen I can't get out of I've been disinclined to play
[16:36] <racarr> compared to regular mir binary?
[16:36] <racarr> vince vt changes things are weird
[16:37] <racarr> I have to kill it, then switch to X
[16:37] <racarr> to get a screen back
[16:37] <alan_g> racarr: I can do that with mir, but not with demo-shell
[16:37] <racarr> uhoh
[16:37] <racarr> oh
[16:37] <racarr> well I just fixed the crash properly
[16:37] <racarr> yesterday
[16:40] <alan_g> racarr: I gather you agree about the "owner loop"? Or have I missed something?
[16:40] <racarr> yes
[16:41] <racarr> im just anxious to push things a long
[16:41] <racarr> but I don't know how to fix it
[16:41] <racarr> besides with a weak_ptr
[16:42] <racarr> We are going to have these everywhere
[16:42] <racarr> unless we introduce a new pattern
[16:42] <alan_g> racarr: weak (or dumb) pointers can certainly break the loop
[16:42] <racarr> i.e. the compositing strategy draws a software cursor so it becomes the cursor listener and needs to notify the compositor ofdamage
[16:43] <racarr> alan_g: Yeahhh everything still goes in a circle though ;)
[16:43] <racarr> I wish there were something better
[16:44] <alan_g> there are solutions - e.g. a "RegisterMe" member variable that registers a callback in the constructor and deregisters in the destructor.
[16:45] <alan_g> (The registered back-pointer can be a raw pointer, as its guaranteed to point to a live object)
[16:46] <alan_g> The thing is that smart_ptr is being used in places where ownership isn't involved.
[16:46] <alan_g> But my head isn't yet clear on where the fixes are needed
[16:47] <racarr> Most ui frameworks would use
[16:48] <racarr> a signalling pattern to break this
[16:48] <racarr> i.e. rather than ApplicationSwitcher becoming the EventFilter, application switcher
[16:48] <racarr> is allowed to see the KeybindingEventFilter
[16:48] <racarr> and registers a callback or whatever
[16:49] <racarr> the EventFilter keeps with weak reference, or the signal is expected to be disconnected on shutdown
[16:52] <alan_g> If it's blocking you then using weak pointers in EventFilters ought to be enough for now
[16:52] <racarr> alan_g: I will propose I think. the thing is it's blocking software cursor
[16:52] <racarr> which has the same problem
[16:52] <racarr> and over andover
[16:53] <racarr> (propose with weak ptrs that is)
[16:57] <racarr> you all are in for some excellent weather next week if things continue :)
[16:59] <alan_g> Where we are working? Or out of the window?
[16:59] <racarr> alan_g: ...hmm good point
[17:00] <racarr> though when the day ends at 6
[17:00] <racarr> still an hour and a half of time to have a beer in the sunshine!
[17:01] <alan_g> We'll need to find a good beer location
[17:02] <racarr> Hehe one night you should come to city beer, which is a store/pub type thing in  San Francisco (close to a bart though, about 25 minute travel from hotel)
[17:02] <racarr> that is all local beers from the bay area
[17:02] <racarr> nearly 100 I would say
[17:04] <racarr> *embarassingly excited to be the local at conference for once*
[17:04] <racarr> hehe
[17:04] <alan_g> You'll be writing the guidebook then?
[17:06] <alan_g> Anyway, I've had enough for the day. I'll start looking into managing back pointers tomorrow. (And finish getting laptop to behave.)
[17:12] <racarr> alan_g|sun: I'm working on it, it's called "The Great American Novel: A software engineers guide to life in San Francisco" ;)
[17:12] <racarr> not really i'd read that though
[17:12] <racarr> enjoy :) tty tomorrow
[17:37] <bschaefer> racarr, hello! Is this what you had in mind when moving some enums over to the mir_toolkit/event.h?
[17:37] <bschaefer> http://paste.ubuntu.com/5596121/
[17:39] <bschaefer> which then makes this easier: http://paste.ubuntu.com/5596127/
[17:51] <racarr> bschaefer: https://code.launchpad.net/~robertcarr/mir/add-event-action-defines/+merge/160224
[17:51] <racarr> ;)
[17:51] <racarr> so yes!
[17:51] <bschaefer> haha
[17:51] <bschaefer> well awesome, beat me to it!
[17:52] <bschaefer> racarr, did you want to type def them? Though it shouldn't be needed...
[17:53] <bschaefer> racarr, nevermind, I see you've commented on that part :)
[17:57] <racarr> bschaefer: We also need the modifiers
[17:58] <racarr> but in adding them would like to add something using them
[17:58] <racarr> so either demo shell after it lands (alt tab instead of tab) or
[17:58] <racarr> maybe just tests that
[17:58] <racarr> KEY_SHIFT comes out as mir_meta_flag_shift or hwatever its called
[17:58] <bschaefer> right, tests for thest shouldn't be to bad if you can mock motion events and tests they line up with the correct enum (for a unit test)
[17:59] <bschaefer> racarr, also, what about button state?
[18:01]  * bschaefer also wonders if the input platform is subject to change from android
[18:04] <racarr> bschaefer: button state too I guess
[18:05] <racarr> hypothetically
[18:05] <racarr> but
[18:05] <bschaefer> racarr, well I suppose a lot of this can be talked about next week, but im more concerned about a changing input platform :(
[18:05] <racarr> more likely is the increasingly forked
[18:05] <racarr> droidinput loses the android name
[18:05] <racarr> well
[18:05] <racarr> its unlikely right! The abstraction exists
[18:06] <racarr> but more as a consequence of writing testable well isolated object oriented code
[18:06] <racarr> than an intention to replace the input backend
[18:06] <racarr> but eventually once all the flags are in place, etc. and everything is defined ina  mir_ namespace
[18:06] <racarr> that hides all the ANDROID* and android* and integer guessing stuff
[18:06] <racarr> you could swap it out!
[18:07] <bschaefer> oo yeah, I was just wonder about the enum ordering if the input is different as we can't control how they order their actions :)
[18:07] <bschaefer> or I suppose if its forked we can :)
[18:07] <bschaefer> right, and changing the enums (onces they are in place) will make that easy
[18:08] <racarr> well if you are integrating any input stack you control in to the mir server you can have it emit events over the wire that look like MirEvent in terms of enums, etc
[18:08] <racarr> and the worst case is some kind of marshalling, i.e. conversion
[18:08] <bschaefer> right, I was thinking of sort of mapping to ensure a mir_motion_action_down is always 0
[18:08] <bschaefer> for the action, but that can be done under the hood for the event.action I suppose (if it ever gets to that point)
[18:09] <racarr> Yeah
[18:09] <bschaefer> well that answers my question thanks :)
[18:17] <racarr> Too much sun?
[18:20] <racarr> I think the EventFilterChain holding each filter by weak reference is satisfactory in that case and actually
[18:20] <racarr> the software cursor case I was giving was something entirely different
[18:20] <racarr> it's already strange that the software cursor renderer has to subclass the compositing strategy
[18:21] <racarr> i.e. reimplement all the drawing
[18:21] <racarr> just to draw an overlay
[18:21] <racarr> so there should be like
[18:21] <racarr> the_overlay_renderer() which is passed a change_callback like
[18:21] <racarr> the_renderables()
[18:21] <racarr> are
[18:22] <racarr> *babbles*
[20:47] <racarr> kdub: https://code.launchpad.net/~robertcarr/mir/weakify-event-filters/+merge/160497 is aimed at the circular dependency
[20:47] <racarr> indemo shell
[20:53] <kdub> cool, will look it over soon
[20:56] <racarr> Thanks :)
[20:56] <racarr> now to untangle the software cursor one. I think I can do something more satisfactory than just a weak_ptr here with some work on the rendering interfaces
[21:02] <racarr> Morning robert_ancell  :)
[21:06] <bschaefer> racarr, an interesting bug im getting up a mouse released events. That button state is == 0 :(, no matter which key is being released
[21:06] <bschaefer> a log: http://paste.ubuntu.com/5596683/
[21:07] <bschaefer> racarr, if you can point me close to some of the mir code I can dig through it :)
[21:15] <robert_ancell> racarr, hello
[21:15] <racarr> Hi :)
[21:16] <racarr> bschaefer: Hmm
[21:16] <racarr> I'm not sure exactly where the culprit is! I mean one way to start is to write
[21:17] <racarr> a failing integration test with the fixtures in tests/integration-tests/input/android/test_android_input_manager
[21:17] <racarr> using the event_filter, rather than an actual server with clients
[21:17] <bschaefer> racarr, cool, Ill look into getting a failing test
[21:17] <racarr> you use the fake event hub to
[21:17] <racarr> synthesize events
[21:17] <bschaefer> yeah, I saw some fake MouseDown tests, but none for Up
[21:17] <racarr> TEST_F(AndroidInputManagerAndEventFilterDispatcherSetup, manager_dispatches_button_events_to_filter)
[21:18] <racarr> does the kind of thing you need
[21:18] <bschaefer> sweet, thanks!
[21:18] <racarr> but maybe write a new test rather than just expand it :)
[21:18] <racarr> feel free to bug me about the APIs, etc :)
[21:18] <bschaefer> alright :)
[22:43] <bschaefer> racarr, I might have done the test a bit wrong, but it shows the button state always being zero:http://paste.ubuntu.com/5596922/
[22:44] <bschaefer> http://paste.ubuntu.com/5596922/
[22:53] <racarr> bschaefer: Yay! tests. Ok. Give me just 20-30 minutes to wrap something up and I will
[22:53] <racarr> investigate
[22:53] <bschaefer> racarr, alright, thanks!
[23:38] <racarr> robert_ancell: The overlay renderer is for the software cursor.
[23:38] <racarr> it could be a surface but I think it is less conceptually clear as it introduces a lot of
[23:38] <racarr> other stuff, i.e. it has to be kept on top (double triple on top)
[23:38] <racarr> and the way surfaces are rendered has to change
[23:39] <robert_ancell> racarr, yeah, was just wondering if there were strong reasons like the hardware needs to know the difference
[23:39]  * kdub has thought about overlays too
[23:39] <robert_ancell> Also wasn't sure if you might need more than one overlay and then it becomes better to use surfaces with an overlay flag
[23:40] <racarr> Hmm no no strong reasons like hardware in this case.
[23:40] <racarr> I think if you want more than one "overlay"
[23:40] <racarr> you implement that in your overlay renderer
[23:42] <racarr> the idea is just this is a point for a shell to render, after mir has finished rendering the entire surface stack
[23:42] <racarr> I think this is almost definitely how you want to do things like debugging visualizations
[23:43] <racarr> with software cursor I considered another approach too...
[23:43] <racarr> the shell could implement the_renderables, to contain a surfacestack, andfor_each first does for_each on the surfacestack then emits a renderable for the cursor
[23:43] <racarr> but the renderable interface
[23:43] <racarr> isn't really prepared to draw anything besides
[23:43] <racarr> a surface...
[23:44] <racarr> mostly due to the way textures are managed.
[23:54] <kdub> racarr, with the overlay manager
[23:54] <kdub> how do we coordinate the overlay with the surface stack?
[23:55] <kdub> i guess i'm thinking in the more complex world of using the hwc with multiple layers to do overlays
[23:59] <racarr> kdub: I don't know yet
[23:59] <racarr> I would guess those are in the surface stack and maybe not "overlays" in this sense ovf overlay
[23:59] <racarr> right like, a video overlay isnt an overlay in this sense of overlay
[23:59] <kdub> yes, and that's sort of what i'm thinking about