Log Mac Meeting 15 June 2007

From Apache OpenOffice Wiki
Jump to: navigation, search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Return to Previous meetings page : Previous_Mac_Meeting_logs

Return to June Meetings



[21:05]shaunmcdonald:let's start the meeting

[21:05] shaunmcdonald:1. Welcome new devs joining Mac OS X port

[21:05] shaunmcdonald:are there any new devs lurking today

[21:05] shaunmcdonald:?

[21:05]hub:just lurking, not a Mac dev on

[21:06]ericb2:hub: be welcome anyway :)[21:06]johanhenselmans_ joined the chat room.

[21:07]boulifb:does someone know if an IDE exists in text mode that runs in the console on Mac OSX ?

[21:07]shaunmcdonald:johanhenselmans: have you introduced yourself to the mac port at a meeting?

[21:07]hub:boulifb: emacs

[21:07] hub:boulifb: or vi

[21:07]CerebrosuS:vim

[21:07] CerebrosuS:oh hehe

[21:07]boulifb:these are text editors... not IDEs ;)[21:07]johanhenselmans left the chat room. (Connection timed out)

[21:08]hub:boulifb: wrong[21:08]johanhenselmans_ is now known as johanhenselmans.

[21:08]hub:boulifb: you can build from them

[21:08] hub:boulifb: M-x compile in emacs

[21:08] hub:

             :-)           

[21:08]boulifb:we can debug programs?

[21:08]fheckl:you are getting off-topic right now

[21:08]paveljanik:a bit ;-)

[21:08]boulifb:yeah, know ;)

[21:08] boulifb:

             :p           

[21:08]ericb2:fheckl: hi Florian :)

[21:09]boulifb:we'll continue after the meeting

[21:09]fheckl:ericb2: hi Eric

[21:09]shaunmcdonald:so no new devs are here?

[21:10] shaunmcdonald:lets move on then

[21:10] shaunmcdonald:2. Last Aqua news / Work in progress

[21:10]hub:• hub still hasn't build OOo on Mac

[21:10]PhilippL:news: Carbon is not going to be actively supported any longer, the same with ATSUI.

[21:11]CerebrosuS:hm?

[21:11]paveljanik : PhilippL: what do you exactly mean under "Carbon"?

[21:11]PhilippL:the Carbon UI libraries.

[21:11]CerebrosuS:support from apple? you mean?[21:11]spiral joined the chat room.

[21:12]spiral:hello

[21:12]CerebrosuS:hi

[21:12]PhilippL:They will not be available in 64 bits and they will not be actively supported anymore. Similar to QuickDraw.

[21:12]CerebrosuS:Ahh, ... i heard only cocoa will, right

[21:12]CerebrosuS:?[21:13]lgodard left the chat room. ("Leaving.")

[21:13]PhilippL:yes. They not going to vanish soon or so, but they are a dead track.

[21:13]paveljanik:PhilippL: so e.g. HIView, HIToolbox, Menu manager?

[21:13]PhilippL:exactly.

[21:14]CerebrosuS:e.g. means?

[21:14]PhilippL:At some point (preferably soon) we should switch to Cocoa.

[21:14]paveljanik:can we combine Cocoa UI elements with Carbon UI elements?

[21:14]spiral:CerebrosuS: it's latin for "for example"

[21:14]PhilippL:Supposedly a

[21:14]CerebrosuS:ok thx

[21:14]PhilippL:sorry, supposedly yes.

[21:14]fheckl:paveljanik: yes

[21:14]paveljanik:so it is good! ;-)

[21:14]PhilippL:so we can actually have a gradual transition.

[21:15]paveljanik:we can *slowly* work on it without interruption now ;-)

[21:15] paveljanik:the *last* thing I want to do on mac Port is to learn Objective-C ;-)

[21:15]PhilippL:Well, at some point it would certainly help :-)

[21:16]CerebrosuS:objective-c? hmpf

[21:16]ismael_:FYI, damien continued my work on cursors using COCOA for more flexibility for mouse cursors( to use some OOo specific cursors)

[21:16]CerebrosuS:for what?

[21:16]hub:paveljanik: objective-C is dead easy, even if all you want is calling Cocoa API

[21:16]CerebrosuS:coca is in objective-c?

[21:16]PhilippL:Actually it should be objective c++, which mixes objective c and c++ in the same files.

[21:16] PhilippL:CerebrosuS: yes

[21:16]CerebrosuS:hmpf

[21:16]boulifb:Objective C is the preferred programming language for Cocoa environment

[21:17]PhilippL:Actually I think it's the only one ?

[21:17]boulifb:I think so

[21:17]spiral:PhilippL: no, there's objective-c++ first, & java

[21:17]boulifb:I mistaken with Aqua

[21:17] boulifb:lol

