=== eu is now known as Guest18654 | ||
karni | Implemented a couple dialogs required for playlist manipulation, the files library needs updating accordingly to recent API changes. | 03:13 |
---|---|---|
* karni EODs | 03:13 | |
mmcc | back, looking into why syncdaemon can be launched twice on darwin | 06:55 |
mmcc | not making much progress, maybe after sleep things will be clearer | 08:56 |
karni | Good morning! | 08:57 |
mmcc | good night! | 08:58 |
karni | :D | 09:01 |
JamesTait | Good morning all! :) | 10:08 |
karni | Mornings JamesTait :) | 10:40 |
JamesTait | karni, o/ | 10:41 |
gatox | good morning | 11:10 |
=== mpt_ is now known as mpt | ||
=== hell0- is now known as help | ||
=== help is now known as hell0 | ||
=== hell0 is now known as hello | ||
=== hello is now known as echo | ||
=== echo is now known as hello | ||
alecu | mornings all! | 12:04 |
gatox | alecu, hi | 12:04 |
=== vds` is now known as vds | ||
* alecu needs to run some errands, will be back in a while | 12:48 | |
=== mpt_ is now known as mpt | ||
=== yofel_ is now known as yofel | ||
karni | rockstar: ping | 13:28 |
alecu | mvo: ping | 13:32 |
mvo | hey alecu | 13:34 |
alecu | hi mvo! the best place to ask about the port would be #twisted-python3 | 13:35 |
alecu | mvo: I'm taking a look as well, and after we get the tests running we should try running bits of our code | 13:36 |
mvo | alecu: cool, thanks. I figured some bits out myself now, see my latest mail :) | 13:36 |
mvo | alecu: sorry for the spam, I am not very literate with twisted | 13:36 |
alecu | :-) | 13:37 |
dobey | hmm | 14:26 |
gatox | yey! unity is compiling! :'D | 14:41 |
karni | \o/ :) | 14:53 |
rockstar | karni, pong | 14:54 |
mmcc | morning folks | 14:56 |
karni | morning mmcc o/ | 14:56 |
rockstar | mmcc, someone should give you a medal for getting up so early. | 14:57 |
gatox | mmcc, hi | 14:57 |
mmcc | rockstar: heh. aren't we just one hour apart? | 14:59 |
rockstar | mmcc, yeah, but I got up a bit ago and was ragefacey. | 14:59 |
gatox | me | 15:00 |
mvo | me | 15:00 |
karni | me | 15:00 |
dobey | me | 15:00 |
rockstar | me | 15:00 |
briancurtin | me | 15:01 |
mmcc | me | 15:01 |
dobey | alecu: ? | 15:02 |
gatox | DONE: | 15:03 |
gatox | Getting up to speed with C++, Unity and Nux. Unity is finally compiling. | 15:03 |
gatox | TODO: | 15:03 |
gatox | Keep studying C++ and refreshing the old knowledge. | 15:03 |
gatox | BLOCKED: | 15:03 |
gatox | Not anymore | 15:03 |
gatox | mvo, go | 15:03 |
mvo | DID: software-center: diagnose failure to install skype in 12.10, filed #1075603 and #1075587 and modernize/upload app-install-data-partner to quantal/raring, misc: work on lp:~mvo/+junk/software-center-agent-apps-validator (to prevent the skype issue in the future), build VM for unity building/testing, some looking into twisted and py3, upload new glade to raring/quantal-proposed with fix for GtkButton editability (#1075957), hack a bit on ubiqu | 15:03 |
mvo | ity (now that glade is back in shape) | 15:03 |
mvo | TODO: prepare for he sprint | 15:03 |
mvo | BLOCKED: nothing | 15:03 |
mvo | (the skype issue is actually pretty anoying and will probably need some more work :( | 15:03 |
mvo | next karni | 15:04 |
karni | DONE: Added three playlist interaction related dialogs. Bug management. Hacking on the music library to support music API v2 changes. | 15:04 |
alecu | sorry, I'm on a different channel, having an interesting discussion about resumable uploads | 15:04 |
karni | TODO: Continue. | 15:04 |
karni | NEXT: dobey | 15:04 |
dobey | DONE: backporting 4.0.0 to beta PPA | 15:04 |
dobey | TODO: get 4.0.0 in stable PPA, bugs | 15:04 |
dobey | BLCK: None. | 15:04 |
dobey | rockstar: go | 15:04 |
rockstar | DONE: Merge mogenerator elimination | 15:04 |
rockstar | TODO: Continue reducing tech debt in iOS; prep for sprint | 15:04 |
rockstar | BLOCKED: Nein | 15:04 |
rockstar | NEXT: briancurtin | 15:04 |
briancurtin | DONE: installer testing, working on figuring out why WindowsError for open handles is occurring | 15:04 |
briancurtin | TODO: get feedback from QA on where we're at, see if i can isolate this WindowsError thing, setup laptops for sprint | 15:04 |
briancurtin | NEXT: mmcc | 15:04 |
mmcc | DONE: fixed 10.6 menu bug, started looking at possible TCPActivation race | 15:04 |
mmcc | TODO: more TCPActivation | 15:04 |
mmcc | next: no | 15:04 |
mmcc | end of meeting? | 15:08 |
alecu | me | 15:09 |
alecu | DONE: plans for the sprint, discussion on resumable uploads, got twisted running on python3 as per mvo's mail | 15:09 |
alecu | TODO: review day, try running storage-protocol on twisted 3 | 15:09 |
alecu | BLOCKED: no | 15:09 |
mvo | alecu: \o/ | 15:10 |
alecu | briancurtin: how many laptops are you bringing to the sprint? :-) | 15:11 |
dobey | oh right; TODO: twisted py3k testing | 15:11 |
alecu | briancurtin: watch your spine! | 15:11 |
gatox | alecu, i'm already being able to run unity from trunk to test it :D | 15:11 |
briancurtin | alecu: ha, well i have my macbook which is ready to go (except the unity setup), but i think i need to bring my windows one as well | 15:12 |
alecu | gatox: awesome! | 15:12 |
gatox | alecu, i'll keep reading some c++ code and tutorials to refresh my memory and start looking at some small bugs maybe to get familiar with the code | 15:13 |
briancurtin | alecu: just saw the bug you entered about "getting information", looking now | 15:15 |
briancurtin | er nevermind, you didnt enter it, just assigned | 15:16 |
alecu | briancurtin: right. I peeked at the logs, and it looks like sd can't be started | 15:16 |
mmcc | brb… | 15:17 |
* gatox lunch | 15:57 | |
=== gatox is now known as gatox_lunch | ||
dobey | brb, need reboot | 16:39 |
dobey | whee | 16:44 |
=== gatox_lunch is now known as gatox | ||
=== m_conley_away is now known as m_conley | ||
karni | EODing. I'll probably be hacking some more on the music library late evening. | 17:31 |
karni | o/ | 17:31 |
gatox | karni, bye | 17:35 |
dobey | alright; need to get lunch. bbiab | 17:42 |
mmcc | so, is u1sdtool with no args expected to start syncdaemon if it's not already running? | 18:12 |
gatox | mmcc, mmmmm i usually do: u1sdtool -s to start syncdaemon | 18:13 |
mmcc | gatox: right, and IIRC there was a bug a while back to make sure that u1sdtool with no args doesn't start sd… but it looks like that's only working correctly on linux | 18:14 |
gatox | no idea about that | 18:15 |
mmcc | nope, on linux too just 'u1sdtool' starts syncdaemon | 18:16 |
gatox | i remember the one that was starting syncdaemon if it wasn't running when you do: u1sdtool -q | 18:16 |
mmcc | oh, ok | 18:16 |
mmcc | that might be the one I was thinking of | 18:16 |
gatox | that one is fixed | 18:16 |
mmcc | it's kind of a mess on osx right now. If I start two syncdaemons within two seconds, they'll both live because of a race to create the ipc socket file. If I start u1sdtool, it launches syncdaemon twice, from two different code paths - I think because the tcpactivation code to check if syncdaemon is listening ends up launching it | 18:21 |
mmcc | this wasn't a major problem until I had the menu in a separate process create a syncdaemontool at around the same time as the control panel's backend does that. they both end up launching a separate syncdaemon, and both syncdaemons stay around because of the socket file race | 18:23 |
mmcc | more fun - syncdaemontool.start calls proxy.start, which on mac/win is wrapped by _call_after_connection, which connects to syncdaemon using tcpactivation (potentially launching it). Then start() will happily launch SD again. | 19:07 |
* briancurtin lunch | 19:08 | |
mmcc | brb, need to get some air | 19:08 |
gatox | ok...... i need to leave..... bbl! | 19:19 |
dobey | mmcc: hrmm | 19:20 |
mmcc | dobey: yes, exactly | 19:37 |
karni | Good evening, folks. | 19:38 |
dobey | hi karnin | 19:39 |
dobey | err, karni | 19:39 |
karni | :) | 19:41 |
dobey | brb | 21:04 |
=== mmcc_ is now known as mmcc | ||
dobey | have an appointment; bbiab | 21:21 |
mmcc | ok, looks like the right way to avoid racing will be to simply wait to launch the menu process until the control panel knows it has gotten a valid connection to SD. It'll look a little slow, but any other approach is hard to guarantee that it won't launch multiple syncdaemons | 21:37 |
gatox | back | 22:05 |
=== m_conley is now known as m_conley_away | ||
dobey | back | 22:48 |
mmcc | well, we're just having some really wonderful internet connectivity today. | 23:09 |
czajkowski | dobey: is there an U1 mailing list I can point someone to | 23:10 |
czajkowski | they've seemingly deleted all their work after adding another machine, https://lists.ubuntu.com/archives/ubuntu-uk/2012-November/035358.html | 23:10 |
dobey | czajkowski: https://one.ubuntu.com/help/contact/ is probably the best place for them to contact then | 23:16 |
dobey | czajkowski: but we do have ubuntuone-users list on launchpad as well | 23:16 |
mmcc | ok, have to head out now, I've got a good workaround for bug 1075777, and I'll be back tonight to put together a build for testing tomorrow | 23:29 |
ubot5 | Launchpad bug 1075777 in Ubuntu One Client "IPC does not (always) prevent multiple syncdaemons from launching on os x" [Medium,In progress] https://launchpad.net/bugs/1075777 | 23:29 |
dobey | am off as well. | 23:36 |
dobey | later all | 23:36 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!