IRC Team Meeting - September 15, 2010

Sep 15 11:33 <chen> Lets get started!

Sep 15 11:33 <chen> Starting with project updates,

Sep 15 11:34 <chen> We just had the 2.32.92 release this monday and 2.32.0 release is on Sep 27

Sep 15 11:34 <chen> master branch is void of all freezes and absorbing commits already

Sep 15 11:34 <lakhil> chen, 2.31.92 :)

Sep 15 11:34 <chen> mbarnes had formed the planning page

Sep 15 11:34 <chen> oops sorry :)

Sep 15 11:35 <chen> http://live.gnome.org/Evolution/Planning234 for 2.34 release

Sep 15 11:35 <chen> and i have added some contents there

Sep 15 11:35 <chen> please feel free to add if there is anything more to be included or modified

Sep 15 11:36 <chen> http://live.gnome.org/Evolution/MergeExpress has some features listed from express mode,

Sep 15 11:36 <chen> that has to be merged with the base evolution

Sep 15 11:36 <chen> It also collects some low hanging fruits like good UI changes which could be made,

Sep 15 11:37 <chen> to improve the user experience, please add more of those which would improve the initial user experience

Sep 15 11:37 <chen> though we have many customizations, some of our defaults seems to be bad

Sep 15 11:37 <chen> just picked them up based on some blogs and conversatino with jony

Sep 15 11:38 <chen> http://live.gnome.org/Evolution/EWS has more detailed plan on what we need,

Sep 15 11:38 <chen> to do for making EWS better

Sep 15 11:38 <chen> realizing from the learning which we have had  from other providers

Sep 15 11:39 <chen> it would require more api additions which we are yet to mention there

Sep 15 11:39 <jony> chen: would be awesome if we can move to gnome git.

Sep 15 11:39 <chen> All these links above are in the process of construction, please edit them

Sep 15 11:39 <mcrha> will there be the merge of ema and eex (and a new ews) to one product, or is it still opened question?

Sep 15 11:39 <chen> jony, right

Sep 15 11:39 <abharath> jony: +1

Sep 15 11:39 <chen> abharath, do you want to do that?

Sep 15 11:40 <abharath> chen: yup planning on that once I have a little more work pushed in

Sep 15 11:40 <chen> mcrha, do we want to merge them ?

Sep 15 11:40 <jony> mcrha: you mean just keep source code together .. or actually merge ?

Sep 15 11:40 <mcrha> chen, that's about your proposal of evoluton-collab, isn't it?

Sep 15 11:40 <chen> abharath, it can be started parallely isn it?

Sep 15 11:40 <abharath> chen: yeah sure. will initiate that this week

Sep 15 11:40 <jony> abharath: you can push the same history into gnome git.

Sep 15 11:40 <chen> mcrha, need to get a green from everyone on that

Sep 15 11:40 <mcrha> hi jony, yup, just sources in one pack

Sep 15 11:41 <chen> mcrha, it not only includes ex related stuff

Sep 15 11:41 <jony> mcrha: ah. makes sense .. atleast distro would have lesser packages to build .

Sep 15 11:41 <chen> also kolab and other colloborative providers

Sep 15 11:41 <chen> mcrha, what do you think on that?

Sep 15 11:41 <mcrha> chen, yup, I know, gw and kolab, and... it has some advantages, apart of disadvantages I mentioned couple weeks ago

Sep 15 11:41 <chen> we need to have a concensus between all of us while doing that

Sep 15 11:42 <chen> mcrha, iirc the disadvantage mentioned was,

Sep 15 11:42 <jony> chen: mcrha also we have to think about distributions on this . eg : package upgrades and all that .

Sep 15 11:42 <chen> that some providers might have to be pruned later due to in-activity ?

Sep 15 11:42 <chen> jony, it would be much more easier if there is one package for all collab-providers for distros also isn it ?

Sep 15 11:43 <chen> mcrha, would be good if you mention the disadvantage once again. sorry am not able to recollect

Sep 15 11:43 <jony> chen: yup. but when we change the name, distros might have trouble upgrading ..

Sep 15 11:43 *mcrha is not sure of chen's "pruned later" :)

