=== chihchun_afk is now known as chihchun [06:28] hello :) [06:32] hi, hikiko [06:32] :) [06:32] hi handsome_feng ! [06:32] long time no see [06:32] how are you? [06:33] I'm fine, we will have a long holiday soon :) [06:34] And you? [06:35] cool :) I am good too [06:37] oh , i remember someting. the photo we take before you leave still not send to you [06:38] ! and I didn't give you the link to my photos because I still haven't deleted those that are too bad (eg some taken automatically etc) but if you want to get a look I ll give you the link prv to give it to the others as well :) [06:38] hikiko: I am only a bot, please don't think I'm intelligent :) === maclin1 is now known as maclin [08:31] hi all! [08:31] ! [08:32] hello :) [08:32] hi hikiko, good morning [08:32] good morning ypwong [08:32] marco is not here, guess he forgot the meeting time :P [08:32] hey guys! meeting time! [08:32] hi all [08:33] noooo! marco reminded me the meeting at 01:53 am! [08:33] hi [08:33] hi all [08:33] ok, let's wait for him [08:34] here he is! [08:34] Hello floks [08:34] folks* [08:34] hi marco :) [08:34] Sorry, I thought I was already here :) [08:34] lol [08:34] hello marco [08:35] haha [08:35] ok,let's begin? [08:35] Yes [08:36] about wizard,for 16.04 ,What time do we have to finish the final design? [08:37] We are on a long National holiday,lasting seven days,from Oct.1 to Oct.7. After the long holiday, we can begin to design work. [08:37] * Trevinho wants Chinese holidays too :) [08:38] me too :( [08:38] Well, I think it's still fine... Design might be completed by the end of october [08:38] or I guess you/we won't have time for creating it [08:39] however, design-wise I think things have to be kept simple (as we said... Just a darker overlay saying what to do) [08:40] ok , so we will take a week to design the first draft [08:40] I think it would be ideal to ask to design to define two versions, though... Like step 1 (simpler, with no actual verification of what the user requests), and step 2 a full wizard... So in case we can't reach the step 2, we still have a working step 1 [08:42] finish the first draft ( simpler ) in mid October? [08:42] So, we have a minimum requirement and an ideal one... In this way we can be more flexible [08:42] ok, that's fine [08:42] hi jackyu [08:43] before Oct.13 ? [08:43] hey, everyone [08:44] zhangchao: I think our next meeting (after your holidays) will be on 22nd, right? [08:44] so... Probably that's fine as well [08:44] but if you have something before it's better.... Just email us in that case [08:44] Trevinho, so step 1 is to introduce users the elements on the desktop, and step 2 is something that the user can manipulate? [08:45] not sure if my understanding is correct. [08:45] we've a sprint with desktop team on Oct 12-16, so we can discuss that there as well [08:45] ok. Designers need some detailed functional description,Marco,can you provide some detailed functional description? [08:45] I mean, we'll be in London with designers wich we could ask ACKs if we've something for that date [08:46] ypwong: yeah I was thinking something like that [08:47] ypwong: well: as first thing I'd just show elements in the desktop, by grabbing the whole screen and taking the user into a tour... like "This is the BFB, if you click here the dash opens.... then this is the Launcher... " [08:47] something like that I mean, simple... Then would be better to ensure user clicked in the places we should have shown and ensuring he understood how to use them [08:48] zhangchao: ook... Sure. However, since this i something that is a requirement for your userbase, I'd be happy to hear also what you expect from it to be. [08:51] zhangchao, do you have some ideas what to achieve? [08:52] I think intro wizard will include: [08:52] 1、open dash [08:52] 2、open app on launcher [08:52] 3、open indicator [08:52] Are there any other functional requirements ? [08:52] I think it's fine... It might be nice to show the Alt+Tab switcher as well, but I don't want to make things harder [08:54] 4、open file manager? [08:55] jackyu: I'd show that as 2 [08:56] or... Maybe we can show settings... Well that's visible from both launcher and indicator, thus we can decide [08:56] ok [08:57] Trevinho: ok ,add 4、show indicator [08:58] show settings? [08:59] Do you have unity control center in kylin or do you only use your tool (I don't remember the name :P, the one you presented in Changsha)? [09:00] sorry , so our first draft will [09:00] 1、open dash [09:00] 2、open app on launcher [09:00] 3、open indicator [09:00] 4 、 show setting from indicator [09:01] our system tool is in the launcher [09:01] named youker-assistant [09:01] so will show that as 2 [09:02] ah, ok... That's fine [09:02] "open dash" mean that users click on actual effect? Or it's just a instruction? [09:03] pishuilu: well, I'd love users to do it, but... As first step, we can just tell people how to do that... [09:03] then on full version, things should be opened [09:03] ok, I know. [09:04] Trevinho, and don't show the content of the dash even in step 1? [09:05] Well, I'd say no, because running things is what makes the things longer to be implemented... So I'd just point at things as version 1... Then we can improve the wizard to actually open them [09:05] But, the step 1/2 is just a my suggestion in order to be able to get at least something ready quickly, and the reiterate on it to improve that [09:06] but... If you believe you can do all in once, feel free.... But this is my suggestion in order to get at least something done, considering that the time is not in our side (seen all the stuff you'd like work on) [09:07] I think the step 1/2 is good [09:07] I agree with it. [09:08] Also, the step 1 is something that might even been implemented outside unity, in case you miss a deadline... [09:08] It could be just an external app [09:11] +1 [09:12] ok,about wizard have any other to discuss,Let's get into the next topic? [09:12] I'm fine on my side [09:14] ok, so comes the topic about lockscreen [09:14] handsome_feng: I've seen your branch [09:14] I didn't test it, just read the diff though [09:14] I can't find a good point to Inherit [09:15] ypwong, jzheng_afk, sent an email about the arm64 coop. [09:16] Does not know how to make it a option.. [09:16] jackyu, thx, will check [09:16] handsome_feng: I've seen that you're currently hacking on the old code.. That's fine, so we can easily see the diffs, but then those files needs to be separated [09:16] handsome_feng: as for inheriting, you should start from lockscreen/LockScreenShieldFactory.cpp [09:17] handsome_feng: so, basically there you need to do something like http://pastebin.ubuntu.com/12540351/ [09:18] handsome_feng: this means you need to inherit from LockscreenAbstractShield.h [09:19] then, we'd end up in having a lot of duplicated code then, and we need to avoid that by creating some other classes that shares what we can share [09:20] but the AbstractShield class have the prompt_view_ member variables which i alse changed [09:20] handsome_feng: as for the changes you did in other places, such as the TextEntry, what you want to do is using the theme. So you need to read settings from the gnome css files as we do in DecorationStyle for decorations [09:21] handsome_feng: that's fine, just create an AbstractPromptView and then implement it in both versions [09:21] handsome_feng: or if you can inherit from that, but I guess you can't [09:22] OK :/ === maclin1 is now known as maclin [09:22] handsome_feng: yeah, it's a little annoying to factorize stuff... [09:24] handsome_feng: ah. However I've been looking at the UserPromptView internally, and I think that you might even just inherit from that by adding a few virtual methods, since the majority of methods are already virtual (all the Draw calls). [09:24] But since you're going to edit it a lot, probably having an abstract class is just better [09:25] eh , I will try your suggestion, seems muck work to do ... [09:28] handsome_feng: well, creating new classes is not so much, you'll end up in having some duplicated code (which it would be better to get rid of), but not long... [09:28] handsome_feng: once you've created your shield, you can do whatever you want with it, as it's all kylin [09:29] handsome_feng: also, I've seen you've some dbus calls around... two things: [09:29] 1) Use glib::DBus when possible (and async calls) [09:29] 2) The one I saw can be actually be moved inside unity::session::Gnome [09:30] OK, got it [09:30] cool [09:31] however, for now feel free to hack with things as you prefer, it's just that I warn you from proposing that, to avoid to come back to this at review time :) [09:32] OK , thank you ! marco :) [09:32] no worries [09:32] handsome_feng: also, if you've any question outside this meeting, don't worry... Feel free to ask on #ubuntu-desktop or privately to me :) [09:33] (or andyrock, which he's not here because he has classes, but that he's the main author of the lockscreen) [09:34] So... Agenda is over, but one more thing: how the launcher rotation going? [09:34] Is that blocked or in hold for now? [09:34] er, it is blocked now... [09:35] handsome_feng: what's the problem? I mean blocked because you're working on the lockscreen or because of issues? [09:36] yeah, now i'm working on the locksrenn [09:37] we will have most time to work on launcher rotation in next month. [09:39] sorry, it should be in hold for now [09:41] ok, fine. [09:41] It should be an easier task, so it's fine if you prioritize the lockscreen [09:41] Then.... I think we're fine with this meeting, can we wrap it up? [09:41] ok,so our next meeting will be on Oct.22 [09:41] Yep [09:42] zhangchao: well, actually it would be on Oct 8th, but are you still in holidays? [09:42] yes [09:42] zhangchao: or, just you won't have anything more to say because of that [09:42] ah, ok that's fine [09:42] let's skip it [09:43] * Trevinho cancels the meeting in calendar [09:43] or we can move it a week earlier, but that will be the time when you will be sprinting [09:43] so perhaps a bad idea [09:44] Nooooooooooo... i've deleted the wrong one! :P [09:44] Damned google UI! [09:44] haha [09:46] let,s wrap it up? [09:50] i think so [09:50] ah... zhangchao, handsome_feng please update https://trello.com/b/9YvUSYqq/unity-7 [09:50] OK, macro [09:50] handsome_feng: you can move the launcher rotation under blocked, and other cards accordingly [09:51] handsome_feng: also I've used the "blue" label for kylin tasks, so feel free to add these [09:51] ok [09:51] Last thing... (sorry I just remembered) [09:51] Please, give a read to http://www.whizzy.org/2015/09/big-bug-bonanza-16-04-lts/ [09:52] willcooke prepared that blogpost, there are some infos that might affect you as well, so please check it out [09:52] And said that... I think we can really wrap this up [09:52] fine! [09:52] thanks everybody for attending, I think this has been useful for both [09:53] Bye, marco, bye , everyone [09:53] ypwong: you update the wiki, or should I? [09:53] Trevinho, already updated, you can modify if you see fit [09:53] ypwong: fantastic, thanks! [09:54] thanks guys ,bye. [09:54] Bye, everyone. [09:54] cheers [09:55] hey :) wait wait! [09:56] I have 1 question for you guys I was just waiting to finish the unity discussion! [09:57] Is there any volunteer who has some time to go through some compiz bugs and see if he can reproduce them? [09:57] we are trying to close 700 bugs :p [09:57] so any help, appreciated! [09:58] hikiko, do you have the list? [09:58] yes ypwong here: [09:58] happyaron, has release team approved the packages [09:58] ? [09:59] https://bugs.launchpad.net/compiz [09:59] there are some that are related to natty and other old releases so, we close them automatically [09:59] same for apport crashes etc [09:59] but when there's a description [09:59] we have to see if we can reproduce the problem [10:00] and if not [10:01] we mark it as invalid and write something like: "thank you for the bug report, since the bug is very old and we can reproduce it anymore we mark it as invalid, if you still experience the problem though, please feel free to re-open it and update the description" [10:01] also we mark as wont fix bugs that only affect gnome or metacity [10:24] ypwong: default settings is accepted [10:40] hikiko: sorry,I'm back. about this bug ,I will ask pishuilu, to see if he had time to do it [10:42] ypwong: happyaron: setting 和软件中心都已经入库了,早上找infinity帮忙审核的。镜像已经rebuild,正在测试中。 [10:43] zhangchao: great [10:44] thanks zhangchao! === chihchun is now known as chihchun_afk === hikiko is now known as hikiko|ln === hikiko|ln is now known as hikiko