[21:17]hub:PhilippL: yeah I explained that a couple of days ago. dead easy too

[21:17]fheckl:there are Java and Python bridges, and Ruby coming with 10.5

[21:17]boulifb:Cocoa is the preferred environment for Aqua layer

[21:17]hub:spiral: cocoa java is deprecated

[21:18]CerebrosuS:java shouuld be a good thing

[21:18]hub:boulifb: no it is carbon currently

[21:18] hub:CerebrosuS: no

[21:18]boulifb:I have to read the doc again ;)

[21:18] boulifb:Mac OS X development is too new for me

[21:18]PhilippL:well, we're not doing java or python or so, we do c++ and that will mix best with objective c

[21:19]CerebrosuS:sure PhilippL you'are right

[21:19] CerebrosuS:so /me will learn objective-c

[21:19]PhilippL:at least that's what i was told here :-)

[21:19]boulifb:parts of ooo are made in Objective-C?

[21:19]hub:boulifb: no

[21:19] hub:boulifb: C++

[21:19]boulifb:ok

[21:19]CerebrosuS:boulifb, coca is

[21:19]PhilippL:not yet, but if we want to do cocoa, then we will.

[21:19]boulifb:ok... cocoa only in Objective-C

[21:20]CerebrosuS:we can interface an mix it, ...

[21:20]ericb2:I'd suggest to clearly separate : 1) provide a working Carbon application 2) start Cocoa migration

[21:21]PhilippL:+1

[21:21]spiral:+1

[21:21]hub:0

[21:21]CerebrosuS:the only best thing i think ericb2

[21:21]PhilippL:other news: ericb2 and I had talks to apple UI people and got a bundle of suggestions what we should change.

[21:21] PhilippL:we will post a summary report and begin talks with ux team.

[21:22]shaunmcdonald:PhilippL: brilliant, any quick examples?

[21:22]ismael_:ericb2: 3) use cocoa when carbon can't be used (for cursors for example)

[21:22]CerebrosuS:ok

[21:22]ericb2:ismael_: as a begining, yes : we need people experiment Cocoa binding when forced

[21:22]PhilippL:Example: OK button is right on mac, cancel left next to it.

[21:22] PhilippL:example: labels and there respective text fields are center aligned.

[21:22]ericb2:shaunmcdonald: we wil complete

[21:23]PhilippL:example: our "wizards" should be "assistants"

[21:23]shaunmcdonald:PhilippL: many of these could go to the ux team to see if they could be done ooo wide, or need to be done just for the mac

[21:23]PhilippL:example: On Mac no visible accelerators.

[21:23]hub:shaunmcdonald: valid for Gnome too

[21:23]ericb2:only one line of tabs

[21:23]PhilippL:oh, some of them should definitely be mac only.

[21:24]ericb2:and remove icons from main menus is suggested too

[21:24]PhilippL:the point is that we need a layout management system to achieve that that is customizable in this regard.

[21:24]PhilippL:Actually the omission things are easy o course :-)

[21:24]hub:PhilippL: there is a SoC working on a new layout for OOo

[21:24] hub:PhilippL: so that might come

[21:24]CerebrosuS:SoC?

[21:25]hub:Summer Of Code

[21:25]CerebrosuS:ok

[21:25]shaunmcdonald:ericb2: the removal of the icons from the main menus is just a config change for Mac OS X only

[21:25]PhilippL:hub: yes. But they sure have not so drastic changes in mind. I'll talk to cl and mmeeks about that.

[21:25]hub:PhilippL: mmeeks is the mentor, so yes

[21:25]ericb2:• ericb2 thinks needed changes are deep, and need UX project approbation / help

[21:26] ericb2:... and they could concern all platforms

[21:26]PhilippL:Yes, and then there's the small issue of changing each and every dialog :-)

[21:26]ericb2:PhilippL: indeed :)

[21:27]paveljanik:I'd like to point out that the first goal of our project was to provide OOo for Mac without X11.

[21:27] paveljanik: ;-)

[21:27]hub:to start with Cocoa, you could do the fpicker with Cocoa :-)

[21:27]PhilippL:paveljanik: We'll do. But that cannot be the end.

[21:27]paveljanik:PhilippL: yes, definitely

[21:27]PhilippL:hub: good idea, that is a contained area.

[21:28]shaunmcdonald:we have to watch as the ux project response time is often slow

[21:28]PhilippL:Who did the aquafilepicker ?

[21:28]shaunmcdonald:the ux project doesn't have enough resources

[21:28] shaunmcdonald:to cope with all the possible requests that it could get

[21:28]ericb2:shaunmcdonald: I'll discuss with Matthias Muller Prove

[21:29]PhilippL:Yes. But fortunately they like the mac, maybe that helps.