Sep 15 11:43 <jony> chen: we would have to talk to them bit on how and when they want this ..

Sep 15 11:44 <jony> (just putting a thought. nothing else )

Sep 15 11:44 <chen> mcrha, i don remember, thats the fact. better if you tell it again :)

Sep 15 11:44 <chen> jony, right agree

Sep 15 11:44 <mcrha> chen, I think it was nothing interesting, just some how-to-work with it and within bugzilla, as more components or some special tags per provider there

Sep 15 11:44 <mbarnes> I worry it confuses ownership rights.  not all third-party authors may wish to join the collective

Sep 15 11:44 <chen> jony, even bugzilla might need some change ?

Sep 15 11:44 <mbarnes> and also adds burden on us to keep their code building

Sep 15 11:44 <jony> chen: yup.

Sep 15 11:45 <chen> mbarnes, we could have config options to build ?

Sep 15 11:45 <jony> mbarnes: configure switch would suffice ?

Sep 15 11:45 <mbarnes> I suppose

Sep 15 11:46 *mcrha recalls chen talking about "keep their code runnig" as an advantage ;)

Sep 15 11:46 <abharath> mcrha: :D

Sep 15 11:46 <chen> mcrha, yes we could compile optionally while do api additions or changes

Sep 15 11:46 <chen> of-course i definetly still see good value in that

Sep 15 11:46 *jony is split on this . couldn't make up his mind.

Sep 15 11:47 <mcrha> we could start slow, like eex + ema + ews + gw. And add only when really sure of the project

Sep 15 11:47 <chen> mcrha, we could let kolab people decide on when they want to merge

Sep 15 11:47 <mbarnes> when or if?  is this opt-in or required?

Sep 15 11:48 *nicoe (~nicoe@apijab1.apinc.org) has joined #evolution-meet

Sep 15 11:48 <chen> mcrha, say if the kolab people still contribute, there might be more contributions coming on other areas as well,

Sep 15 11:48 <chen> which is far optimistic and cannot be predicted :)

Sep 15 11:48 <chen> mbarnes, could not get ur question

Sep 15 11:49 <mcrha> chen, do you mean they will be changing also other parts, like eex?

Sep 15 11:49 <chen> mcrha, maybe it can happen

Sep 15 11:49 <mcrha> chen, mbarnes, I would say 'when', because if I recall correctly they have in contract to publish their code in upstream

Sep 15 11:49 <chen> mcrha, through  just a feeling of one community

Sep 15 11:50 <mcrha> chen, you can do it right now too, there is no ACL in gnome's git ;)

Sep 15 11:50 <chen> mcrha, there want their code to be in upstream, atleast from my understanding

Sep 15 11:50 <mbarnes> chen: I'm asking what if they prefer to keep their project separate?

Sep 15 11:50 <chen> mcrha, we have a some discussion on #evo tomorrow on their sub-classing in imapx

Sep 15 11:50 <mcrha> yup, that's my understanding too

Sep 15 11:50 <mbarnes> cooly, for example, may wish to keep evolution-rss under his own control

Sep 15 11:51 <chen> mbarnes, there more inclined in merging it into our project

Sep 15 11:51 <chen> mbarnes, i can confirm it once again while discussing tomorrow on the query on subclassing

Sep 15 11:51 <chen> and adding extensions to imapx

Sep 15 11:52 <chen> mbarnes, its going to happen at 4:00 pm IST tomorrow

Sep 15 11:52 <mbarnes> hmm.  I'm still -0 on the idea but I won't stand in the way if that's the consensus

Sep 15 11:52 <mcrha> there wouldn't be any force to merge. And I understood chen's proposal for providers supporting all parts of evo, mail/cal/addressbook only

Sep 15 11:52 <chen> mcrha, right

Sep 15 11:53 <chen> mcrha, others like imapx or caldav can stay the way they are

Sep 15 11:53 <mcrha> mbarnes, chen, I'm still not much on the pro-side, I just wanna bring this up, as it's a good time, beginning of hunting season

Sep 15 11:54 <mcrha> yup, those are placed very well ;)

Sep 15 11:54 <chen> shall i inquire on it with packagers as jony suggested ?

