/srv/irclogs.ubuntu.com/2012/07/26/#ubuntu-meeting.txt

=== Amaranthus is now known as Amaranth
=== JonathanS is now known as JonathanD
=== yofel_ is now known as yofel
* stgraber waves14:00
argeso/14:00
stgraber#startmeeting 12.04.1 team meeting14:01
meetingologyMeeting started Thu Jul 26 14:01:14 2012 UTC.  The chair is stgraber. Information about MeetBot at http://wiki.ubuntu.com/meetingology.14:01
meetingologyAvailable 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 #votesrequired14:01
=== meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendar | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology | 12.04.1 team meeting Meeting | Current topic:
stgraberstokachu, smoser, jamespage, jibel_, skaet: ping14:01
smosero/14:01
jibel_o~14:01
NCommandero_/14:02
stgraber#topic Action items review14:02
=== meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendar | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology | 12.04.1 team meeting Meeting | Current topic: Action items review
stgraberxnox to liase with ballons, gema and jibel w.r.t. fs/storage testing14:02
stgraberno xnox around, so not sure what's the status on this, will keep it on the list of now14:03
stgraber#topic Review of upcoming deadlines14:03
=== meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendar | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology | 12.04.1 team meeting Meeting | Current topic: Review of upcoming deadlines
jibel_no news from xnox this week14:03
* skaet o/14:03
stgraberjibel_: ok, I know he's quite busy (days off and quite a bit of work when he's around), so I wouldn't expect much to change at this point14:04
stgraber  - 2012/08/02: Beginning of PointReleaseProcess and DesktopInfrastructureFreeze14:04
stgraber  - 2012/08/09: KernelFreeze, LanguageTranslationDeadline, SRU Fix Validation Testing14:04
stgraber  - 2012/08/16: FinalFreeze, ReleaseNoteFreeze14:04
stgraber  - 2012/08/23: Ubuntu 12.04.114:04
stgraberin case it's not already clear ;) you have ONE week to get your fixes in!14:04
stgraber#topic Quick look through the current bug lists, checking for progress.14:05
=== meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendar | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology | 12.04.1 team meeting Meeting | Current topic: Quick look through the current bug lists, checking for progress.
seb128hey14:05
stgraberhey seb12814:05
seb128sort of around but at GUADEC so I might drop offline or not be responsive14:05
stgraberseb128: just did the action reviews and pasted the deadlines, starting with the bugs now.14:05
stgraberThe number of targeted bugs went from 120 last week to 106.14:05
seb128if you have questions for me please ask them while I'm around ;-)14:05
stgraberOf these 106, 45 are in fix commited state (likely waiting in -proposed)14:05
stgraberand 14 are marked "in progress" (waiting to be approved).14:05
stgraberSo that's 47 bugs that still need fixing of which 19 aren't assigned to somebody.14:06
stgraberWith just one week to go, now would be a good time to cleanup these lists and remember your teammates that they have bugs to fix :)14:06
seb128we should start moving agressively stuff to .2 I guess14:06
seb128right, will do that14:06
stgraberThe full list of bugs can be found at: https://bugs.launchpad.net/ubuntu/precise/+bugs?field.milestone%3Alist=4992614:06
stgraberThe list of remaining bugs to fix can be found at: http://goo.gl/RUiZe14:06
stgraberSome of these aren't assigned to someone yet: http://goo.gl/22zV214:06
seb128did we have an improved report?14:06
stgraberwe have http://people.canonical.com/~arges/point-release/milestone-12.04.1.html thanks to arges14:07
argesseb128, still getting the cron job set up on cranberry14:07
seb128thanks14:07
stgraberxnox offered to help arges and stokachu with the required rdepends rebuild for their multiarch packages by using his rebuild scripts on the HP cloud.14:07
stgraberstokachu, arges: did you make any progress on that side (multiarch bugs)? I expect these to take quite a while to verify, so we really need them in ASAP14:09
argesstokachu is out right now, but I'll sync with him when he gets out of his meeitngs14:09
stgraberok14:10
stgraberIf someone has fixes will be uploaded after the deadline and this was agreed with the release team, please let me know, otherwise I'll move all remaining bugs to 12.04.2.14:10
stgraber#action stgraber to move all remaining bugs from 12.04.1 to 12.04.2 on the 2nd of August at 21:00 UTC14:10
meetingologyACTION: stgraber to move all remaining bugs from 12.04.1 to 12.04.2 on the 2nd of August at 21:00 UTC14:10
stgraber*that will be14:10
stgraberI'd obviously prefer that people re-milestone their own bugs before that ;)14:11
stgraberthat's it on my side for the bugs, anyone has anything to highlight?14:11
* arges looks14:12
argesstgraber, http://launchpad.net/bugs/979003  <-- this one14:13
ubottuLaunchpad bug 979003 in eglibc (Ubuntu Precise) "libc incorrectly detects AVX support" [High,In progress]14:13
skaetstgraber,   some of the remaining bugs we may want to go to -updates instead of 12.04.2 - so a scrub rather than bulk move is probably appropriate.14:13
stgraberarges: I'm told that one will be fixed on time by infinity14:15
stgraberarges: along with a couple others eglibc bugs14:15
seb128ok, I'm moving room, might get disconnected14:15
stgraberskaet: yeah, that's why I'd prefer the assignee to re-milestone their own bugs before I mass re-milestone the rest. I'm just going to move from 12.04.1 to 12.04.2, but anything that should instead go to updates should ideally be done by the assignee14:15
argesstgraber, ok cool that's my understanding too14:15
stgraber#topic Media oversizedness (skaet)14:16
=== meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendar | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology | 12.04.1 team meeting Meeting | Current topic: Media oversizedness (skaet)
skaetno updates on this from me.    We do need to understand why we're oversized.14:16
stgraberso, currently the only images that are oversized are amd64, amd64+mac and i386 daily-live14:17
stgraberone of the main reasons is the inclusion of duplicate kernel headers14:17
stgraberinfinity said he'd hack live-build to fix that, but that didn't happen yet apparently14:17
stgraberI'll poke infinity post-meeting regarding eglibc + live-build, to confirm that these will land before the 2nd14:18
skaetthanks.14:18
stgraberI haven't looked at flavour oversizedness yet, mostly because we're not building them yet (AFAIK), but it's possible that we'll have some problems with kubuntu, xubuntu, .. too14:19
stgraberedubuntu should be fine as it's a DVD and has around 2GB of free space :)14:19
stgraber#topic Round table14:20
=== meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendar | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology | 12.04.1 team meeting Meeting | Current topic: Round table
stgraberstgraber@castiana:~$ echo $(shuf -e NCommander seb128 stgraber stokachu arges jibel skaet smoser jamespage)14:20
stgraberstokachu stgraber arges NCommander smoser jamespage jibel seb128 skaet14:20
stgraberno stokachu, so skipping to me14:20
stgraberI've been uploading a bunch of SRUs that had patches attached or were easy cherry-pick. I have a couple more like that to do.14:21
stgraberI'm also going to do another round of SRU verification as the list is getting a bit long to my taste.14:21
stgraberBesides that, I've been nagging my teammates and cleaning up the bug list :)14:21
stgraberarges:14:21
argesTrying to get the point-release dashboard working on cranberry14:22
argesit works on my machine, but not there, so trying to debug it14:22
argesI know its very late in the cycle here, but I'm hoping its more useful in .214:23
arges..14:23
stgraberNCommander:14:23
stgraberaround?14:23
stgraberapparently not14:24
stgrabersmoser:14:24
smoser- server tracked bugs list is quite resonable.14:25
smoser  It really feels to me like 12.04.1 and maas updates are not likely.14:25
smoser  I believe the team is still considering what to do for maas updates to LTS. I'll poke today.14:25
smoserwe've had some srus. maas is the big stuff still left on the bug list.14:25
smoser'im pinging others on their bugs right now.14:25
smoser<end>14:26
NCommanderstgraber: sorry, was OTP'ed14:26
* NCommander will wait for you to comearound14:26
stgraberNCommander:14:26
NCommanderhighbank SRUs are in propsed, known to work (aside fromyou have to enable proposed on the kernel command line for the moment)14:27
NCommanderExpecting no issues to passing into updates, and mreed already validated, and mahmoh is re-validating as a second check14:27
* smoser was also covering for jamespage per his request14:28
NCommanderUnless castrophy strikes, Highbank will release with 12.04.1 as planned14:28
NCommander</end>14:28
stgraberjibel_:14:29
jibel_SRU verification of ubiquity, update-manager and other upgrades defects and found no regression.14:29
jibel_Blocked on bug 1017580 , the test case must be clarified14:30
ubottuLaunchpad bug 1017580 in ubiquity (Ubuntu Precise) "Add the ability to run custom scripts inside ubiquity-dm" [Wishlist,Fix committed] https://launchpad.net/bugs/101758014:30
jibel_and bug 987050 , alternate is not installable14:30
ubottuLaunchpad bug 987050 in ubiquity (Ubuntu Precise) "No "Prepare for shipping ..." option after OEM install from D-I" [Medium,Fix committed] https://launchpad.net/bugs/98705014:30
jibel_precise alternate and server fail to install with a typical 'no kernel module found' which should be fixed with debian-installer 20101020ubuntu136.2 uploaded yesterday.14:30
jibel_But from the version file on the media the image is built with 20101020ubuntu136 (version from the release pocket)14:30
stgraberjibel_: I can take care of bug 1017580 if you want14:31
jibel_my understanding was that images are built from proposed, is it the case for d-i based images too ?14:31
ubottuLaunchpad bug 1017580 in ubiquity (Ubuntu Precise) "Add the ability to run custom scripts inside ubiquity-dm" [Wishlist,Fix committed] https://launchpad.net/bugs/101758014:31
jibel_I'll continue SRU verification by the top of the list.14:31
jibel_Did a bunch of installation with Ubiquity 2.10.18 and no new bug found so far.14:31
jibel_..14:31
stgraberjibel_: yeah, all images are supposed to be built with -proposed enabled... not sure what happened to the alternates...14:32
jibel_and server14:32
stgraberseb128:14:33
seb128not a lot from desktop14:33
seb128we got a new unity SRU in proposed14:33
seb128we should get another set of compiz uploads14:34
seb128then some GNOME updates and small fixes14:34
seb128then done for .114:34
seb128..14:34
stgraberskaet:14:34
skaetdiscussed with vanhoof the cedartrail* landing late,   looking into a bug with the slideshow on a fresh install,  settled with martin and david that david will be doing the translation updates.   Doing calculations to add rest of LTS dailies to cron job,  will add after A3 publishes.14:34
skaet..14:35
stgraber#topic AOB14:36
=== meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendar | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology | 12.04.1 team meeting Meeting | Current topic: AOB
stgraberone reminder on bug statuses as I've had to fix quite a few lately14:36
stgraberfor the SRU tasks (series = precise, milestone = 12.04.X), the reports and scripts usually expect the following14:37
stgrabertriaged + assigned => bug is being worked on or at least on someone's todo list14:37
stgraberin-progress => fix has been uploaded and is waiting in the queue for an SRU team member to review14:37
stgraberfix-commited => the fix has landed in -proposed and is pending verification14:37
stgraberfix-released => the fix has landed in -updates and is available to everyone14:38
stgraberthe most common mistakes I've seen so far has been marking fix-released when they're only in -proposed and marking fix-commited when the fix hasn't even been uploaded yet (or is still in the queue)14:38
stgraberI'm doing weekly passes on the 12.04.1 bugs to try and fix any mistake so the reports are accurate, but would be even better if the statuses would be correct to start with :)14:39
stgraber..14:39
stgraberanything else?14:39
* skaet thinks silence indicates EOM... ;)14:41
stgraber#endmeeting14:42
=== meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendar | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology
meetingologyMeeting ended Thu Jul 26 14:42:23 2012 UTC.14:42
meetingologyMinutes (wiki):        http://ubottu.com/meetingology/logs/ubuntu-meeting/2012/ubuntu-meeting.2012-07-26-14.01.moin.txt14:42
meetingologyMinutes (html):        http://ubottu.com/meetingology/logs/ubuntu-meeting/2012/ubuntu-meeting.2012-07-26-14.01.html14:42
jibel_thanks stgraber14:42
stgraberskaet: yeah, I had a 40s lag for some reason, so it took a while for that #endmeeting to go through ;)14:42
stgraberthanks everyone!14:42
skaetthanks stgraber14:43
micahgo/16:01
bdrungo/16:01
tumbleweedo/16:01
coolbhavio/16:01
asomethinghi all16:01
coolbhavihi asomething16:01
tumbleweedcoolbhavi: I guess you are the chair, from the last minutes16:03
coolbhavitumbleweed, just was having dinner ll be back in just a moment16:04
tumbleweedcoolbhavi: does that mean we should start without you?16:04
coolbhavi#startmeeting MOTU meeting16:05
meetingologyMeeting started Thu Jul 26 16:05:09 2012 UTC.  The chair is coolbhavi. Information about MeetBot at http://wiki.ubuntu.com/meetingology.16:05
meetingologyAvailable 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 #votesrequired16:05
=== meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendar | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology | MOTU meeting Meeting | Current topic:
coolbhavihi all16:05
* coolbhavi checks the latest agenda16:05
asomethingdoesn't seem to have anything up for discussion...16:06
coolbhaviyes asomething16:06
macomono: go!16:06
* cody-somerville is here but in another meeting concurrently.16:06
coolbhaviI had a couple of work items myself16:07
* micahg hasn't gotten to his WI yet16:07
micahgumm, how about scheduling an event where MOTU help Debian close RC bugs?16:07
micahgmost of them are RC in Ubuntu as well16:07
micahgerr...well, at least a good portion16:07
coolbhavimicahg, certainly yes :)16:08
tumbleweedmicahg: I like that16:08
asomething+116:08
bdrungsounds good (besides that it needs manpower which is a rare resource)16:09
micahgby MOTU I mean the MOTU community, not just MOTUs as I'm sure most of those present understand16:09
* bdrung nods.16:11
coolbhavimicahg, sounds good.. are you willing to take a session on the same in MOTU school?16:11
micahgcoolbhavi: my biggest problem ATM is time, I can try to be around to help when the event happens, but can't commit to a session right now16:12
tumbleweedI don't know if one can teach "fixing RC bugs"16:12
micahgwell, show how to find them, what to do once you have a patch...16:12
tumbleweedbut it would be easy enough to do a quick overview of how to find Debian RC bugs, what makes them RC, and how to contribute16:12
ScottKtumbleweed: You can teach finding which ones are RC bugs and sorting through them to find the one you can ifx.16:12
coolbhavitumbleweed, just a process workflow insight would help I guess16:12
ScottKThat's hard enough if you don't know the tools.16:13
tumbleweedyes16:13
* tumbleweed can volunteer for that session16:14
coolbhaviScottK, agreed but as micahg said one can always show a bug or two as an example and interested people can pickup I guess16:14
coolbhaviany further inputs on the same anyone?16:17
bdrungno16:18
tumbleweedpicking a date would be good16:19
coolbhavitumbleweed, how about next tuesday or anyday of next week?16:19
tumbleweednext tuesday works for me. from midday UTC?16:20
coolbhavifine with me too16:21
bdrungwhy not the whole day?16:21
tumbleweedif one wants a training thing, it starts with that16:21
bdrungagreed16:21
tumbleweedbut I suppose, it doesn't have to16:21
coolbhavibdrung, we initially thought of a series of intro sessions (maybe around 4 or 5) with introduction to some development topics this cycle as a part of relaunch of MOTU school. take a look at the response and then plan it forward the next cycle16:24
coolbhavitumbleweed, any time proposal for the session in your mind?16:26
tumbleweedmy proposal was midday UTC, it suits me well, just after lunch. But I can make any time after 8am UTC16:28
coolbhavitumbleweed, how about 2PM UTC then?16:28
coolbhavinext tuesday>16:28
tumbleweedcoolbhavi: sure, that's afternoon for europe and morning for the US16:31
coolbhaviI'll make an action item then16:32
coolbhavi#action tumbleweed to take a session on RC bug fixing workflow on tuesday 31st at 1400 UTC16:33
meetingologyACTION: tumbleweed to take a session on RC bug fixing workflow on tuesday 31st at 1400 UTC16:33
coolbhaviother point of discussion was spreading the word around MOTU School16:35
coolbhaviIIRC16:35
coolbhaviany thoughts anyone?16:35
tumbleweedwhat are you needing for that. People to sign up?16:35
tumbleweedis there a schedule and has a call for speakers been posted? I don't recall it16:35
coolbhavitumbleweed, something like a blogpost would do I had called for speakers during 1st session https://lists.ubuntu.com/archives/ubuntu-motu/2012-July/007273.html16:37
coolbhavi#link https://lists.ubuntu.com/archives/ubuntu-motu/2012-July/007273.html16:37
tumbleweedcoolbhavi: can I propose having a schedule wiki page like we do for UDW16:39
tumbleweedthen it's obvious when there are gaps that should be filled16:39
tumbleweedor do sessions only happen when we have speakers offering?16:39
coolbhavitumbleweed, sure +1 here16:39
coolbhavitumbleweed, A schedule list on the wiki and a call for speakers before each session on the list would be fine I guess16:41
tumbleweedcoolbhavi: it'd be great16:42
tumbleweedI'll happily sign up for a session or two, if I saw the huge gaps that needed filling :)16:42
coolbhavitumbleweed, thanks a lot :)16:42
coolbhavi#action tumbleweed to set up a MOTU school schedule page on the wiki16:43
meetingologyACTION: tumbleweed to set up a MOTU school schedule page on the wiki16:43
* tumbleweed shuts up so he stops getting action items16:44
tumbleweed:)16:44
coolbhaviother thing we discussed was merging of packaging training and MOTU school pages on the wiki which I hope to finish by next monday16:45
coolbhavitumbleweed, sorry for those :)16:45
tumbleweedno, that's how it works...16:46
coolbhavi:)16:46
coolbhaviso those were the discussion points from the last meeting afaik. Is there anything anyone wants to discuss?16:47
tumbleweedthere are also standing agenda items on the wiki page16:48
bdrungi like to discuss merges16:50
bdrunghow many package are modified in Ubuntu? does this number increase or decrease? can we get the changes back into Debian?16:50
tumbleweedhave you seen the graphs at the bottom of https://merges.ubuntu.com/universe.html16:51
* micahg thinks MoM is broke again16:51
tumbleweeddon't forget debian is frozen16:51
tumbleweedwhich makes it suprising that so many things need merging16:52
micahgnope, it's broke :), last graphs generated 7 days ago16:52
tumbleweedwe should post some reminders about that...16:52
* tumbleweed hides16:52
micahgwell, we can push patches up while Debian is frozen, but they probably won't be integrated until after DIF for R when Debian unfreezes16:54
bdrungtumbleweed: the graphs is too small16:54
tumbleweedwhat I mean is, we should be easily able to catch up on the merges16:55
ScottKbdrung: You have access to the source, so you can fix that.16:55
tumbleweedthere should be few incoming changes from Debian that aren't very important to us16:55
ScottKBTW, I've found in my RC bug fixing in Debian a few cases where when I went to sync the fix to Ubuntu, it was already in Ubuntu (and recently so).16:56
ScottKNo patch was ever sent.16:56
ScottKSo that could be better still.16:56
coolbhaviScottK, +1 here16:57
ScottKblockdiag beint the one I hit last night.16:57
ScottK... being ...16:57
coolbhaviScottK, how about notifying the developer (from the changes list) when he does patch a ubuntu package and the patch would be applicable in debian too (like ftbfs patches) to forward it to debian as a remainder after checking the BTS if the developer hasnt done so?17:00
* coolbhavi thinks its a weird idea17:00
tumbleweedcalling out poor behavior ++17:01
ScottKI can take care of the specific case, but there's obviously more work to be done.17:01
coolbhavitumbleweed, ScottK agreed17:02
coolbhaviany inputs from anyone regarding the same? and any other topic to discuss?17:05
tumbleweedI still see a few standing items on https://wiki.ubuntu.com/MOTU/Meetings thath we haven't covered17:06
tumbleweedbut I need to run off17:06
coolbhavitumbleweed, I thought those are fixed items17:07
* coolbhavi sees that the meeting is well past time :)17:10
coolbhavibtw anyone volunteering to chair next meeting?17:12
coolbhavitumbleweed, bdrung ScottK ^^^^^17:13
* ScottK is not.17:13
coolbhavimicahg,17:13
* bdrung hides.17:14
ScottKThat leaves tumbleweed.17:14
micahgI guess I can chair if I'm around next time17:14
coolbhavimicahg, great :)17:15
* coolbhavi searches around for tumbleweed 17:16
coolbhavitumbleweed, is afk hmm17:17
coolbhavi#action micahg to chair the next MOTU meeting on 10th July17:18
meetingologyACTION: micahg to chair the next MOTU meeting on 10th July17:18
coolbhavialright, thats it from me then17:18
coolbhavithanks all17:18
coolbhavi#endmeeting17:19
=== meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendar | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology
meetingologyMeeting ended Thu Jul 26 17:19:25 2012 UTC.17:19
meetingologyMinutes (wiki):        http://ubottu.com/meetingology/logs/ubuntu-meeting/2012/ubuntu-meeting.2012-07-26-16.05.moin.txt17:19
meetingologyMinutes (html):        http://ubottu.com/meetingology/logs/ubuntu-meeting/2012/ubuntu-meeting.2012-07-26-16.05.html17:19
tumbleweedcoolbhavi: I understand that "fixed" as "standing"17:32
tumbleweedcertainly we were supposed to be having a bug fixinging inititiative item as a standing item17:33
coolbhavitumbleweed, sorry I took it in the other sense17:33
jonoalrighty18:00
jono#startmeeting18:00
meetingologyMeeting started Thu Jul 26 18:00:14 2012 UTC.  The chair is jono. Information about MeetBot at http://wiki.ubuntu.com/meetingology.18:00
meetingologyAvailable 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 #votesrequired18:00
jonohey folks!18:00
jonowho is hear for the Ubuntu Accomplishments team meeting?18:00
* janos_ here18:00
janos_hey jono!18:01
notgaryMe o/18:01
jonohey janos_!18:01
Andy80<---- me :)18:01
margohi18:01
jonocool, thanks, folks for joining us :-)18:01
jvrbanachere18:01
jonoawesome :-)18:01
jonoso which of you folks is new and interested in helping with the project?18:02
jaywink\o/ new here, would like to help :)18:02
margome too18:02
jvrbanacI'm new here as well18:02
jonofantastic, so maybe if you folks could just let us know the kind of things you like doing (e.g. programming, writing docs) or anything else, and we can get you started :-)18:03
jaywinkprogramming here: do Python mostly and I like the idea so figured this would be a nice way to try Ubuntu stuff for the first time18:03
jonojaywink, oh awesome!18:03
jonojaywink, you should take a look at https://wiki.ubuntu.com/Accomplishments/GetInvolved/Hacking first18:04
Andy80I like to code, maybe you remember I contributed with a small accomplishment. But right now (at least until the end of august) I cannot be sure to have enough time to help, since I work all day and when I go back home I'm very tired :(18:04
Andy80so I'm here just to listen and to remain updated with the project status18:04
jonoAndy80, no worries, anything you can do to help would be great - maybe helping with some bugfixes?18:04
jvrbanacProgramming here. I took a look at at the hacking portion of the Wiki last night18:04
margoi can code too, but i am not too experienced, and i can write doc or translate to german too if that is needed18:04
jonojvrbanac, ahhh cool, did it make sense?18:04
jaywinkjono, yeah did read through today, will need to dig in deeper18:04
TheTattooedGeekHey Jono, Just here to see where the project is headed.. the only language I currently work in is PHP18:04
jvrbanacyes it did.18:05
notgaryI'm relatively new here. Been to one meeting before and chimed in on the mailing list once. I'm a software developer in my day job, working with C++ and Qt. I'm making my way into iOS development in my spare time and have python and Django/Quickly on my todo list to learn.18:05
epikvisionI want to learn to code.18:05
jonocool, so it seems like a lot of coding interest here18:05
gigixhello18:05
jonoyou folks should definitely check out https://wiki.ubuntu.com/Accomplishments/GetInvolved/Hacking to get started18:05
jonoit explains how to install the branches and provides some details of how the project works18:05
jonothis is an evolving document so if things are not clear, do let me know, and I will clarify and then update the doc so everyone benefits18:06
jonoyou folks should all join #ubuntu-accomplishments for sure18:06
jonoand I know a few of you mentioned being new, well the other primary hacker on the project, cielek, who unfortunately could not make the meeting today, well he was new to Python when he joined18:07
jonoand he is doing awesome work on the project18:07
jonowe just want to make sure that getting involved is as simple as possible18:07
TheTattooedGeeknice18:07
jonowe are also growing our API docs for the project - they are linked on the Hacking page too18:07
jonoso if you want to start on something, we recommend picking a bug and hacking on it18:08
margosounds good ;)18:08
jonothe Viewer bugs are probably the easiest to get started with, and the bugs list is at https://bugs.launchpad.net/ubuntu-accomplishments-viewer18:08
jonojust pick a bug, work on it in your branch and then submit it18:08
jonodetails of how to hack on it and submit it are at https://wiki.ubuntu.com/Accomplishments/GetInvolved/Hacking#Step_4:_Create_and_Submit_Your_Fix18:08
jonoyou might also want to join the mailing list at https://launchpad.net/~ubuntu-accomplishments-contributors18:09
jaywinkare bugs usually claimed or just worked on by however gets it done first? :) I guess that's not normally a problem ;)18:09
janos_and if you have any questions along the way, usually somebody on #ubuntu-accomplishments can help if you explain where you got stuck18:09
jonojaywink, right now we recommend people just pick a bug and post a comment to say they are working on it18:09
jonobut if you find you don't have time, please post a follow up comment so the bug is not blocked by others thinking you are working on it18:10
jonoyeah as janos_ says, we are always open to questions in #ubuntu-accomplishments18:10
jonodo any of you have any questions about the project, how to get started, or the code?18:10
TheTattooedGeeknegative18:10
gigixso far so good for me18:11
jonocool18:11
jonowell feel free to chip in with questions if you have them18:11
janos_the wiki has step-by-step instructions, if something is missing or was not clear to you, let us know because others might be blocked by the same thing too18:11
jaywinkhave been scared to participate in any UBuntu project so far - but this has been laid our so well that had to :) props, no questions so far, the hacking page is a good intro18:11
jonojaywink, awesome! well, happy to take more questions so I can also expand the docs18:12
jonojaywink, I recommend just picking a bug, starting hacking on it, and then just asking questions where you are unsure18:12
jonoand when you contribute your fix, we will also do a code review and offer further comments and guidance18:12
jaywinkok cool18:12
jonoour goal is to make our community as welcoming and open as possible :-)18:12
jonook, so next topic18:13
jonowhich will be of interest to janos_ and gepatino_mobile in particular18:13
jonoI have been chatting with Canonical IS about how we can have them host the project18:13
jonoI am not the best sysadmin :-)18:14
jonothis is the broad plan:18:14
jono * Canonical IS will set up a VM with a staging and production environment18:14
jono * trophies.ubuntu.com will be production and staging.trophies.ubuntu.com will be staging18:14
janos_that is so awesome18:14
jono * they will deploy our current validation server, the web gallery, and our admin interface18:14
jono:-)18:15
gepatino_mobilejono, will the soft be updated automatically or by request?18:15
jonowe will all work on the staging server and when we cut a release in bzr, we will notify IS who will simply do a pull on production to deploy the code (as well as any additional deployment steps)18:15
jonogepatino_mobile, my thinking is that for staging we will try to have hourly updates but for production it will be pulled on new releases18:16
jonomake sense?>18:16
janos_jono how do we tell them the additional deployment steps?18:16
jonojanos_, we can always put it in a document somewhere18:16
* gepatino_mobile is typing in a blackberry on the bus...18:16
jonogepatino_mobile, I admire your commitment to the meeting :-)18:16
gepatino_mobilesounds good18:16
jonook cool18:17
jonoso I chatted to mbarnett today about this18:17
jonoand we can also safely presume the two django apps will be on the same machine as the validation server18:17
jonowhich means we can presume the web gallery can see the shares18:17
jonoso there should be no changes requires to deploy in Canonical IS18:17
gepatino_mobilemakes sense, I was actually thinking more in staging than prod18:18
jonoright18:18
jonoit would be cool to have the current list of shares in staging as well as prod18:18
jonoso this should make your work easier18:18
jonois there anything that you guys need janos_, gepatino_mobile?18:19
gepatino_mobilefor staging, probably we don't need live shares, a copy could be enough18:20
gepatino_mobileupdated daily, maybe18:20
jonoright18:20
jonoI am thinking we could just copy over the lives shares once a day to staging18:21
jonohey n8k9918:21
n8k99hi jono18:21
n8k99got here as quickly as i could18:21
jonono worries :-)18:21
jonothanks for joining us!18:21
jonon8k99, are you interested in contributing to the project?18:21
n8k99i am, i like the accomplishments application18:22
n8k99the concept is pretty cool way to drive more interest in the ubuntu community and project18:22
jonon8k99, awesome - what kind of contribution? programming, docs, translations?18:22
janos_jono: not sure the automatic updates are a good idea even on staging18:22
jonojanos_, no?18:22
n8k99i had an idea this morning, started trying to write it, to make an accomplishment for making your first accomplishment for ubuntu-accomplishments18:23
jonojanos_, how do you think we should update staging? just a pull?18:23
jonon8k99, cool!18:23
janos_jono: if it takes the IS folks days or weeks to perform the manual deployment steps, then the site can be broken for days or weeks18:23
n8k99far too meta perhaps, but i got the .accomlishment written18:23
jonojanos_, right, this is why I think automatic staging might work best18:23
jonojanos_, updating production should be quick18:23
jonoasking them to perform a pull doesn't take much18:23
jonon8k99, oh cool!18:24
jonon8k99, we are definitely in need of new accomplishments so I am glad you are helping :-)18:24
n8k99coding isn't really my strong suit, but i'm gonna give that a whack18:24
janos_jono: the current demo site was often broken for many days because of the automatic pull and that no sysadmin had time to do the manual steps18:24
jonon8k99, well you can help in other ways too, such as writing the docs :-)18:24
jonojanos_, ahhh I see18:25
n8k99that was where i was seeing my bigger contributions coming in18:25
jonojanos_, so I presume you would prefer if you could do a pull directly18:25
janos_jono: I think it's better the IS update the staging site when they can actually perform the manual steps too18:25
gepatino_mobilejono, janos_: could we have some kind of access to do the deploys? maybe using sdome deployment tool?18:25
jonojanos_, we could do that18:25
jonojanos_, how often do you think you will need staging updated?18:26
jonon8k99, awesome :-)18:26
jonon8k99, well your help is much appreciated :-)18:26
gepatino_mobilejuju someone? :)18:26
n8k99glad to be involved again after far too long away!!18:26
jonogepatino_mobile, a juju charm might be a good solution18:26
oneoutherejono: do you have to be on ubuntu to add to the coding?18:26
janos_jono: i think it's better if the IS guys do the update, so they build up expertise which will be useful for troubleshooting PROD in the future18:26
jonooneouthere, pretty much, you need at least Ubuntu 12.04 to run the current codebase18:27
jonooneouthere, we haven't tried it on other distros18:27
jonojanos_, how often do you think you will need staging updated?18:27
oneoutherejono, okay thank you18:27
janos_jono: once a week or so?18:28
jonojanos_, and is it the same manual steps each time that are run?18:28
jonoI am wondering whether this could be rolled into a juju deployment charm for the site18:28
janos_jono: most of the time there are no manual steps18:28
jonojan18:28
jonojanos_, I see18:28
jonolets have a conversation with jcastro about this post-meeting - I will kick off a thread and lets see if Juju can support this18:29
jonoif not we can see if there is another option18:29
jonoI think it would be good if you guys could trigger a staging update when needed18:29
jonoand IS look after the production instance18:29
jonothen you are not blocked18:29
janos_ok let's discuss later or in emails18:30
gepatino_mobilethat would be great, theres another python framework for deploying, but i cant remember the name18:30
jonook cool18:30
jonothanks folks18:30
jonothe good news is that we should be in a position to get this up and running over the next few weeks18:31
n8k99thank you!18:31
jonojanos_, gepatino_mobile can you summarize what the web gallery does now and what functionality is missing?18:31
janos_sure, hang on18:31
jonothanks18:32
janos_1. most of the functionality is there, as per the spec document18:32
janos_2. most of the pages are "not the prettiest" and need some touching up in the graphics18:32
jonomaybe imbrandon can help with the CSS there18:33
jonohe is a bit of a CSS guru :-18:33
jono:-)18:33
janos_we definitely need that18:33
jonoseeing if he is online and can join the meeting18:34
jonoI am sure he would be happy to help18:34
janos_3. the opportunities page should not show already achieved accomplishments18:34
janos_4. locked opportunities should use a lock image overlay like the viewer does18:35
jonoawesome18:36
janos_5. "Responsive design" would be nice, so the site looks nice on screens of all sizes18:36
janos_I think these are the big todo items18:36
jonosounds great18:36
janos_gepatino_mobile: feel free to add!18:36
jonoI presume the mobile stylesheet is not started yet18:36
janos_btw guys you can see it in action here: http://213.138.100.229:8000/18:36
janos_jono: nope, and some css guru awesomeness would be great there18:37
jono:-)18:37
jonoI am almost 100% sure Brandon would love to help with this18:37
jonoI will drop him an email18:37
* gepatino is back to a real keyboard18:37
jonogepatino, welcome! :-)18:37
jonothanks again for you hard work janos_ gepatino18:37
jonoso quick q18:37
gepatinoi've read up to janos_ point 2, did I miss something?18:38
jonoin the future it would be nice to show things such as "Other people who have accomplished this trophy"18:38
jonoI presume this is possible with the current data structure?18:38
=== margo_ is now known as margo
jonogepatino, he made more points:18:38
jono<jono> maybe imbrandon can help with the CSS there18:38
jono he is a bit of a CSS guru :-18:38
jono :-)18:38
jono<janos_> we definitely need that18:38
jono<jono> seeing if he is online and can join the meeting18:38
jono I am sure he would be happy to help18:38
jono JanC janos_18:38
jono<janos_> 3. the opportunities page should not show already achieved accomplishments18:38
jono 4. locked opportunities should use a lock image overlay like the viewer does18:38
jono<jono> awesome18:38
jono<-- virgil153 has quit (Remote host closed the connection)18:39
jono<janos_> 5. "Responsive design" would be nice, so the site looks nice on screens of all sizes18:39
jono I think these are the big todo items18:39
jono<jono> sounds great18:39
jono<janos_> gepatino_mobile: feel free to add!18:39
jono<jono> I presume the mobile stylesheet is not started yet18:39
jono<janos_> btw guys you can see it in action here: http://213.138.100.229:8000/18:39
jono<-- gepatino_mobile has quit (Remote host closed the connection)18:39
jono<janos_> jono: nope, and some css guru awesomeness would be great there18:39
janos_jono yes we can do this: "Other people who have accomplished this trophy"18:39
gepatinoI could ad a 6th point: I'm not sure if we got rid of some duplicated urls18:39
gepatinomaybe we should review the current url catalog before going live18:40
jonogepatino, makes sense18:40
jonojanos_, cool18:40
jonoI am concious that we don't provide leaderboards (as people game them) but other social features would be cool18:40
jonoso it sounds like the core infrastructure will support those social features18:40
jonoawesome18:40
jonook, anything else on the deployment topic?18:41
gepatinois there any estimate on how many users/shared we'll have when launching this?18:41
janos_gazillions18:42
n8k99that's an awfully small number18:42
jonogepatino, not sure yet, I need to give IS an estimation of traffic18:42
jonocurrently we have some stats:18:42
gepatinoare we sure that crawling all the shares to get the current trophies will work with so many users?18:42
jonotoday we have about 700 users18:43
* gepatino only made tests with millions, not gazillions :/18:43
jonohehe18:43
jonoI don't anticipate us hitting scaling issues for a while18:43
gepatinook, so it's something to be reviewed in future releases18:44
jonoI think we will be under 5000 shares for a while18:44
gepatinook, that's not that much18:44
jonobut who knows18:44
jonoI hope we explode with popularity :-)18:44
jonothe good news is that fixing scaling issues on the validation server would be simple18:44
gepatinoin that case we'll have to run, as usual in IT :)18:44
jonoindeed :-)18:45
jonook then, any other questions or topics?18:45
jvrbanacSpeaking about scalability, What is the policy on contributing towards code improvements, optimization, and unit testing?18:45
jvrbanac^speaking of18:45
notgaryJust like to point out that I pushed a basic iOS app to Launchpad yesterday. https://code.launchpad.net/~notgary/+junk/ubuntu-accomplishments-ios-app18:45
jonojvrbanac, we welcome all contributions towards that18:46
notgaryIt's very basic - I wrote a grand total of 4 lines18:46
jonojvrbanac, mfisch has been working on unit tests for the daemon - most of the tests are in place18:46
notgaryBut it point to a hard-coded url, in this case the project wiki until trophies.ubuntu.com goes live18:46
jvrbanacjono, awesome thanks!18:46
jonojvrbanac, we have performed some optimizations over the last few releases, but plenty more scope for improvements18:46
jonojvrbanac, if you see areas of improvement that are quite big changes, we recommend you mail the list first to discuss, but feel free to hack on a branch and propose it18:47
jononotgary, oh wow!18:47
* n8k99 is wondering about some of the launchpad account interactions18:47
jononotgary, did you see the MobileSpec?18:47
n8k99probably more of a QA interest at this point18:47
jononotgary, https://wiki.ubuntu.com/Accomplishments/Specs/Mobile18:47
jonon8k99, what kind of interactions?18:48
n8k99there's been a few bugs filed where the launchpad accomplishments are not being picked up18:48
jonon8k99, yeah we have had a few bugs where trophies are not validated18:49
jonoin most cases this has typically been due to Ubuntu One downtime or someone entering their credentials with a typo18:49
notgaryjono, I've seem it. It looks like the bulk of the functionality will be implemented server-side with the device-specific CSS. My plan was to wait until that got started before adding more code into the app, so I could see what actually needed the work.18:49
jononotgary, perfect :-)18:49
jononotgary, yeah, our thinking is a custom stylesheet for each device, and then the app has native menus that point to different parts of the site18:50
notgaryHas anyone started an Android app yet, because I'd be willing to work on that too, given that there's little involved in a wrapper for a web site.18:50
n8k99i probably need to look at the way its being done before i'm able to form my thinking into an actual question18:51
jononotgary, nope, no one contributed anything yet18:51
jonon8k99, no worries!18:51
jonon8k99, feel free to post the mailing list or ask on IRC when you are ready18:51
n8k99i will. :-)18:51
jonoman, the mobile is going to be sweet :-)18:51
jonoany other topics or questions?18:52
notgaryThat iOS project contains an iPad app as well18:52
jonocool18:52
notgaryso we should get tablet CSS too18:52
n8k99speaking of mobile, are there plans to be able to push trophies out to social media channels?18:52
jonoI am going to ask imbrandon if he can contribute stylesheets for the different devices18:52
jonon8k99, yep, we have built in support in the desktop client18:53
jonothis could arguably be added on trophies.ubuntu.com too18:53
janos_notgary: is there a way test an ios app without an ios dev env?18:53
jaywinkoptional automatic social media pushing on trophies would be cool :)  <--- lazy18:53
notgaryNot that I'm aware of. I'll look into it and let you know on the mailing list.18:54
jonojaywink, :-)18:54
janos_notgary: probably not. on the other hand android is a lot easier, so i'm very much looking forward for that!18:54
notgaryIf you have an iOS device then you could install a (read, my) development provisioning profile on the device which means you could run pre-release code signed by me18:54
jonojanos_, maybe one approach is to pass a device=ios string to the site and then it loads the relavant stylesheet18:54
* n8k99 thinks a new accomplishment is installing ubuntu-accomplishments for android18:55
jonook, I think we are about out of time18:56
jonothanks everyone for joining!18:56
n8k99is it too much scope to think about being able to use this to register meeting other people from the community?18:56
jonobe sure to add #ubuntu-accomplishments to your IRC auto-join :-)18:56
jonoand join the mailing list18:56
jvrbanacThanks Jono! will do!18:56
jonon8k99, that is out of scope :-)18:56
jonothanks, folks!18:56
jono#endmeeting18:57
=== meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendar | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology
meetingologyMeeting ended Thu Jul 26 18:57:00 2012 UTC.18:57
meetingologyMinutes (wiki):        http://ubottu.com/meetingology/logs/ubuntu-meeting/2012/ubuntu-meeting.2012-07-26-18.00.moin.txt18:57
meetingologyMinutes (html):        http://ubottu.com/meetingology/logs/ubuntu-meeting/2012/ubuntu-meeting.2012-07-26-18.00.html18:57
n8k99thought so!18:57
janos_notgary: oh i see, good to know!18:57
notgaryjanos_: I have no idea how to distribute my profile, so bare with me :)18:58
janos_jono: i think we can detect screen size with css selectors, so we can be mobile platform agnostic18:58
janos_notgary: in any case i'm interested in trying the android anyway! ;)18:59
notgaryI'll get onto that while I'm waiting for the CSS.19:00
janos_great!19:00
jonojanos_, cool!19:02
janos_ok guys I'll be on #ubuntu-accomplishments channel19:06
=== noy_ is now known as noy
=== fenris is now known as Guest85355
=== noy_ is now known as noy
=== jono is now known as Guest1847

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!