[21:29]shaunmcdonald:ericb2: ok, I'm on the disscuss@ux list

[21:29]ericb2:shaunmcdonald: I'll subscribe

[21:29]shaunmcdonald:PhilippL: it helps a lot on what I've seen

[21:30]ericb2:shaunmcdonald: maybe we could invite them on a next IRC meeting

[21:30]ismael_:ericb2: i also planned to subscribe

[21:30]ericb2:ismael_: good

[21:30]fheckl:PhilippL: I did, but I think it doesn't offer as much functionality with Cocoa than using NavgationServices API

[21:31]CerebrosuS:so, i'm sorry but i have to go, ....

[21:31]• CerebrosuS will rea the logs

[21:31] CerebrosuS:nice day to all

[21:31]ericb2:CerebrosuS: see you

[21:31]ismael_:what is interesting with the aqua port, is that as we start "from zero" to have a working application, we have a new look on OOo

[21:31]PhilippL:fheckl: would you be willing to give it a try ?[21:32]CerebrosuS left the chat room. ("Leaving")

[21:32]fheckl:PhilippL: I can, as time permits... :)

[21:32]ismael_:and this new look allow us to find the problems of OOo UI

[21:32]PhilippL:fheckl: of course

[21:33]ismael_:and the most important is that this will profit for all platorm

[21:33]shaunmcdonald:we have ooo 3.0 coming in sep 2008, which will probably need some big ui changes

[21:33]PhilippL:Yes, e.g. we got a suggestion how to replace the multiple layered tab control.

[21:34]hub:PhilippL: please :-0

[21:34]ericb2:ismael_: I'll explain you what is does consist in

[21:34]hub:maybe OOo will have on Mac OpenXML support and VBA before Microsoft :-)

[21:34] hub:that would kick ass :-)

[21:35]ericb2:hub: Microsoft could surprise us soon

[21:35]hub:they won't

[21:35]ericb2:hub: I'd prefer stay prudent

[21:35]hub:no surprise here

[21:35] hub:OOo will still have better VBA support in the end :-)

[21:36] hub:(on Mac)

[21:36]PhilippL:well, one can dream :-)

[21:36]hub:PhilippL: they slashed it in Office 2008

[21:36] hub:PhilippL: apparently hard to port

[21:36]PhilippL:Oh ?

[21:36]spiral:so they say...

[21:36]hub:• hub think conspiracy to not make the mac too attractive

[21:37] hub:spiral: they have been pretty vocal about it

[21:37]ericb2:• ericb2 ask to stay prudent again

[21:37]spiral:hub: yeah, but I don't believe everything microsoft says ;-)[21:37]johanhenselmans left the chat room. (Connection timed out)

[21:37]hub:spiral: you think I do?

[21:37] hub:FUD

[21:37]ericb2:may we continue with last Aqua news ?

[21:38] ericb2:if I'm not wrong pdf export works

[21:38] ericb2:other text issues are fixed

[21:38]paveljanik:but not all.

[21:38]PhilippL:... but not all text issues are ixed ...

[21:38]ericb2:paveljanik: indeed

[21:38]paveljanik:I still have to file my "Central" issue.

[21:38] paveljanik:ericb2: can you show it to PhilippL?

[21:39]ericb2:paveljanik: sure : create an empty document, center text and type space ?

[21:39]paveljanik:no.

[21:39]PhilippL:paveljanik: will do offline

[21:39]paveljanik:type Central and type SPACE.

[21:39] paveljanik:r is then displayed as rr because of refresh.

[21:40] paveljanik:wheel down up fixes it

[21:40]ericb2:paveljanik: we triggered other drawing issues

[21:40] ericb2:paveljanik: just play with Quartz debug tool

[21:40] ericb2:paveljanik: sometimes, move the mouse does draw the frame until 10 times ..

[21:40]PhilippL:paveljanik: I see it. I told Herbert already.

[21:41]paveljanik:PhilippL: ah, OK.

[21:41] paveljanik:we should not forget that tinor committed cut&paste.

[21:41]ericb2:paveljanik: +1

[21:41] ericb2:and PhilippL commited paveljanik code to make saltimer warning free

[21:41] ericb2:and alll vcl warning free (for aquavcl01)

[21:42]paveljanik:and the vcl not being WaE clean workaround was removed ;-)

[21:42] paveljanik:so starting from now on, we can compile with WaE turned on.

[21:42]PhilippL:Have we committed the window background thing yet ?

[21:42]ericb2:PhilippL: I didn't : I'll send the patch to Ismael first, no

[21:42] ericb2:?

[21:42]PhilippL:yes, good idea.

[21:43]ericb2:we have window background using Aqua theme now

[21:43]PhilippL:at least in dialogs and in the status bar.

