Difference between revisions of "Performance/Meetings/2008 11"

From Apache OpenOffice Wiki
Jump to: navigation, search
(Performance/Meetings/2009/10/16)
Line 1: Line 1:
==Performance/Meetings/2009/10/16==
+
==Performance/Meetings/2009/11/27==
 
Meeting Minutes<br>
 
Meeting Minutes<br>
 
IRC Meeting of Sun Microsystems (StarOffice) with RedFlag2000<br>
 
IRC Meeting of Sun Microsystems (StarOffice) with RedFlag2000<br>
Line 5: Line 5:
 
--------------------------------------------------------------------
 
--------------------------------------------------------------------
 
Date: 2009/10/16<br>
 
Date: 2009/10/16<br>
Time: 15:57– 17:06<br>
+
Time: 16:31– 17:16<br>
 
Meeting No.: <br>
 
Meeting No.: <br>
 
--------------------------------------------------------------------
 
--------------------------------------------------------------------
 
Agenda:<br><br>
 
Agenda:<br><br>
(3:58:23 PM) yugq: LiHeng, I sent a mail just now, but couldn't see the picture.<br>
+
(09:31:26 AM) kuangl: Hi Dieter<br>
(4:03:10 PM) liheng: Let me check it<br>
+
(09:31:31 AM) kuangl: hi mhu<br>
(4:04:05 PM) mhu: Hi all, sorry for being late. <br>
+
(09:31:33 AM) mhu: Hi all<br>
(4:04:12 PM) yugq: mhu, hi<br>
+
(09:31:39 AM) yugq: Hi, mhu<br>
(4:04:44 PM) kuangliang: hi mhu\<br>
+
(09:32:02 AM) lihen1: hi,all<br>
(4:04:46 PM) mhu: ...but I have already read Liheng's and yugq's emails ... :-) <br>
+
(09:33:02 AM) mhu: Hmm, I was supposed to excuse Dieter and Malte because they are busy with another meeting... ? <br>
(4:05:24 PM) liheng: mhu: hi, Long time no see :) <br>
+
(09:33:31 AM) liangjunzeng: hello all<br>
(4:05:33 PM) liangjun: hello <br>
+
(09:33:49 AM) mhu: Hi liangjun<br>
(4:05:42 PM) mhu: liheng: sorry, I have not yet had time to answer your email, can I do that now online ? <br>
+
(09:33:51 AM) Malte: We decided to attend to this meeting instead of the other :) <br>
(4:06:15 PM) liheng: Yes! <br>
+
(09:33:57 AM) liangjunzeng: :) <br>
(4:06:55 PM) mhu: okay; (1) XPerformanceTest ... <br>
+
(09:34:08 AM) lihen1: Malte:thank you<br>
(4:07:26 PM) mhu: I have looked at the CVS history, and grep'd over the source where it is used... <br>
+
(09:34:17 AM) mhu: okay<br>
(4:08:14 PM) liheng: There only one object to implement this Interface <br>
+
(09:34:21 AM) Dieter_: ...because this a very important project for us<br>
(4:09:07 PM) mhu: ...people to ask for details would be "dbo@openoffice.org" (Daniel Boelzle; invented that interfaces) and "kr@openoffice.org" (Kay Ramme; udk project lead)... <br>
+
(09:34:30 AM) Dieter_: lihen: Thank you for your very detailed document. I think it would be good to go through the document to get a common understanding. <br>
(4:10:42 PM) mhu: ...yes, it is only used from module "bridges/test"; so I think it is internal to UNO (the component model). <br>
+
(09:35:12 AM) lihen1: Dieter_:It's my pleasure<br>
(4:11:05 PM) mhu: ..., i.e. an implementation / unit test. <br>
+
(09:35:52 AM) lihen1: another part for time-binder will be finish in a few days<br>
(4:11:32 PM) mhu: whether it is worth including, please ask dbo or kr. <br>
+
(09:39:23 AM) mhu: sorry, I have just skipped over the document (read the first half) ... looks good so far<br>
(4:11:38 PM) liheng: OK! It seems a support to measure performance of UNO methods,i have read the code of it's implementation, ... <br>
+
(09:40:12 AM) mhu: shall we quickly go through the document, as Dieter suggested ? <br>
(4:12:00 PM) mhu: yes, indeed. <br>
+
(09:43:45 AM) mhu: ping ... am I still online ... ? <br>
(4:12:22 PM) liheng: What you think that we add this support into our new test tools? <br>
+
(09:45:12 AM) mhu: ...anybody out there ? <br>
(4:12:44 PM) liheng: What do you think that we add this support into our new test tools? <br>
+
(09:48:16 AM) lihen1: it's important unit of our new tools<br>
(4:13:13 PM) mhu: I think it is more of a UNO-internal unit test; so, I am not sure; but please ask KR what he thinks. <br>
+
(09:48:16 AM) lihen1: it can make it easy to measure effects of some key points <br>
(4:14:23 PM) mhu: (2) Configmgr "extensible Set" ... <br>
+
(09:48:16 AM) lihen1: Okay, can we continue to discuss the web server? <br>
(4:14:28 PM) liheng: okay, If we have some solution, I will sent it to mailing list<br>
+
(09:48:16 AM) Malte: Can you please explain "time-binder"?<br>
(4:14:38 PM) mhu: okay, thanks. <br>
+
(09:48:16 AM) lihen1: Okay, we will put some native code for trace all node of Performance Roadmap, in every node we can add some time when it is executed, and that if we add 2 second time to a node ... <br>
(4:16:23 PM) mhu: I don't remember where this was once used; the engineer who (I think) invented it, is "Joerg.Barfurth@sun.com" (Joerg Barfurth; no longer working on OpenOffice.org) ... <br>
+
(09:48:16 AM) Dieter_: lihen: in your document the word "performance map" means a "sequence map" or "process flow map", right? <br>
(4:17:18 PM) liheng: Can we send a e-mail to ask this problem? <br>
+
(09:48:16 AM) lihen1: and find the 10 seconds delay in macroscopical value, we can know how many time we can save<br>
(4:17:27 PM) mhu: ... the one who may remember usage is "kso@openoffice.org" (Kai Sommerfeld, working on the UNO and UCB projects) <br>
+
(09:48:16 AM) lihen1: Dieter_:Yes, we splited a macroscopical value to several key nodes<br>
(4:18:01 PM) mhu: oh yes, please send emails; that is why I wrote the email addresses :-) <br>
+
(09:48:16 AM) lihen1: Malte: can you understand me? <br>
(4:19:14 PM) liheng: :), thank you, when we deal with this problem, we can work out the first version for ConfigMgr<br>
+
(09:48:18 AM) Malte: Next try ;) <br>
(4:19:19 PM) mhu: Kai Sommerfeld may also be the right person to ask for an engineer to help with configmgr. <br>
+
(09:48:48 AM) yugq: yes<br>
(4:21:35 PM) liheng: Okay, I will send to him first. <br>
+
(09:49:05 AM) yugq: mhu, I can see you online. <br>
(4:22:06 PM) liheng: go next,How to open the source of new test-tools in OOo? <br>
+
(09:50:01 AM) mhu: hi all, Dieter Malte and I just found out that we have massive network delay in our chat connection (looks like 2-3 minutes delay) , sorry for that<br>
(4:23:16 PM) liheng: We want to open the source of new tools in OOo, Do we need start a new CWS in "tools project"?<br>
+
(09:51:39 AM) mhu: yugq: thanks for your response, now I can hear you again; but we some seriously network delay ... <br>
(4:23:23 PM) mhu: is the question really "how" ? or do you mean "where" (to check in the code) ?
+
(09:52:30 AM) lihen1: Matthias:Okay, we can through it now, and I will explain some key point to Malte via email, <br>
(4:24:10 PM) liheng: where and how :) <br>
+
(09:52:30 AM) lihen1: Malte:Do you think so? <br>
(4:24:53 PM) mhu: okay, "how" may be the easy part: you simply commit it to CVS (or better SVN) :-) <br>
+
(09:52:30 AM) lihen1: Malte: Do you think so? <br>
(4:25:16 PM) liheng: Do we need create a new CWS for it ? <br>
+
(09:52:30 AM) [1]Malte: Damn, I got disconnected again... <br>
(4:25:47 PM) mhu: let me first comment on the "where" part... <br>
+
(09:52:30 AM) [1]Malte: Was there some comment on my naming suggestion? <br>
(4:27:32 PM) mhu: ..."where" may be more difficult: depending what "tools" you actually want to provide, I would ask Martin Hollmichel whether the "tools project" is the right place for (some) tools. <br>
+
(09:52:32 AM) lihen1: Matthias:can you receive my word? <br>
(4:29:12 PM) mhu: ...also, if you are adding a "module" (like "sw" "ucb" "vcl" and so on) in CVS (or SVN) on a CWS, that needs some help (I would ask Martin again). <br>
+
(09:53:18 AM) lihen1: Dieter_:Yes, we splited a macroscopical value to several key nodes<br>
(4:30:35 PM) liheng: Now, it is a new tools, and it was not large enough to create a new module,I think<br>
+
(09:53:59 AM) mhu: LiHeng: yes I can read your words, but they seem to arrive blockwise with 2-3 minutes delay (after you wrote them) <br>
(4:30:47 PM) mhu: but yes, you should probably create a separate CWS for the tooling, if it is not too difficult for you to handle multiple CWS at the same time; otherwise, you just use the one CWS that you have to do all your changes. <br>
+
(09:54:15 AM) lihen1: yugq:are you there? <br>
(4:32:36 PM) mhu: would you say that your code / tools fit into some existing module ? like "tools/solenv" or "tools/soltools" ? <br>
+
(09:54:15 AM) yugq: yes? <br>
(4:34:12 PM) mhu: (and that is old CVS structure; actually I do not yet know how SVN module structure looks like; maybe all is flat now; so that we only have "solenv" and "soltools" which are both modules in the "tools" project) <br>
+
(09:54:15 AM) yugq: liheng, I'm here. <br>
(4:34:46 PM) liheng: It's a tough problem. <br>
+
(09:54:38 AM) lihen1: yugq:but I can't talk with Mhu,and the others<br>
(4:34:51 PM) liheng: :9<br>
+
(09:54:39 AM) lihen1: :( <br>
(4:34:54 PM) liheng: :( <br>
+
(09:54:47 AM) lihen1: network is worry? <br>
(4:35:25 PM) mhu: maybe it is only difficult "nomenclature" / "speech" ? <br>
+
(09:55:16 AM) yugq: I think there is some problem with their networks. <br>
(4:35:49 PM) mhu: it should not be a tough problem, Martin will surely help us. <br>
+
(09:58:47 AM) yugq: liheng, are you online now? <br>
(4:36:20 PM) liheng: I mean it's tough problem for me now:) <br>
+
(09:58:47 AM) lihen1: Matthias:Do you think network is well enough to continue this meeting? <br>
(4:36:30 PM) mhu: anything I did not explain in a way that you could understand ? <br>
+
(09:58:47 AM) lihen1: yugq:I'm here but some trouble with network, ... <br>
(4:37:24 PM) mhu: maybe some historical view on the ooo infrastructure can help? <br>
+
(09:58:47 AM) lihen1: :( <br>
(4:37:34 PM) liheng: At first, I think it maybe be put into a dir like workben<br>
+
(09:59:49 AM) mhu: lihen1,all : sorry, I have just sent email explaining (our Hamburg) network problem; we see your words, but with minutes delay; yes I am patient enough to try to continue the meeting if you like :-) <br>
(4:38:02 PM) mhu: "workben" of what parent directory? <br>
+
(10:00:00 AM) [1]Malte: I think continuing IRC doesn't make sense... :( <br>
(4:38:40 PM) liheng: tools<br>
+
(10:00:10 AM) [1]Malte: Could switch to email... <br>
(4:39:13 PM) mhu: ah, that is something completely different :-) <br>
+
(10:00:23 AM) yugq: Agree<br>
(4:40:09 PM) mhu: the CVS directory "tools" that contains e.g. tools/inc/tools/list.hxx ? <br>
+
(10:00:42 AM) mhu: yugq: agree to what ? <br>
(4:40:33 PM) mhu: this is what builds "libtl.so"<br>
+
(10:00:42 AM) [1]Malte: mailing-list, or direct email? <br>
(4:40:34 PM) liheng: :), I know, so I ask you, that problem<br>
+
(10:01:38 AM) lihen1: direct email first<br>
(4:41:38 PM) mhu: may I use 2 minutes for a short explanation how the ooo infrastructure (projects, modules, directories) where designed 8 years ago ? <br>
+
(10:01:45 AM) yugq: mhu, Malte said: "I think continuing IRC doesn't make sense... :(Could switch to email..." <br>
(4:41:57 PM) liheng: yes, thank you<br>
+
(10:02:08 AM) [1]Malte: so who as all emails adresse at hand, and will start the first mail? <br>
(4:42:06 PM) mhu: okay, here we go :-) <br>
+
(10:02:09 AM) mhu: ah okay, I am only testing the reponsiveness :-) <br>
(4:42:37 PM) mhu: first, the "projects" are directly mapped to CVS "modules" ... <br>
+
(10:02:12 AM) lihen1: Matthias:We should switch to email<br>
(4:43:04 PM) mhu: so, there is "tools.openoffice.org" => the "tools" project... <br>
+
(10:02:38 AM) mhu: okay, we can continue via email then ... <br>
(4:43:57 PM) mhu: this project is made persistent in a CVS "module" (top level directory) named "tools"...<br>
+
(10:03:02 AM) [1]Malte: I suggest Li Heng sends out a first mail to get things started. <br>
(4:44:38 PM) mhu: this "module" named "tools" has subdirectories "www", "solenv", "soltools", ... <br>
+
(10:03:05 AM) yugq: It seems the network is better now:) <br>
(4:46:12 PM) mhu: in subdirectory "www" are the web pages, e.g. "tools.openoffice.org/index.html" is in CVS equal to "tools/www/index.html" ... <br>
+
(10:03:35 AM) [1]Malte: So we try to stick with IRC now? <br>
(4:47:37 PM) mhu: then in every subdirectory like "soltools" you find a "soltools/CVS/Reposity" file that contains the entire path of the "soltools" directory as "tools/soltools"<br>
+
(10:03:49 AM) mhu: yugq: that is what I was testing ... <br>
(4:48:13 PM) mhu: so, the visible CVS module "soltools" is a subdirectory of "tools" (the project)
+
(10:04:03 AM) [1]Malte: Seems to work now for me... <br>
(4:48:49 PM) mhu: "tools" the (CVS) module is "util/tools" i.e. the "tools" module in the "util" project. <br>
+
(10:04:29 AM) lihen1: [1]Malte:Seems better<br>
(4:49:30 PM) mhu: so, that was the 2minutes overview ... :-) hopefully that was a help, not confusion. <br>
+
(10:04:30 AM) lihen1: :) <br>
(4:51:30 PM) liheng: What I got, that we need decide which project and which subdircectory we should put our new tools in<br>
+
(10:04:46 AM) mhu: I have sent out an email 7 minutes ago; has anyone of you received it ? <br>
(4:51:43 PM) liheng: right? <br>
+
(10:05:08 AM) [1]Malte: yes<br>
(4:51:45 PM) mhu: yes, exactly :-) <br>
+
(10:05:36 AM) lihen1: Matthias:Yes<br>
(4:52:19 PM) mhu: and "tools" the project is not a bad idea; project lead is Martin Hollmichel
+
(10:05:49 AM) yugq: yes, received<br>
(4:53:41 PM) mhu: "tools the project" is also where we have created the "performance" mailing list as "performance@tools.openoffice.org"<br>
+
(10:05:53 AM) mhu: okay, then at least the email fallback still works :-) <br>
(4:54:11 PM) liheng: Is there a good posibility to help us to clear it if I list the feature and changes in OOo? <br>
+
(10:08:10 AM) lihen1: but i think we ave lost many words <br>
(4:54:43 PM) mhu: we could look, whether any of the existing modules in tools could be the home for the new tools also. <br>
+
(10:08:10 AM) lihen1: but i think we have lost many words <br>
(4:55:20 PM) mhu: oh yes, that list would help a lot (at least me). <br>
+
(10:08:10 AM) lihen1: Malte:Did you receive the explaination of Time-binder? <br>
(4:56:09 PM) liheng: okay, it can also help me to arrange the project<br>
+
(10:09:12 AM) mhu: I think, I have a log of all our conversation; I can send that via email when we are finished for today. <br>
(4:57:23 PM) liheng: we have no time, today, but yugq has already sent the roadmap of performance of Configmgr in mailing list, we can get a lots suggestions<br>
+
(10:10:15 AM) mhu: ...and, maybe email really is the better medium than IRC today; I think we have these delays again ... <br>
(4:58:01 PM) mhu: You also have asked whether I attend OOoCon in Beijing? Yes, I am planning to be there for about 10 days total (arriving Mon 3rd Nov, leaving Tue 11th Nov). <br>
+
(10:16:15 AM) mhu: okay, I am giving up for today, sorry. Bye for now, see you next week, or via email ... <br>
(4:58:38 PM) mhu: yes, I have seen yugq's email, but also no time today to answer ... sorry. <br>
+
 
