User:Ericb/Log26th June

From Apache OpenOffice Wiki
< User:Ericb
Revision as of 12:42, 26 June 2007 by Ericb (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Return to User:Ericb

[13:53] <paveljanik> obr, ericb2: can you please create separate cws for program -> MacOS rename of the directory in installed OOo? I think this is potentially conflicting change for X11 and it could bring problems for X11. I'd like to see it done separately.

[13:53] * ismael_ (n=ismael@74.149.119-80.rev.gaoland.net) has joined #ooo_macport

[13:53] * ChanServ gives channel operator status to ismael_

[13:54] <obr> paveljanik: this changes is already integrated

[13:55] <damiend> ismael_: ping ?

[13:55] <ismael_> damiend: hi

[13:55] <paveljanik> obr: ah, then only linkoo was changed on aquavcl01 because of that. OK, thanks!

[13:56] <obr> paveljanik: CWS aquabundle, integrated in m215

[13:57] <paveljanik> yup.

[14:02] <paveljanik> OK, other than that - I think we are ready to stop changing aquavcl01, and make it Ready for QA... I'll start building on all my systems with it now.

[14:03] <paveljanik> Sometimes, we have to say STOP. So what about in five minutes? ;-)

[14:06] <paveljanik> ... and living a few week with proper issues with patches attached?

[14:06] <paveljanik> Otherwise we can't get there...

[14:08] <paveljanik> tino: can you please get macjogi here?

[14:09] * ismael_ (n=ismael@74.149.119-80.rev.gaoland.net) has left #ooo_macport

[14:09] * ismael_ (n=ismael@74.149.119-80.rev.gaoland.net) has joined #ooo_macport

[14:09] * ChanServ gives channel operator status to ismael_

[14:09] <tino> paveljanik: Me?

[14:11] <paveljanik> tino: or someone else who knows macjogi's phone number :-)

[14:11] <tino> paveljanik: Wait a minute

[14:12] * solarisjogi (i=jogi@nat/sun/x-42f52273489ade93) has joined #ooo_macport

[14:12] <paveljanik> solarisjogi: That was fast :-)

[14:12] <tino> paveljanik: There he is

[14:12] <paveljanik> solarisjogi: Hi

[14:12] <solarisjogi> da da

[14:12] <paveljanik> solarisjogi: do you have 10 minutes?

[14:12] <solarisjogi> paveljanik: I use SUN hardware

[14:12] <paveljanik> Sun can own Macs, no? ;-)

[14:12] <paveljanik> at least they do have several of them now ;-)

[14:13] <paveljanik> solarisjogi: I'd like to talk about aqauvcl01 QA...

[14:13] <ericb2> paveljanik: PhilippL I forwarded Florian mail

[14:13] <solarisjogi> paveljanik: Yes. I have seen some mails about it

[14:14] <ericb2> paveljanik: PhilippL I remember we discussed about that, but nothing was decided

[14:14] <paveljanik> solarisjogi: Our main goal should be to not affect any other platform/configuration (Mac OS X/X11) with it.

[14:14] <paveljanik> solarisjogi: and bring the current development state into the master so we can continue with the regular development cycle - issues, cws, QA, integration.

[14:14] <paveljanik> solarisjogi: is this acceptable for you?

[14:15] <paveljanik> solarisjogi: sure aquavcl01 has many issues in it, but they are specific to aqua, thus subject to further development...

[14:15] <paveljanik> I simly do not want non-functional printing in aqua to stop the integration of aquavcl01...


[14:16] <paveljanik> can we agree on this principle?

[14:17] <paveljanik> ericb2: the ShowWindow is still on my todo list for cleanup - we need full X11 build with premac/postmac changes to verify it works even with this line commented!

[14:17] <tino> paveljanik: Im not sure though why its so important to integrate aquavcl01 asap, other features have been completely developed on a separate cws until there were ready (and this took months or years)

[14:17] <paveljanik> tino: it is very simple: because people tend to commit random fixes/hacks there...

[14:17] <tino> paveljanik: As long as we always keep aquavcl01 up to date

[14:17] <paveljanik> we have to prevent that. People do not test their fixes on e.g. X11...

[14:18] <ericb2> tino: the problem is when somebody wants to work on new stuff, this leads to problematic situation when they are common modules with aquavcl01

[14:18] <tino> paveljanik: Well then we can start to make this mandatory on aquavcl01

[14:18] <paveljanik> tino: we already DID so!

[14:19] <tino> paveljanik: And? I didnt work? But you think it works better then when we create multiple cws'es instead?

[14:19] <solarisjogi> paveljanik: I agree with your test strategy. Who should fulfill it? Is it UI relevant?

[14:19] <ericb2> tino: I think it's the ost simple to integrate aquavcl01 , and continue once done

[14:20] <ericb2> s/ost/most/

[14:20] <paveljanik> solarisjogi: no UI relevant changes. Only two new strings in VCL, but only used on aqua anyway and not seen in other platforms.

[14:20] <ericb2> today looks like a wild IRC meeting ..

[14:20] <paveljanik> solarisjogi: who: good question.

[14:21] <solarisjogi> paveljanik: The UI freeze for 2.3 is coming up

[14:21] <paveljanik> solarisjogi: I'll do all build related verifications on all major platforms and few others.

[14:21] <solarisjogi> paveljanik: that is highest priority in QA to get UI relevant CWSes be done.

[14:21] <paveljanik> solarisjogi: yup, but as these two strings are not visible at all...

[14:21] <paveljanik> solarisjogi: and we can include translations of them from other module, because they only are copy of the same strings from other modules.