[21:43]ericb2:fheckl: they are some issue on Leopard : flipped bitmaps, and funky colors. Could you please have a look ?

[21:44]PhilippL:fheckl: yes the bitmaps are flipped and the mask color does not seem to work.

[21:44]fheckl:ericb2: you mean in the screenshot I sent you?

[21:44]ericb2:fheckl: sorry, I forgot .. let me check

[21:44]PhilippL:fheckl: actually we saw that on a live pre leopard here.

[21:45]ericb2:important info : we can share leopard beta we received between OpenOffice.org devs

[21:45]fheckl:PhilippL: yes, I saw it with an earlier Leopard build already

[21:45] fheckl:PhilippL: but I am not familiar with any of the bitmap code :(

[21:45]PhilippL:however please do not distribute it further and it will legally expire.

[21:46]ericb2:the only thing is to stay discrete (not publy screenshots on blogs or so .. )

[21:46] ericb2:fheckl: ismael_ is

[21:46]paveljanik:• paveljanik things someone wants to limit his freedom ;-)

[21:46]fheckl:paveljanik: yes, but you get something for it :)

[21:47]paveljanik:so no, I do not want it nor want to see it.

[21:47]PhilippL:paveljanik: If you're on the apple dev connection and wait a month or so you'll get a newer download.

[21:47]ismael_:ericb2: fheckl : i think it 's an indianness problem

[21:47]paveljanik:PhilippL: I'll wait and buy it when it is ready ;-)

[21:47]hub:• hub +1 with paveljanik [21:47]• hub talk about freedom limitation

[21:48]paveljanik: ;-)

[21:48]hub:PhilippL: even ADC online?

[21:48]fheckl:hub: no

[21:48]ismael_:fheckl: ericb2 : the patch mox sent me concerning indianness made the same effects (yellow colors ofr images)

[21:48]hub:• hub isn't surprised

[21:48]PhilippL:hub: hmm, i was told dev connection, so i actually don't know.

[21:48]fheckl:hub: select and premier only

[21:48] fheckl:you need a software seed key

[21:49]hub:fheckl: I know the drill

[21:49]paveljanik:ismael_: maybe mox fixed the Leopard bug but haven't checked it on Tiger? ;-)

[21:49]ericb2:ismael_: I first was thinking to mask issue, or bad color space. But yes, now you say me it could be endian issue, maybe it is

[21:50]PhilippL:ericb2, ismael_: That wouldn't explain the flipped image.

[21:50]ericb2:PhilippL: context issue

[21:50]ismael_:paveljanik: it was some months ago but mox may have had a pre-alpha leopard version ;-)

[21:51] ismael_:PhilippL: yes, maybe coord problem

[21:51]ericb2:ismael_: I tested last year , but X11 version only

[21:51]PhilippL:ericb2: Yes, but if we had the context wrong, why would it work on tiger ?

[21:51]ismael_:PhilippL: maybe the answer is in the changelog of leopard

[21:51]ericb2:PhilippL: it first was wrong ( before ismael changes)

[21:52] ericb2:PhilippL: and maybe Apple stuff modified -one more time - for Leopard

[21:52]PhilippL:we'll see.

[21:52]ericb2:PhilippL: I'd be curious to see Ismael changes reversed ( the one about color issues )

[21:53] ericb2:fheckl: do you remember the date of your mail ?[21:53]• ericb2 has hundred of mails with fheckl :)

[21:53]fheckl:• fheckl looking

[21:54]PhilippL:One other thing: We'll have do decide what our baseline should be. Because if we want it to be tiger we can't switch to CoreText but need to stick with ATSUI.

[21:54]fheckl:ericb2: 20070528T22:56:xx

[21:55]ericb2:fheckl: not on my machine. Can you resend it please ?

[21:55] ericb2:fheckl: it is on my home machine only, sorry

[21:55]hub:ericb2: you are not running Leopard?

[21:56] hub: ;-)

[21:56]ericb2:hub: no

[21:56]PhilippL:hub: and loose his working system ? ;-)

[21:56]hub:to bad, you could access it otherwise ;-)

[21:56]ericb2:hub: I'll probably test on a safe partition

[21:56]fheckl:ericb2: no problem. it's on the way

[21:56]ericb2:fheckl: thank you

[21:57] ericb2:Other Aqua news ?[21:58]• ericb2 fear the order of the agenda is not really respected today

[21:59]ismael_:as i wrote on my blog i implemented the two different styles of tabs

[21:59]ericb2:ismael_: did you comit the changes ?

[21:59] ericb2:ismael_: I got infos for you

[21:59]ismael_:ericb2: not yet

[22:00] ismael_:ericb2: it concerns also the platform independent part of VCl

[22:00]ericb2:ismael_: ok

[22:00] ericb2:ismael_: FYI : Version is 1 in the header ( 0 was old version only )

