[07:22] Hi k_alam, 2:30 am here :) [07:23] my clock 8 minutes fast [14:39] test [19:51] hi mark [19:52] hi [20:00] stgraber: meeting? [20:00] just wondering the same [20:00] mdeslaur: I'm around [20:00] mdeslaur: Am I the chair? (kinda lost track) [20:00] stgraber: congratulations :) [20:01] yay [20:01] hello [20:01] oh, we actually have stuff on the agenda too, fun [20:01] * om26er will watch silently. [20:01] yes, which is why I posted to the mailing list 5 minutes ago ;-) [20:02] #startmeeting [20:02] Meeting started Tue Dec 5 20:02:40 2017 UTC. The chair is stgraber. Information about MeetBot at http://wiki.ubuntu.com/meetingology. [20:02] Available commands: action commands idea info link nick [20:02] #topic Apologies [20:03] none received that I can see but we're missing kees and infinity [20:03] #topic Action review [20:03] slackers [20:03] ACTION: slangasek to investigate getting tagged ubuntu-community bugs automatically forwarded to technical-board, and if not feasible, fall back to DMB sending signed emails to list for ACL requests [20:03] (skipping the two assigned to infinity since he's not around) [20:03] carry-over [20:03] alright [20:04] (I continue to do penance by jumping on rbasak's requests when they come in) [20:04] #topic Ubuntu Unity [20:04] Ubuntu Unity dale-f-beaudoin, khurshid-alam of unity7 maintainers team requesting ubuntu-unity (unity7) to have official flavor status. [20:04] ventrical: hello [20:04] yes .. i am here [20:04] I am here [20:05] reading slangasek's e-mail now [20:05] I sort of got a late list of questions in e-mail [20:05] sabdfl was invited but can't make meeting .. he hopes it runs "smoothly" [20:06] these always run smoothly [20:06] downhill, as gravity demands [20:06] :) [20:07] ventrical, k_alam: have you seen my reply email just now? https://lists.ubuntu.com/archives/technical-board/2017-December/002333.html [20:07] yes... I just got them now .. [20:07] can I have a min to review? [20:07] in essence, the main concern (which was shared by infinity and myself during the last TB meeting) is that we don't want to bless a flavor when it's unknown whether there is actually functional upstream maintenance [20:08] certainly [20:08] I don't have a problem with any of this in principle but echo slangasek's comment about getting a list of source packages (and any related packages that'd need to carry patches for this), it'd then make sense to reach out to the DMB to get a package set created for the unity7 desktop, get uploaders added there and get things in a good state in the archive. [20:08] Once the archive is in good shape with the packages you need, we can start building images from those packages [20:08] from the DMB here o/ [20:09] what I specifically don't want is to sign off on a flavor on the basis that the software has not /yet/ bitrotted, only to find that there is no one on the team with time+skill to keep the packages up to date when maintenance is needed in a few months [20:09] I share the same concern. I would love to see a unity flavour, but need to know someone is going to take over upstream maintenance. [20:09] I haven't read the mail....reading it now [20:10] I would just like to note that I have volunteered to sponsor any necessary packages until someone with more knowledge of the codebase gets PPU or similar. [20:11] I would have to stand by the names , on persons who have joined the unity7maitainers team [20:11] omar akram is also willing to help in this matter. [20:11] that is me ^ [20:12] I was linked to a PPA earlier with the source packages they wanted reviewed, and if the Board finds it relevant, ppa:unity7maintainers/unity7-desktop [20:12] Note that I have not gotten to reviewing but on a preliminary look, things seem correct. [20:12] tsimonq2: thanks; sponsorship is very useful here to make sure we don't founder on process [20:13] slangasek: Agreed. [20:13] ventrical: k_alam: I echo tsimonq2's offer, feel free to ask for sponsoring. [20:13] I am curren team leader of Ubuntu Development Version [20:14] ventrical: right, so as I said in the email, I don't think we can assume that someone having their name in a team of 40+ people means they are, individually, making any certain level of time committment to the maintenance [20:14] yes .. we have asked .. jbicha and several have been guiding me on several things.. [20:15] ventrical: perhaps a good next step would be for the team leads to circle around with the members of the team who do have experience with the code base, and poll them regarding their level of committment? [20:15] Well I am certainly commited and muy track record at ubuntu Forums proves it. [20:15] I think my guidance has been mostly pointing out some bugs and helping with uploading fixes to those bugs, I'm not really involved in maintaining Unity myself [20:15] ventrical: do you write C++ code? [20:15] Alright, I will subscribe ubuntu-sponsors on the bug report. [20:16] I have also seen progress from k_alam on working with upstream bugs, specifically the non-defaults wiki page, but my personal stance is that while I totally believe this can happen and support it, I echo the comments made about it maybe being a bit early to apply for flavor status. (Just my 2ยข as an outsider here) [20:16] yes .. I used to .. turing on unix .. but I admit I need brush ups. I am a good trouble shooter and tester.. [20:17] my understanding is that to maintain unity7 going forward, you're going to need someone with a good understanding of compiz, gtk, nux and all the other random bits that made the unity desktop. Some of those technologies are now deprecated or may soon be, so you're going to need to rewrite/port part of the code to newer technologies as the older dependencies slowly get removed from the archive. [20:17] khurshid? [20:17] ventrical: OK. again, it's a question of time+skill. I don't know most of the people on that team (yourself included) and don't know their skillset - so it's hard to gauge how effective this team is going to be before we've seen some work [20:18] OTOH you do have that Hannibal Lecter guy on your team, and his skills are reknowned [20:18] I'm much less concerned about the packaging and iso building aspect of this than I am about the massive amount of technical debt that comes with the unity codebase itself. We don't want to have to keep outdated libraries in the archive indefinitely to allow running unity7, so unity7 itself needs to be actively developed and updated to keep up. [20:18] My time is there as well as my skill as a tester [20:18] right - testing alone does not make for a healthy upstream [20:19] I can handle integration with the gnome side, gtk, indicators, zeitgeist......For unity and libunity I need some help...I only have studied the code recently.... [20:19] I committed myself to bug management of unity and related packages and if need be, will be able to fix build failures. I write Java and Python on my full-time job. Though my c++ skills are limited for now. [20:19] well the conventional wisdom is that i fwe get offical staus that it will bring in a lot of commitment.. it is not like I was not commited to testing unity-session during 17.10 [20:19] ventrical, k_alam: do you feel like you have a handle on what the TB is asking from you here, and would the next steps be clear? [20:20] yes I do.. I have the time .. I can commit a 4 hour spread 5 days a week. [20:20] ventrical: I don't think the TB recognizes that as conventional wisdom :) Official status might generate enthusiasm, but it's no guarantee that the enthusiasm is paired with the necessary coding skills [20:21] I would like to see someone start making commits to the unity codebase [20:21] yeah, my experience of running an official flavor is quite the opposite as what you'd expect [20:21] official status means you'll get a lot more interested users and a lot more bug reports and support questions [20:21] but not new contributors or developers [20:22] (this is what ultimately killed Edubuntu as an official flavor and in our case we didn't also have to be the upstream for a full desktop environment) [20:22] we are a feldgling group with a lot of pratical talent and good will.. it would behoove ubuntu to grant unity offical status.. [20:23] I recall Edubuntu . I tested it vigorously . [20:23] ventrical: sorry, I'm not looking for an answer from you here and now regarding committment. I am looking for you as leads to be able to demonstrate that you have a team that is a credible upstream for these packages and committed to their maintenance. I have patched the unity7 codebase myself; it is not something that I think anyone on your team should be making a committment around before [20:23] they've worked on the code [20:23] I do appreaciate your commentary on that [20:24] kees: do you have any additional comments on this subject? [20:26] (guess not) [20:27] I ask that the before the board make a decison to look at my record and commitment as a tester at www.ubuntuforums.org . A distribution is only as good as the people who are testing it, and I do not think it unreasonable to have some faith that we can pull this together . [20:27] ok, so I feel it's best for us to continue this discussion on the mailing-list. Personally I'd like to see a list of all source packages that the unity flavor would be responsible for as well as a description of what they are and their current state in the archive. [20:28] that would be a good first step to see the scope of the project and then identify who on the unity flavor team has the knowledge to act as upstream for those various pieces [20:28] ventrical, k_alam: so from the members of the TB that have spoken, there is unanimity that we would like to see more here. You do have folks on that team who have development experience with unity7; if as you say it's obvious that being an official flavor will bring in the volunteers, it should be straightforward for you to talk to them and get them to agree to be responsible for the upstream [20:29] maintenance in the interim until the team grows [20:29] stgraber: agreed [20:29] stgraber: I agree, a package list makes it easy afterwards to take further steps [20:30] ventrical: will you gather the answers to those questions on the mailing list, and we can revisit by email once we have more information? [20:31] We are talking about maintaining Unity, I believe we don't need full scale development right away.....We will keep it compilable, make things work as it used to...then we can think of porting it to modern components.....Unity is all xorg atm....Also note same components are being shared among other projects...Mate uses unity-gtk-module, indicators etc...that makes things easier for us. [20:31] so you are not validating our request for offical falvor? [20:31] yes I will [20:31] ventrical: thank you [20:31] stgraber: (want to AGREE that for the minutes?) [20:31] can I make a personal comment? [20:32] certainly [20:32] k_alam: MATE doesn't use unity-gtk-modules and indicators quite yet (I understand it's being worked on this cycle though) [20:33] I feel , that since the question came so quick , just aqs the meeting was starting , that somehow the goalpost were moved. is this the experience the rest of the teams have to go through? [20:34] #agreed unity flavor team to send a list of source packages related to the unity flavor and gather agreement from team members to be responsible for maintaining those codebase upstream and in Ubuntu [20:35] The situation with the unity flavour is a bit different, as unity currently has no active upstream developers. [20:35] ventrical: it's often the case that volunteer boards are unable to deliver a frustration-free experience, and regrettably we're no exception. If you came in with the assumption that this would be a rubber stamp approval, however, I'm sorry to say that was never likely to be the case [20:35] k_alam: never mind, I guess Ubuntu MATE does, but it's important to explain in your proposal which source packages are co-maintained [20:36] mdeslaur: For the sake of clarity, the developers doing bugfix work for 16.04 aren't from upstream but rather downstream patches? [20:36] ventrical, I'm the project lead of Ubuntu Budgie - happy to chat with you to help you and your team through the process. I've been through this before and am happy to help with what we have learned along the way. [20:36] ventrical: getting a new flavor in Ubuntu is a process which usually takes months/years, there will be quite a few discussions both on IRC and e-mail about it. Since you were around it felt appropriate to keep this on the agenda rather than postpone it to another meeting so we could get some of that discussion done now. [20:37] very well .. much appreciated.. we did out best but must do better:) [20:38] no .. never expected rubber stamp... [20:38] :) [20:38] tsimonq2: yes, there are a few bugfixes being made for 16.04, but that doesn't mean it's being actively developed. [20:38] slangasek: Yes atm, we are little short on manpower...some people who had experience with unity joined late in the team....Honestly I was expecting few more here :) [20:39] ventrical: if there was any failure here, it was certainly on our side for not formulating those questions sooner - questions which those of us on the TB knew needed to be asked [20:39] mdeslaur: Right, ok. Fair. [20:39] jbicha: How can we do that? Announce on the mailing list? [20:39] tsimonq2: if any of those developers step up and commit to maintaining unity, it would certainly help the cause [20:40] k_alam: I'd chat with flexiondotorg (hi) and see where you guys can share work if you guys are sharing packages. [20:40] well .there are no sour grapes here. You have all done a fine job.. obviously I came ill prepared, got blindsided so to speak :) [20:40] moving on to our next topic so we keep this meeting within the one hour slot [20:40] k_alam: I'm guessing you'd want to come up with a wiki page or other web page (since I expect it to be a big list) and mention that in your email follow up to the TB [20:41] mdeslaur: Right, and it would be a great boon to the project if th [20:41] #topic Ubuntu Budgie LTS status for 18.04 [20:41] bashfulrobot: around? [20:41] there are a lot of devs with privilidges who are working behind the scenes.. a lot of no shows also.. [20:41] s/th/those individuals did so/ [20:41] fossfreedom.. thanks [20:41] Jbicha: Alright. [20:42] I am here stgraber [20:42] Thank you for the time [20:42] bashfulrobot: hi, is there some kind of e-mail about that request which I missed? :) [20:43] I had posted in the community hub to getting more information [20:43] (I'm not on the TB, just interested in today's discussion) [20:43] It was suggested that I put myself on the agenda to discuss here. [20:43] https://wiki.ubuntu.com/RecognizedFlavors is the documented process [20:43] slangasek jbicah had a list he sent us about a week ago. We were preapred for that [20:43] specifically the last part of the page which lists TB requirements for LTS status of flavors [20:43] Ok, that is exactly what I was looking for. [20:43] but you cuaght us right off guard.. maybe a good thing after all.. [20:44] My real question was now along the lines of "where is the doc". [20:44] stgraber: https://lists.ubuntu.com/archives/ubuntu-release/2017-November/004243.html [20:44] Stgraber - that actually answers exactly what we needed. [20:44] jbicha: thanks [20:45] I'll read that over and get the process into motion [20:46] Thank you stgraber [20:46] Fossfreedom we can discuss offline [20:47] bashfulrobot: since it's your first LTS, I'd recommend going with 3 years, so we'll mostly want a list of the packages that you'll have to maintain for those 3 years, ideally a blurb on the upstream support for older releases and who on your side will have the time to do the SRU work and testing of stable images when we do point releases [20:47] Stgraber yes we agree. Our team had agreed on the three-year term as well. [20:48] bashfulrobot: send that to the TB mailing-list and assuming everything looks good, we'll do a quick check for disk space with IS (not that it should matter that much as flavors are on cdimage.u.c, not releases.u.c so no mirror involved) [20:48] Stgraber sounds good [20:48] #topic Scan the mailing list archive for anything we missed (standing item) [20:49] nothing that wasn't brought up here already or handled by a TB member already (thanks mdeslaur for flatpak) [20:49] #topic Check up on community bugs (standing item) [20:49] looks like slangasek took care of those :) [20:50] #topic Select a chair for the next meeting (next from https://launchpad.net/~techboard/+members) [20:50] infinity, backup kees [20:50] #topic AOB [20:50] anything? [20:50] nothing here [20:50] nothing from me [20:50] kees? [20:51] Mind if I jump in real quick with a quick question? :) [20:51] tsimonq2: go ahead [20:52] If Lubuntu wanted to release Lubuntu Next as a separate image alongside 18.04 but as a non-LTS, is that 1) Something the TB will let us do? 2) Something the TB needs approval for? [20:52] (Probably better as 1 question but you get it.) [20:52] I will inform Will Cooke of this as it was his original suggestion that we request official satus and that , pending , we need more information. Thanks and regards.. [20:52] s/TB needs approval/we need approval from the TB/ [20:52] I think it's fine, you're just going to have to be careful with your release announcement not to confuse people :) [20:53] stgraber: Sure, alright, just covering my bases here. :) [20:53] Thanks all! [20:53] it's a product we've released in the past (17.10) so by default we'd release it again for 18.04 and unless LTS status was requested (which you haven't), it'd default to the usual 9 months [20:53] so no action needed ;) [20:54] stgraber: We didn't "release" it for 17.10 but in a previous TB meeting when I asked about something similar I think it was generally approved [20:55] oh, oops, I saw a directory on cdimage but didn't check the content :) [20:55] you do have a releases/17.10 but nothing in there :) [20:55] Right :) [20:55] right, so technically new released product but still should be fine and not need anything from the TB [20:55] Alright excellent [20:56] Thanks again everyone :) [20:56] reminds me (but more of a release-team thing) that we need to poke all the flavors and ask about LTS plans for 18.04 [20:57] anyway, that's it for today, see you in two weeks [20:57] #endmeeting [20:57] Meeting ended Tue Dec 5 20:57:11 2017 UTC. [20:57] Minutes: http://ubottu.com/meetingology/logs/ubuntu-meeting-2/2017/ubuntu-meeting-2.2017-12-05-20.02.moin.txt [20:57] thanks everyone [20:57] thanks! [20:58] and thanks to all our attendees for a rarely contentful meeting ;) [21:00] Thjanks all!