(4:59:06 PM) liheng: We can talk about our project face to face, What a pleasure it is:) <br>
+
(4:59:42 PM) mhu: yes, hope to see you all there... Are you coming to the conference location ? <br>
+
(5:00:01 PM) mhu: or should I visit your offices ? <br>
+
(5:00:44 PM) liheng: yes, we all are going to the location<br>
+
(5:00:54 PM) mhu: fine ! <br>
+
(5:01:04 PM) liheng: :) <br>
+
(5:01:22 PM) mhu: okay, I need to hurry to go to my next meeting, sorry. <br>
+
(5:01:33 PM) liheng: bye:) <br>
+
(5:01:37 PM) mhu: so, see you next week, bye
+
  
 
--------------------------------------------------------------------
 
--------------------------------------------------------------------
 
[[Performance/Meetings|Go back]]<br>
 
[[Performance/Meetings|Go back]]<br>

Revision as of 06:47, 25 August 2009

Performance/Meetings/2009/11/27

Meeting Minutes
IRC Meeting of Sun Microsystems (StarOffice) with RedFlag2000
Performance Project


Date: 2009/10/16
Time: 16:31– 17:16
Meeting No.:


Agenda:

(09:31:26 AM) kuangl: Hi Dieter
(09:31:31 AM) kuangl: hi mhu
(09:31:33 AM) mhu: Hi all
(09:31:39 AM) yugq: Hi, mhu
(09:32:02 AM) lihen1: hi,all
(09:33:02 AM) mhu: Hmm, I was supposed to excuse Dieter and Malte because they are busy with another meeting... ?
(09:33:31 AM) liangjunzeng: hello all
(09:33:49 AM) mhu: Hi liangjun
(09:33:51 AM) Malte: We decided to attend to this meeting instead of the other :)
(09:33:57 AM) liangjunzeng: :)
(09:34:08 AM) lihen1: Malte:thank you
(09:34:17 AM) mhu: okay
(09:34:21 AM) Dieter_: ...because this a very important project for us
(09:34:30 AM) Dieter_: lihen: Thank you for your very detailed document. I think it would be good to go through the document to get a common understanding.
(09:35:12 AM) lihen1: Dieter_:It's my pleasure
(09:35:52 AM) lihen1: another part for time-binder will be finish in a few days
(09:39:23 AM) mhu: sorry, I have just skipped over the document (read the first half) ... looks good so far
(09:40:12 AM) mhu: shall we quickly go through the document, as Dieter suggested ?
(09:43:45 AM) mhu: ping ... am I still online ... ?
(09:45:12 AM) mhu: ...anybody out there ?
(09:48:16 AM) lihen1: it's important unit of our new tools
(09:48:16 AM) lihen1: it can make it easy to measure effects of some key points
(09:48:16 AM) lihen1: Okay, can we continue to discuss the web server?
(09:48:16 AM) Malte: Can you please explain "time-binder"?
(09:48:16 AM) lihen1: Okay, we will put some native code for trace all node of Performance Roadmap, in every node we can add some time when it is executed, and that if we add 2 second time to a node ...
(09:48:16 AM) Dieter_: lihen: in your document the word "performance map" means a "sequence map" or "process flow map", right?
(09:48:16 AM) lihen1: and find the 10 seconds delay in macroscopical value, we can know how many time we can save
(09:48:16 AM) lihen1: Dieter_:Yes, we splited a macroscopical value to several key nodes
(09:48:16 AM) lihen1: Malte: can you understand me?
(09:48:18 AM) Malte: Next try ;)
(09:48:48 AM) yugq: yes
(09:49:05 AM) yugq: mhu, I can see you online.
(09:50:01 AM) mhu: hi all, Dieter Malte and I just found out that we have massive network delay in our chat connection (looks like 2-3 minutes delay) , sorry for that
(09:51:39 AM) mhu: yugq: thanks for your response, now I can hear you again; but we some seriously network delay ...
(09:52:30 AM) lihen1: Matthias:Okay, we can through it now, and I will explain some key point to Malte via email,
(09:52:30 AM) lihen1: Malte:Do you think so?
(09:52:30 AM) lihen1: Malte: Do you think so?
(09:52:30 AM) [1]Malte: Damn, I got disconnected again...
(09:52:30 AM) [1]Malte: Was there some comment on my naming suggestion?
(09:52:32 AM) lihen1: Matthias:can you receive my word?
(09:53:18 AM) lihen1: Dieter_:Yes, we splited a macroscopical value to several key nodes
(09:53:59 AM) mhu: LiHeng: yes I can read your words, but they seem to arrive blockwise with 2-3 minutes delay (after you wrote them)
(09:54:15 AM) lihen1: yugq:are you there?
(09:54:15 AM) yugq: yes?
(09:54:15 AM) yugq: liheng, I'm here.
(09:54:38 AM) lihen1: yugq:but I can't talk with Mhu,and the others
(09:54:39 AM) lihen1: :(
(09:54:47 AM) lihen1: network is worry?
(09:55:16 AM) yugq: I think there is some problem with their networks.
(09:58:47 AM) yugq: liheng, are you online now?
(09:58:47 AM) lihen1: Matthias:Do you think network is well enough to continue this meeting?
(09:58:47 AM) lihen1: yugq:I'm here but some trouble with network, ...
(09:58:47 AM) lihen1: :(
(09:59:49 AM) mhu: lihen1,all : sorry, I have just sent email explaining (our Hamburg) network problem; we see your words, but with minutes delay; yes I am patient enough to try to continue the meeting if you like :-)
(10:00:00 AM) [1]Malte: I think continuing IRC doesn't make sense... :(
(10:00:10 AM) [1]Malte: Could switch to email...
(10:00:23 AM) yugq: Agree
(10:00:42 AM) mhu: yugq: agree to what ?
(10:00:42 AM) [1]Malte: mailing-list, or direct email?
(10:01:38 AM) lihen1: direct email first
(10:01:45 AM) yugq: mhu, Malte said: "I think continuing IRC doesn't make sense... :(Could switch to email..."
(10:02:08 AM) [1]Malte: so who as all emails adresse at hand, and will start the first mail?
(10:02:09 AM) mhu: ah okay, I am only testing the reponsiveness :-)
(10:02:12 AM) lihen1: Matthias:We should switch to email
(10:02:38 AM) mhu: okay, we can continue via email then ...
(10:03:02 AM) [1]Malte: I suggest Li Heng sends out a first mail to get things started.
(10:03:05 AM) yugq: It seems the network is better now:)
(10:03:35 AM) [1]Malte: So we try to stick with IRC now?
(10:03:49 AM) mhu: yugq: that is what I was testing ...
(10:04:03 AM) [1]Malte: Seems to work now for me...
(10:04:29 AM) lihen1: [1]Malte:Seems better
(10:04:30 AM) lihen1: :)
(10:04:46 AM) mhu: I have sent out an email 7 minutes ago; has anyone of you received it ?
(10:05:08 AM) [1]Malte: yes
(10:05:36 AM) lihen1: Matthias:Yes
(10:05:49 AM) yugq: yes, received
(10:05:53 AM) mhu: okay, then at least the email fallback still works :-)
(10:08:10 AM) lihen1: but i think we ave lost many words
(10:08:10 AM) lihen1: but i think we have lost many words
(10:08:10 AM) lihen1: Malte:Did you receive the explaination of Time-binder?
(10:09:12 AM) mhu: I think, I have a log of all our conversation; I can send that via email when we are finished for today.
(10:10:15 AM) mhu: ...and, maybe email really is the better medium than IRC today; I think we have these delays again ...
(10:16:15 AM) mhu: okay, I am giving up for today, sorry. Bye for now, see you next week, or via email ...



Go back

Personal tools