[22:00]ismael_:ericb2: and i had a lot work this week

[22:00]ericb2:ismael_: we have to ask in common part wich tab is the first one one and wich one is the last one, to paint borders properly.

[22:00] ericb2:todo : add code in common part + implement

[22:00] ericb2:ismael_: use kHIThemeTabKindNormal only

[22:00] ericb2:Possible cases (from HITheme.h ) :

[22:00] ericb2:kHIThemeTabPositionFirst, kHIThemeTabPositionMiddle, kHIThemeTabPositionLast, kHIThemeTabPositionOnly

[22:01] ericb2:are the correct constants to be used

[22:01]ismael_:ericb2: yes that's what i'm using

[22:02]ericb2:ismael_: so your plain correct :-)[22:02]johanhenselmans_ joined the chat room.[22:02]johanhenselmans_ is now known as johanhenselmans.

[22:02]ismael_:ericb2: there's just the case of only one tab i don't test yet

[22:02]ericb2:ismael_: for only one line of tabs, we have to implement a new behabiour

[22:02] ericb2:ismael_: I'll search the correct constant to be used ( not in mind right now )

[22:03]ismael_:ericb2: what behaviour?

[22:03] ismael_:ericb2: one line or one tab?

[22:03]ericb2:ismael_: when too much tabs have to be drawn, we have to use a "popup like" tab

[22:03]PhilippL:ismael_: in case too many tabs, you don't do two lines, but have one popup selector with the missing tabs.

[22:03]ismael_:ericb2: yes it's more aqua[22:04]doctype left the chat room.

[22:04]ericb2:ismael_: containing the list, including a checkmark (for current selected tab)

[22:04]PhilippL:ismael_: similar to what we do in the toolbar menus.

[22:04]ericb2:ismael_: and the selected tab should be in the middle, not on extrem left nor extrem right[22:04]• ericb2 just forgot the constant name

[22:04]ismael_:PhilippL: ericb2 : yes but this means a lot of changes in the plaform independent part of VCL

[22:05]PhilippL:isamel_: certainly.

[22:05]ericb2:ismael_: yes, probably

[22:05]PhilippL:ismael_: but i think this is something we want to do in all platforms.

[22:05]ericb2:• ericb2 applaudes :)

[22:05]ismael_:next week i won't have much time as i have my exams, but i'll can do it after

[22:06]ericb2:ismael_: no problem I'll have a lot of work next week too

[22:06] ericb2:ismael_: for my real job

[22:06] ericb2:other news ?

[22:06]PhilippL:ismael_: moreover please keep the current code of TabControl and make this configurable, please.

[22:06]ismael_:ericb2: PhilippL : i learned a lot from tabctrl.cxx, and i think i can do it

[22:06]ericb2:ismael_: good :)

[22:06]PhilippL:ismael_: great :-)

[22:07]shaunmcdonald:3. Start aquavcl01 cws integration (part2)

[22:07]ismael_:PhilippL: the last patch i provided contains a #ifdef OLD_TAB_STYLE

[22:07]ericb2:fheckl: confirmed

[22:07]ismael_:so that we can choose the style of tab to use

[22:07]ericb2:fheckl: same issues

[22:07]PhilippL:ismael_: perfect.

[22:07]ericb2:ismael_: new style

[22:08] ericb2:without any hesitation

[22:08]PhilippL:concerning integration I'd opt to stabilize aquavcl01 and integrate soon.

[22:08]ericb2:PhilippL: ++

[22:08]shaunmcdonald:+1

[22:09] shaunmcdonald:then we can be testing other CWSes in Aqua

[22:09]ericb2:shaunmcdonald: and start parallel things

[22:09]shaunmcdonald:as well as X11 on the mac

[22:09]paveljanik:I won't vote because I already work on it anyway ;-)

[22:09]ericb2:who is volunteer to help paveljanik ?[22:09]• ericb2 is asap

[22:09]PhilippL:then that's settled :-)

[22:10]shaunmcdonald:what does it involve?

[22:10]PhilippL:I'll build platforms other than mac and provide them to QA.

[22:10]shaunmcdonald:anything to train a monkey with?

[22:10]PhilippL:Do we have a QARep yet ?[22:10]spiral left the chat room. ("Bye")

[22:11]ericb2:other point : I'd like people confirm changes in issue 75228 fixed

[22:11] ericb2:issue 78129

[22:11]IZBot:porting PATCH RESOLVED FIXED aquavcl01: WaE for vcl/aqua/source/app/saltimer.cxx http://qa.openoffice.org/issues/show_bug.cgi?id=75228

[22:11] IZBot:porting DEFECT NEW [aqua] Crash when trying to check spelling http://qa.openoffice.org/issues/show_bug.cgi?id=78129