Sep 15 11:55 <chen> and then based on that, we can inquire about handling bugzilla, translations etc.

Sep 15 11:55 <mcrha> I would start with a team, maybe through evo hackers, and then bother packagers, if we all agree with good points on the merging

Sep 15 11:55 <jony> chen: bugzilla is minor, imho. you can do bulk changes .

Sep 15 11:55 <jony> chen: send out a mail on evolution-hackers ?

Sep 15 11:55 *dave_largo (~drichard@207.22.154.8) has joined #evolution-meet

Sep 15 11:56 <chen> mcrha, jony ok I will start with that in that case

Sep 15 11:56 <chen> and try to include packagers there as well

Sep 15 11:56 <jony> cool.

Sep 15 11:56 <mcrha> good

Sep 15 11:56 <chen> i just know seb and opensuse packaging team,

Sep 15 11:56 <chen> anyone else to include ?

Sep 15 11:56 <chen> hey dave_largo

Sep 15 11:56 <dave_largo> chen, please merge PDF drop and drag before the patch is too old :)

Sep 15 11:56 *mcrha hopes chen knows also fedora packages ;)

Sep 15 11:56 <jony> mcrha:  :)

Sep 15 11:57 <chen> dave_largo, ah yes. thanks for remidning. i needs to add to taks list without forgetting now

Sep 15 11:57 *EvaSDK (~eva@nsg93-9-78-225-4-220.fbx.proxad.net) has joined #evolution-meet

Sep 15 11:57 <chen> mcrha, mbarnes or u ? :D

Sep 15 11:57 <chen> or is there anyone else?

Sep 15 11:57 <mcrha> we both ;)

Sep 15 11:57 <chen> :)

Sep 15 11:57 <chen> Moving on,

Sep 15 11:58 <chen> i guess lakhil had some agenda to discuss..

Sep 15 11:58 *chen leaves the floor to lakhil

Sep 15 11:58 <mcrha> (moving on to lakhil)

Sep 15 11:58 *abharath stares at the floor :D

Sep 15 11:58 <chen> lakhil, around ?

Sep 15 11:58 *jony waits with reverence ..

Sep 15 11:58 <lakhil> i just want to know the opinion about bug day as we did just after 2.30 release

Sep 15 11:58 <chen> looks like he has taken a break ? :D

Sep 15 11:59 <chen> he's right there :)

Sep 15 11:59 <chen> lakhil, do you want to know specific dates to have which is suitable for everyone ?

Sep 15 12:00 *dave_largo is excited to hear what vibs is working on :D

Sep 15 12:00 <chen> lakhil, maybe you could suggest and we can say yes or no ? :)

Sep 15 12:00 <lakhil> first point - are we all ready for bug day ?

Sep 15 12:00 <chen> dave_largo, :)

Sep 15 12:00 <abharath> dave_largo: ;)

Sep 15 12:00 <chen> lakhil, +1

Sep 15 12:00 <jony> chen: lakhil : hopefully not a wednesday / thursdays. /me has  hectic schedule

Sep 15 12:00 <lakhil> we can plan in another 15 days once people are ready

Sep 15 12:01 <mbarnes> this month is a good time for me -- downstream work has quieted down for the moment

Sep 15 12:01 <mcrha> ok, sounds good

Sep 15 12:02 <jony> i can pitch in wherever i can ..

Sep 15 12:02 <chen> lakhil, I guess we have reached a concensus

Sep 15 12:02 <chen> lakhil, do you want to suggest any dates now, while you can make the plan during the mid time?

Sep 15 12:02 <lakhil> i think then we can plan for 1 or 2 day in last week of this month

Sep 15 12:03 <chen> lakhil, 28 or oct 1st ?

Sep 15 12:03 <abharath> lakhil: sounds good

Sep 15 12:03 <chen> skipped the monday :)

Sep 15 12:03 <chen> 28 = tuesday, 1st = Friday

Sep 15 12:03 <lakhil> chen, yeah sept 30 - oct 1 if we plan for 2 days

Sep 15 12:04 <chen> are we going with 2 days ?

Sep 15 12:04 <lakhil> till then packages of evolution 2.32.0 may be available in distro

Sep 15 12:04 <chen> right