[14:22] <solarisjogi> paveljanik: Okay, we would need a small exception through "release committee" or whatever it called today

[14:22] * damiend has quit ("'d Bye !")

[14:22] <paveljanik> solarisjogi: we have been already talking about it yesterday.

[14:22] <solarisjogi> paveljanik: nice. How can I help?

[14:22] <ericb2> paveljanik: is the log available ?

[14:22] * solarisjogi has to ask his manager where the Macs are :-)

[14:22] <paveljanik> solarisjogi: good to hear your offer for help :-)

[14:22] <paveljanik> ericb2: I'll provide it later today. I hope I have it 8)

[14:23] <paveljanik> solarisjogi: can you help us with the full testsuite on some platform?

[14:23] <solarisjogi> paveljanik: Yes, if there is help needed I will do my very best.

[14:23] <solarisjogi> paveljanik: Yes, Solaris SPARC, x86, Win32 and Linux

[14:23] <paveljanik> I'd prefer non-unx, because we will surely run full tests on Mac OS X/X11.

[14:23] <solarisjogi> paveljanik: If I have a build here

[14:23] <paveljanik> solarisjogi: Thanks!

[14:24] <tino> paveljanik: There are several issue assigned to aquavcl01 that are in the state not in the state 'fixed'. Maybe it makes sense to ask the owners about the estimation of when those will be fixed.

[14:24] <solarisjogi> tino: Is it possible to make a real build of the CWS 'inhouse' that I can use the mahler framework?

[14:24] <paveljanik> tino: I'd prefer postponing them.

[14:24] <tino> paveljanik: Before it makes no sense to set the "Ready for QA" anyway

[14:24] <paveljanik> tino: I know you are working on something, but the UI deadline and CWS freeze are near...

[14:25] <tino> paveljanik: What is near?

[14:25] <paveljanik> and the worst what could happen is that our aquavcl01 will create some issue...

[14:25] <tino> paveljanik: I certainly dont remove the clipboard task and related code from the cws again only to make it "Ready for QA"

[14:26] <paveljanik> tino: UI and feature freeze is July 5th.

[14:26] <tino> paveljanik: I only need a few more days (lets say by the end of this week) to finish my work

[14:26] <paveljanik> tino: the features related to aqua DO NOT have to be completed.

[14:27] <paveljanik> tino: I do not want to pressure you or anyone else. I want to put pressure on all of us ;-)

[14:27] <tino> paveljanik: Yeah, but as aquavcl01 as you said does't contain UI changes how does this affect us?

[14:27] <paveljanik> tino: it contains two new strings.

[14:27] <paveljanik> and it contains several features...

[14:27] <paveljanik> but they do not affect usual platforms...

[14:27] <paveljanik> but anyway...

[14:27] <solarisjogi> Is there any Sunie having the CWS aqauvcl01 build on the "Sun supported" platforms inhouse? I would be able to use the QA framework to test the non-Mac platforms...

[14:28] <tino> solarisjogi: I think hud, PhilippL, thorsten are your friends :)

[14:28] <ericb2> paveljanik: I think salaquatox11 needs some changes to be safe for other platforms

[14:29] <solarisjogi> PhilippL: Do we have the "other" (non-MacOS X)platforms builded fopr this CWS?

[14:29] <ericb2> paveljanik: just waiting for obr opinion

[14:29] <paveljanik> I'm now talking with blauwal about the possibility to build regular QA-instsets...

[14:30] * ericb2 will keep a trace of the discussion, and post it on the wiki

[14:30] <solarisjogi> paveljanik: yes, would be great to have them inside Sun.... I could use the full framework for tests.

[14:30] <paveljanik> solarisjogi: blauwal agrees to provide you them - can you please ask him?

[14:31] <solarisjogi> paveljanik: cool

[14:31] <paveljanik> yay!

[14:31] * solarisjogi will ring up ause

[14:31] * solarisjogi or heiner

[14:31] <solarisjogi> paveljanik: What will be the due date?

[14:31] <paveljanik> solarisjogi: for tests? or for cws?

[14:31] <tino> paveljanik: If you think we are bound to the "UI and feature freeze deadline" then I think we need to integrate finished features and not half- baked stuff

[14:32] <solarisjogi> paveljanik: for the tests

[14:33] <paveljanik> tino: I'm just trying to find something that fits all and mostly us.

[14:33] <paveljanik> solarisjogi: take your time. It would be nice to know potential problems soon, but I think end of next week is great.

[14:33] <ericb2> excuse me for the flood

[14:33] <jamesmckenzie> ericb2: Happens to the best of us :)

[14:34] <ericb2> I wanted to post the link

[14:34] <paveljanik> tino: I simply want us to work regularly.

[14:34] <ericb2> http://wiki.services.openoffice.org/wiki/User:Ericb#Aquavcl01_integration

[14:34] <paveljanik> start creating development snapshots using regular techniques etc.

[14:34] <tino> paveljanik: I understand your desire to get aquavcl01 integrated soon but why does it have to be for the 2.3 deadline?

[14:34] <solarisjogi> paveljanik: okay, that is better; I would start on tuesday with it...

[14:35] <solarisjogi> tino: if it does not affect other runtimes...why not?

[14:35] <tino> paveljanik: We could just as well stop adding new tasks and modules to the cws, finish the open tasks on the cws, qa it and then integrate it

[14:35] <paveljanik> tino: because otherwise it will be 2nd level cws, none will take care about it for a looong time again.

[14:35] <solarisjogi> paveljanik: We have to be sure that we do not break the main stream... they will kill us if we do that ...

[14:36] <paveljanik> tino: we are doing so...

Personal tools