[22:11]shaunmcdonald:PhilippL: we haven't even QA'ed 2.2.1 for X11 on the Mac in the en-US lang[22:11]ericblowsgoats joined the chat room.

[22:11]paveljanik:PhilippL: well, once we are prepared for normal QA, I'll tell you ;-)

[22:12]PhilippL:The mac QA won't be a problem, but e.g. solarisjogi will wnat to check our CWS on the other platforms.

[22:12]paveljanik:I want it too.

[22:13]ericb2:ericblowsgoats: can you please modify your nickname. thanks

[22:13]PhilippL:There were changes to non mac specific code, so the we'll have to check.

[22:13]paveljanik:and as I know it will be a problem, I'll first work on making it clean

[22:14]ericb2:• ericb2 will kick ericblowsgoats [22:15]ericblowsgoats was kicked from the chat room by ericb2. (ericb2)

[22:16]shaunmcdonald:we must not forget to test the X11 mac for the CWS aquavcl01

[22:16]ericb2:shaunmcdonald: we will

[22:18]shaunmcdonald:anything else on the aquavcl01 integration?

[22:18]ericb2:shaunmcdonald: sleep a bit ? :-)

[22:18]shaunmcdonald: :-)

[22:18] shaunmcdonald:4. OOoCon 2007 : Mac OS x port proposal

[22:19]ericb2:just bezfore next point : I'd like to congratulate Herbert Duerr for all his work

[22:19] ericb2:this is incredible work btw

[22:20] ericb2:who proposed something, and is accepted ?

[22:20]shaunmcdonald:ericb2: the acceptance e-mails have been sent out

[22:21] shaunmcdonald:my cross-platform language pack talk was rejected

[22:21] shaunmcdonald:the buildbot talk was accepted

[22:22]ericb2:too bad for language packs

[22:22]ericb2:it is a great idea[22:22]• ericb2 propose to do some workshops on Mac port during OOoCon2007

[22:23]fheckl:ericb2: +1, though I don't know if I can attend

[22:23]ericb2:If I'm not wrong, Herbert Duerr will do a conf, but I have no news

[22:23] ericb2:from my side, I'll propose the third ( and probably last part) of the Mac port

[22:23] ericb2:it has been accepted

[22:24]shaunmcdonald:ericb2: I don't know what is happening with the lightning talks, as I think that was the main issue http://marketing.openoffice.org/servlets/ReadMsg?list=conference&msgNo=1900[22:24]• shaunmcdonald never got a response to that mail, that would have allowed extra people to present

[22:24]ericb2:fheckl: maybe organize the 3rd Mac porters meeting ( Hamburg as usual ) ?

[22:25]fheckl:ericb2: yes, good idea

[22:25]ericb2:fheckl: ok, I'll start to investigate

[22:25]shaunmcdonald:maybe in the Sun offices this year?

[22:25]dave_largo left the chat room. ("Client exiting")

[22:25]ericb2:shaunmcdonald: let's see ;)

[22:25] ericb2:shaunmcdonald: the most simple for a lot of people, indeed

[22:26]PhilippL:I can ask. Don't expect catering though :-)

[22:26]ericb2:PhilippL: I'll ask from my side too

[22:26]shaunmcdonald:PhilippL: You never know if you don't ask ;-)

[22:26]ericb2:other OOoCon 2007 news ?

[22:27] ericb2:paveljanik: will you present something ?

[22:27]• ericb2 has coc(o)a to pay

[22:27]paveljanik:ericb2: on OOoCon? no

[22:27]hub:I will be there

[22:28]paveljanik:This year, it is mh's turn ;-)

[22:28]hub:my paper has been accepted :-)

[22:28]ericb2:hub: great

[22:28]fheckl:ok, guys, safe journey back all WWDC participants, good night to the rest

[22:28]ericb2:Next point ?

[22:29] ericb2:fheckl: see you !

[22:29]PhilippL:fheckl: thanks, see you[22:29]fheckl left the chat room.

[22:30]shaunmcdonald:5. WWDC news (Eric Bachard + Philipp Lohmann, after 22:00 CEST -as soon the last appointment with Ernest Prabhackar is finished- )

[22:30]PhilippL:Hmm, the most of it you already got :-)

[22:30]ericb2:PhilippL: I got other infos

[22:31] ericb2:If we have some important issues, we can contact Deric Horn

[22:31] ericb2:for HI* things we can contact David McLeod

[22:32] ericb2:I asked for XCode issue : this is a bug, and we have to file a bug into the ' radar ' ( Apple IZ )

[22:32]PhilippL:Mr. Geleynse (sp?) was interested in snapshots.

[22:32]ericb2:about Java and HI* in main threads: don't expect things change

[22:32]shaunmcdonald:when will we produce the next snapshot of aqua?