Sep 15 12:04 <lakhil> chen, last time i felt if we have 2 days, it gives liberty to opt for one day at least

Sep 15 12:05 <lakhil> if there is any last moment work comes up for anyone

Sep 15 12:05 <abharath> yep. whenever people get free, they can chip in

Sep 15 12:05 <mcrha> it wouldn't be bad to have a break between those two days, as it's sometimes boring to read old bug reports.

Sep 15 12:05 <abharath> mcrha: :D

Sep 15 12:05 <lakhil> mcrha, you can fix bugs mean while and then come back for traiging again

Sep 15 12:05 <jony> heh

Sep 15 12:06 <mcrha> oh, is there a different between those two tasks? ;)

Sep 15 12:06 <chen> cool, i think we have reached a concensus here as well :)

Sep 15 12:06 <lakhil> mcrha, problem with two separate days is to keep flow :)

Sep 15 12:06 <chen> 2 days spread across while people can take breaks :)

Sep 15 12:06 <chen> with some other work as well

Sep 15 12:06 <mbarnes> mcrha: "sometimes"?  ;)

Sep 15 12:06 *mcrha takes a note about "mouse-click-flow"

Sep 15 12:06 <jony> oh boy! i miss this team already !

Sep 15 12:07 <chen> hehe

Sep 15 12:07 <lakhil> so Sept 30 and Oct 1. sounds good for bug day ?

Sep 15 12:07 <abharath> lakhil: bug days :P

Sep 15 12:07 <chen> +1

Sep 15 12:07 <lakhil> abharath, if you appear for 2 days ;-)

Sep 15 12:07 <mcrha> definitely there might not be much difference, as the result is always the same, beat the gtk and be below it with total opened bugs

Sep 15 12:07 <abharath> lakhil: naa you can take my word, I'll disappear as usual :)

Sep 15 12:07 <lakhil> mcrha, :)

Sep 15 12:08 *mcrha is fine with date

Sep 15 12:08 <dave_largo> chen: lakhil abharath  Email on the way

Sep 15 12:08 *mbarnes to

Sep 15 12:08 <mbarnes> too

Sep 15 12:08 *jony afk - would catch up with logs (off to writing some obj-c)

Sep 15 12:08 <chen> lakhil, and we can then expect the plan during next week ?

Sep 15 12:08 <mcrha> lakhil, just remind me I should pick bugs from other basket those days

Sep 15 12:08 <mbarnes> jony: I'll post the log promptly for a change

Sep 15 12:09 <lakhil> chen, sure

Sep 15 12:09 <jony> mbarnes: thanks ! :)

Sep 15 12:09 <lakhil> mcrha, i will make sure you have maximum bugs :-P

Sep 15 12:09 <chen> Anything else to be discussed from anyone before moving on with individual updates?

Sep 15 12:09 <mcrha> oh, not that way, please not that way, lakhil  ;)

Sep 15 12:09 <chen> hehe

Sep 15 12:10 <chen> starting with update from my side,

Sep 15 12:10 <chen> reviewed and consumed the GSoc patches upstream, it was certanily a risk, agree with mcrha..

Sep 15 12:11 <chen> and some fixes on groupwise calendaring to make it usable

Sep 15 12:11 <chen> will be starting with maildir from tomorrow and then with some imapx fixes

Sep 15 12:11 *jpunit1 has quit (Leaving.)

Sep 15 12:11 <chen> and joining with abharath with a bit if ews

Sep 15 12:11 <chen> thats it from my side

Sep 15 12:12 <chen> abharath, updates?

Sep 15 12:12 *jpunit1 (~novell@59.164.190.199) has joined #evolution-meet

Sep 15 12:12 <abharath> Bug fixing for master. Committed all of the downstream bugs to master.

Sep 15 12:12 <chen> abharath, thanks!

Sep 15 12:13 <mbarnes> chen: is this mbox->maildir as the local cache format?

Sep 15 12:13 <chen> dave_largo, anything to share?

Sep 15 12:13 <abharath> The evo-mapi branching done, and still waiting for openchange 0.10 to release. Mcha has made sure the code we have works for 0.9 as well as master. So maybe we can still bump it if it can be done before 2.32 release? No changes to the code needed I suppose.