[22:33]ericb2:shaunmcdonald: good question

[22:33]shaunmcdonald:we were looking at waiting for the aquafilepicker to be integrated first

[22:33]PhilippL:suggestion: when aquavcl01 gets read for QA

[22:33]ericb2:• ericb2 propose to defines a list of 5 little issues to fix, and propose a new snapshot version

[22:34] ericb2:afterwards

[22:34]shaunmcdonald:PhilippL: maybe one extra before QA?

[22:35]ericb2:PhilippL: if we can provide before two weeks, I'd be ok, else, this is tooo long

[22:36]PhilippL:well, since pavel is already working on getting it ready for QA, I wouldn't expect that to be longer then 2 weeks ?

[22:36]ericb2:PhilippL: I hope so

[22:37]shaunmcdonald:paveljanik: can we have a list of things that need to be done for qa?

[22:37]paveljanik:PhilippL: uff, I think it will take at least 4 milestones my way. The brutal way of throwing it as it is now to QA is unacceptable for me.

[22:38]ericb2:Last news : I asked Ernest Prabhakar more contacts with Apple, and I'll keep you informed

[22:38]paveljanik:shaunmcdonald: once pj81 will be integrated and aquavcl01 resynced to it, I'll send a list.

[22:38]PhilippL:paveljanik: ? what's the problem ?

[22:38]shaunmcdonald:paveljanik: what is special about pj81?

[22:38]paveljanik:PhilippL: I prefer to code review all changes we have done.

[22:38]ericb2:e.g. : I'll provide a list of trusted people for updates, and people to contact for specific problems : Apple is interested with .odf support btw

[22:39]PhilippL:paveljanik: ah, ok

[22:39]paveljanik:shaunmcdonald: changes from aquavcl01, cleaned up, with proper issues, etc.

[22:39] paveljanik:when this is done, aquavcl01 is a bit smaller.

[22:39]shaunmcdonald:paveljanik: ah ok

[22:39]paveljanik:I hope to get the changes down to vcl and dtrans and few more modules.

[22:39]PhilippL:• PhilippL suggests to switch the default for AQUA_LOG to "off"

[22:39]ericb2:• ericb2 ok :)

[22:40]paveljanik:Then the QA will be much easier...

[22:40] paveljanik:for everyone.

[22:40] paveljanik:I'd like to prevent waiting two months for QA and then hearing: sorry, but no.

[22:40] paveljanik:This is why I asked for proper issues from now on.

[22:40] paveljanik:especially for new modules.

[22:40]PhilippL:I think we can have jogi involved in that.

[22:41]shaunmcdonald:is AQUA_LOG just the std output debuging info?

[22:41]PhilippL:yes

[22:41] PhilippL:we should switch it off per default

[22:41]shaunmcdonald:why not have it for the dev builds, but not the release builds?

[22:42]PhilippL:Unless somebody objects that will be my next commit

[22:42]PhilippL:you can switch it on by setting AQUA_LOG and personally i don't use it much anayway.

[22:42]shaunmcdonald:as an env var?

[22:42]PhilippL:yes.

[22:43]paveljanik:yes, the default should be off, devs can turn it on in their env ;-

[22:43]PhilippL:set it to "stderr" or a filename and logging gets done to there.

[22:43]paveljanik:we should also describe how to set it if we want to run OOo from Finder...

[22:43]shaunmcdonald:PhilippL: can you please update the wiki page with info on how to enable it?

[22:43]PhilippL:will do.

[22:43]ericb2:paveljanik: from XCode is should be possible

[22:44]paveljanik:from Finder.

[22:44]PhilippL:Moreover I'll remove the fprintfs in svmain.cxx ? (or nearby)

[22:44]paveljanik:PhilippL: yes.

[22:45] paveljanik:the less changes in aquavcl01 against the base milestone, the better ;-)

[22:45] paveljanik:ericb2: will you please clean the sal module locale related changes so they work with X11 as well?

[22:45] paveljanik:ericb2: preferably in the separate cws so it gets QA for Mac X11.

[22:46]ericb2:paveljanik: you mean adapt it (cosmetic changes) to make it build/work on X11 version, or modify the code because of uncompatibility ?

[22:47]paveljanik:ericb2: whatever is needed to make it work in X11 as well as in AQUA ;-)

[22:47]ericb2:paveljanik: Ok, I'll have a look.

[22:48]paveljanik:my current list is here: http://tmp.janik.cz/OpenOffice.org/MacOSX/aquavcl01-integration.txt

[22:48]ericb2:paveljanik: shall I create an issue for that ?

[22:48]paveljanik:ericb2: yes, please.

[22:48]ericb2:paveljanik: ok, I'll do

[22:49]paveljanik:Also the scp2 needs some love. I'm already in contact with obr.

[22:49] paveljanik:The directory renaming is something I'd like to test in separate cws as well.

[22:49] paveljanik:etc.etc.

[22:50]paveljanik:So many unrelated changes in one cws...

[22:50]• paveljanik hopes to get it done soon.

[22:51] paveljanik:that's all from me.

[22:51]ericb2:Next point ?

[22:52]shaunmcdonald:6. Any other business?

[22:52] shaunmcdonald:QA of 2.2.1

[22:52] shaunmcdonald:2 langs so far that I know of

[22:52]PhilippL:I don't know if it's possible for you but could we move these meetings away from Friday night ?

[22:52]shaunmcdonald:en-US has not been done

[22:53] shaunmcdonald:PhilippL: which night would you prefer?

[22:53]PhilippL:anything but friday or saturday

[22:53]paveljanik:what about Monday 6am Hamburg time? ;-)

[22:53] paveljanik: 8)

[22:53]PhilippL:even that would be better for me

[22:53]johanhenselmans:I did a automated test of nl, and contacted the local guy. I did not get a response. How should I proceed?

[22:53]ericb2:• ericb2 proposes IRC meeting during the week, at office hours, for technical issues

[22:54]shaunmcdonald:5am uk time :-(

[22:54] shaunmcdonald:johanhenselmans: file an issue

[22:54] shaunmcdonald:johanhenselmans: what about other nl OSes?

[22:54]johanhenselmans:They have been qa'ed

[22:54] johanhenselmans:By other people

[22:55]shaunmcdonald:johanhenselmans: do you think it is ok to release to the public?

[22:55]johanhenselmans:Well, I'd like some help from James to interpret the results, but I think the tests were all OK. They finished...

[22:56]shaunmcdonald:johanhenselmans: if so then you can just push them out

[22:56] shaunmcdonald:johanhenselmans: James is no longer doing QA for ooo as he has been spending more time on his real qa job

[22:57]johanhenselmans:So in that respect I would say go ahead, but I really think we should get some kind of authorization form the TCM or the local contact. I'll try to phone him on monday, and get somemthing going.

[22:57]shaunmcdonald:johanhenselmans: ask macjogi, he will help

[22:57]ismael_:good night

[22:57]johanhenselmans:macjogi? Who is macjogi?

[22:57]ericb2:ismael_: good night

[22:57]PhilippL:the same as solarisjogi, joerg sievers[22:57]ismael_ left the chat room.

[22:57]johanhenselmans:OK, I'll conact him.

[22:58]ericb2:paveljanik: you meant osxlocale.cxx changes ..etc ?

[22:58]shaunmcdonald:johanhenselmans: though he may be busy, as he only works on the mac in his spare time

[22:59]johanhenselmans:I'll try, and let you know in the next session what the result of my efforts were.

[22:59]ericb2:other points, or questions ?

[22:59]shaunmcdonald:next meeting?

[23:00] shaunmcdonald:pick a day of the week

[23:00]PhilippL:wednesday ?

[23:00]shaunmcdonald:PhilippL: works for me

[23:00]ericb2:PhilippL:, shaunmcdonald: 21:00 UTC / 23:00 ?

[23:00]PhilippL:ok for me.

[23:01]johanhenselmans:+1

[23:01]ericb2:shaunmcdonald: if the days changes, please drop a mail to mac@porting list

[23:01]shaunmcdonald:ericb2: no 20:00 utc

[23:01] shaunmcdonald:or even 19:00 utc

[23:01] shaunmcdonald:21:00 utc is too late

[23:01]PhilippL:yes, does anybody know what would work for ekato ?

[23:02]shaunmcdonald:PhilippL: good question

[23:02]ericb2:shaunmcdonald: 20:00 UTC == 22:00 Hamburg/Paris time, right ?

[23:02]johanhenselmans:Right.

[23:02]shaunmcdonald:I think that's why why we had the saturday afternoons

[23:02]ericb2:PhilippL: later it is, better it is for Etsushi

[23:03]shaunmcdonald:it is 7am in tokyo just now at 22:00utc

[23:03]ericb2:issue 78548

[23:03] ericb2:created

[23:03]IZBot:porting DEFECT NEW Adapt sal changes from aquavcl01 and make them work on X11 http://qa.openoffice.org/issues/show_bug.cgi?id=78548

[23:03]shaunmcdonald:so I'm thinking early afternoon for us and evening for them

[23:04]ericb2:PhilippL: where are you btw ? I'm close to expresso bar, at 1st floor

[23:04]PhilippL:go south to the other end of the room :-)

[23:04]ericb2:no second floor ( Russian Hill ...etc )

[23:04] ericb2:PhilippL: I'll stop and join you in 5 minutes

[23:05] ericb2:can we consider the meeting is over ?

Personal tools