Sep 15 12:13 <chen> mbarnes, yes

Sep 15 12:13 <dave_largo> I'd like to see all the leaks that you guys plugged ported to SLED 11 if possible

Sep 15 12:13 <dave_largo> So I can do some valgrind work here and not duplicate efforts.

Sep 15 12:13 <dave_largo> we have some users that are really chewing up lots of memory

Sep 15 12:13 <chen> dave_largo, fine, we will port the relevant ones..

Sep 15 12:14 <mbarnes> abharath, mcrha: did the openchange guys ever agree to a 0.9.1 release?

Sep 15 12:14 <mcrha> abharath, not for 2.32, it's too late for distros to include oc 0.10, I believe

Sep 15 12:14 <chen> lakhil, please raise a bug on the same so that its not missed..

Sep 15 12:14 <mcrha> mbarnes, I thought so, but then they decided to do a full release

Sep 15 12:14 <mbarnes> huh.  okay

Sep 15 12:14 <lakhil> chen, ok

Sep 15 12:14 <abharath> mbarnes: yes they did, but we decided to wait for 0.10 which didn't come out on time

Sep 15 12:14 <dave_largo> I'd also like to initiate some ideas for a recurring free/busy search

Sep 15 12:14 <dave_largo> Maybe that now goes to vibs?

Sep 15 12:15 <chen> dave_largo, maybe bugs in bgo or SR's plz :)

Sep 15 12:15 <dave_largo> It's not really a bug, it's anew feature.

Sep 15 12:15 <dave_largo> :)

Sep 15 12:15 <chen> EvaSDK, anything to share?

Sep 15 12:15 <dave_largo> but ok, I'll start it there

Sep 15 12:15 <mcrha> hi dave_largo, I hope you use G_SLICE=always-malloc when valgrinding, do you? you may consider it, as it's better with it.

Sep 15 12:16 <dave_largo> mcrha: I wasn't going to heavily valgrind until my leaks are caught up to the work you guys did

Sep 15 12:16 <mbarnes> makes sense

Sep 15 12:16 <chen> mbarnes, can the dependency version of openchange be bimped now?

Sep 15 12:16 <dave_largo> evolution-data-server seems to leak with Groupwise proxies

Sep 15 12:16 <chen> am not sure

Sep 15 12:17 <chen> jony, anything to share?

Sep 15 12:17 <mbarnes> chen: to... 0.10?

Sep 15 12:17 <chen> mbarnes, yes

Sep 15 12:17 <abharath> openchange meeting logs - http://tracker.openchange.org/projects/openchange/wiki/Meeting_of_2010-07-30

Sep 15 12:17 <chen> mbarnes, say if 0.10 is released

Sep 15 12:17 <chen> before 2.32 release

Sep 15 12:18 <chen> just wondering if there is any restriction or a freeze related to that

Sep 15 12:18 <mcrha> there are PAI changes, and it depends on latest samba4 and frankly, latest samba4 is a disaster

Sep 15 12:18 <mcrha> *API

Sep 15 12:18 <chen> i hope jpunit1 is not there atm

Sep 15 12:18 <mbarnes> chen: I'm pretty sure dependencies would be frozen at this point

Sep 15 12:18 <chen> kov, anything to share?

Sep 15 12:18 <jpunit1> chen: i am .. got disconnected for a while

Sep 15 12:19 <chen> abharath, maybe then you would have to consider for 2.32.1 or something and need to inquire with release team or in the wiki

Sep 15 12:19 <chen> jpunit1, go on with ur updates :)

Sep 15 12:19 <jpunit1> Currently working on some mapi bugs and fixed some GW bugs also ..

Sep 15 12:19 <abharath> chen: okay will ping them on it

Sep 15 12:19 <chen> jpunit1, thanks

Sep 15 12:19 <chen> lakhil, updates?

Sep 15 12:20 <lakhil> sanity of dot releases, tested basic functionality of all major back ends before 2.31.92 release, prepared list of important bugs for 2.32 and shared with team and bug triaging as usual

Sep 15 12:20 <chen> lakhil, thanks

Sep 15 12:20 <mcrha> chen, there are two things of samba4, which are quite bad: a) they change locale to "C" always, thus for example sorting in folder tree changes (I didn't try with localization); b) it has its own krb5 implementation, which has same function names with my system krb5, and they interleave, somehow, which leads to crashes

Sep 15 12:20 <chen> mbarnes, updates?

Sep 15 12:20 <mbarnes> importer rewrite is about half-way done

Sep 15 12:20 <mbarnes> so far this week I took a break from that and hacked on Camel's API

Sep 15 12:20 <mbarnes> after the importer rewrite is done I'll start in on GSettings

Sep 15 12:21 <chen> mbarnes, nice, i have some doubts with,

Sep 15 12:21 <chen> cameloperation to GCancellable

Sep 15 12:22 <chen> mbarnes, are we improving the handling of cancellation by any way?

Sep 15 12:22 <mbarnes> chen: catch me after the meeting on that

Sep 15 12:22 <chen> mbarnes, sure, will mail you in detail

Sep 15 12:22 *jpunit1 has quit (Read error: 104 (Connection reset by peer))

Sep 15 12:23 <chen> i had a problem with cancelling specific requests from imapx

Sep 15 12:23 <chen> mcrha, ok

Sep 15 12:23 *jpunit1 (~novell@59.164.190.199) has joined #evolution-meet

Sep 15 12:23 <chen> mcrha, does updating to 0.10 solve it in any way?

Sep 15 12:23 <mcrha> chen, it's in samba4, not in openchange

Sep 15 12:23 <chen> mcrha, its a naive question, as am not sure if version of samba changes

Sep 15 12:24 <chen> mcrha, ok

Sep 15 12:24 <mcrha> yup, newest openchange depends on samba4 git

Sep 15 12:24 <chen> ah ok

Sep 15 12:24 <chen> mcrha, then it may not be a good choice now to depend on 0.10 before we sort out a solution for those?

Sep 15 12:25 <mcrha> maybe rather before they solve it ;)

Sep 15 12:25 <chen> mcrha, :)

Sep 15 12:25 <abharath> mcrha: :D

Sep 15 12:25 <chen> mcrha, updates?

Sep 15 12:25 <mcrha> and it might be that the ews will be in better shape than ema when it'll happen ;)

Sep 15 12:25 <mcrha> updates: couple Dave's memory leak bugs, then few lakhil's critical warnings bugs, which actually discovered some false-positives and some valid bugs too.

Sep 15 12:25 <chen> mcrha, thanks

Sep 15 12:25 <chen> nicoe, anything to share?

Sep 15 12:26 <chen> vibs, updates?

Sep 15 12:26 <vibs> chen: yeah ....

Sep 15 12:26 <vibs> I worked mostly on groupwise related bugs and Got bugzilla right

Sep 15 12:26 *mcrha is wondering what is vibs working on, as it makes dave_largo so happy

Sep 15 12:26 <chen> vibs, got bugzilla right?

Sep 15 12:27 <abharath> mcrha: no points for guessing ;)

Sep 15 12:27 <vibs> chen: yeah

Sep 15 12:27 <chen> vibs, meaning?

Sep 15 12:27 <mcrha> chen, rights ;)

Sep 15 12:27 <chen> aha

Sep 15 12:27 <mcrha> though I got bugzilla right after few months too ;)

Sep 15 12:27 <chen> :D

Sep 15 12:28 <chen> i thought she corrected something in bugzilla :)

Sep 15 12:28 <chen> what difference between right and rights :)

Sep 15 12:28 <chen> vibs, thanks

Sep 15 12:28 <vibs> chen: sorry for that

Sep 15 12:28 <chen> anything else from anyone ?

Sep 15 12:28 <mcrha> bugzilla is always talking to me in strange words which noone can understand

Sep 15 12:29 <chen> vibs, np :)

Sep 15 12:29 <chen> mcrha, :)

Sep 15 12:30 <mcrha> vibs, didn't tell me what she is working on for dave_largo

Sep 15 12:30 *jpunit11 (~novell@59.164.190.199) has joined #evolution-meet

Sep 15 12:30 <chen> Lets meet next month then and happy hacking/'shooting bugs' :)

Logged by Matthew Barnes (mbarnes)

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