Log Mac Meeting 27th April 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 April Meetings Mac_meetings_April_2007


[22:04] paveljanik Lets start?

[22:04] ericb2 ok

[22:04] ericb2 Agenda for 27th April 2007 meeting

[22:04] ericb2 1. Welcome new devs

[22:05] ericb2 new devs ?

[22:07] * fheckl has quit (Read error: 104 (Connection reset by peer))

[22:07] ericb2 ok, next point ?

[22:07] ericb2 2. Latest Aqua news

[22:08] ericb2 ismael_: ?

[22:08] * fheckl (n=florianh@p57B55890.dip.t-dialin.net) has joined #ooo_macport

[22:08] ismael_ ericb2: i hadn't had time to do anything this week

[22:09] ismael_ i only committed code for cursors last week end

[22:09] ericb2 ismael_: ok

[22:09] ericb2 other Aqua news ?

[22:10] ericb2 ok, next point

[22:10] ericb2 3. Top 10 Status

[22:13] ericb2 One more issue is IMHO fixed : issue 73693

[22:13] ericb2 IZBot ?

[22:15] paveljanik anyone reported/asked on Xcode list why we can't debug soffice.bin?

[22:15] ericb2 This isssue is about the bundle. The fix (Oliver, me and Mox) modifies the tree, like Pavel's script did

[22:15] ericb2 paveljanik: not me

[22:15] paveljanik can you do it?

[22:16] ericb2 paveljanik: which list is it ?

[22:16] ericb2 Carbon-dev ?

[22:16] paveljanik search for xcode at http://lists.apple.com/mailman/listinfo

[22:17] fheckl or ask at WWDC.

[22:17] paveljanik 8)

[22:17] ericb2 paveljanik: XCode-users

[22:17] paveljanik yes, everything can be postponed to WWDC, but such issue should be fixed online ;-)

[22:17] * mav_eric (n=mav_eric@xdsl-87-78-218-93.netcologne.de) has joined #ooo_macport

[22:17] * ChanServ gives channel operator status to mav_eric

[22:17] * ericb2 will read the archives, and if the issue is not known, I'll report it

[22:18] ericb2 paveljanik: better ask in the mailing list first

[22:18] ericb2 I wanted to say ..

[22:18] paveljanik yes, exactly.

[22:18] ericb2 about Bundle issue : the fix will be in a new cws ( Oliver didn't create it yet)

[22:18] fheckl paveljanik: of course. I agree. But if we don't find an answer before WWDC, it's a good place to ask

[22:19] paveljanik definitely!

[22:19] ericb2 paveljanik: can we commit the fix in aquavcl01, and reverse just before resync ?

[22:19] paveljanik sure, no problem.

[22:19] ericb2 paveljanik: ok, thanks

[22:19] ericb2 other Top 10 issue(s) fixed ?

[22:19] paveljanik please do not reverse it afterwards. This will be autofixed during resync.

[22:20] plipli good evening

[22:20] ericb2 plipli: hi Sebastien

[22:21] ericb2 About fonts utils, Tino told me he implemented new code. the bad news is he has the exactly same issue with boost templates

[22:22] ericb2 plipli: where are you with the new HIFramework ?

[22:22] plipli I implemented the integration

[22:23] plipli of HIFramework classes

[22:23] plipli thoses classes (TView, TObject) have many helpers, getters and setters

[22:24] plipli when an HIObjetc( Hiwindow, HIViewx) is created

[22:24] plipli we should register it to the HIFramework

[22:24] plipli in fact it will be done by salframe

[22:25] plipli Thus the registered instance of HIObject is using HIFramework instaneously

[22:25] plipli For example :

[22:25] plipli 1. In salnativewidget, a call of vcl to drawnativewidget, make the HIView : HICombo created

[22:27] plipli 2. Code must call the create function of HIFramework for this combo instead of creating it alone

[22:27] plipli 3. The create method of the HIFmk, will register the HIVIew (HICombo) to TView (class of HIFmk, we will surely rename)

[22:27] plipli 4. As a result, when events are called :

[22:28] plipli 4.1 - create event : we can store the ref of the control created

[22:29] plipli 4.2 - initialize event : we can store the texts of the combo list, in the event (in a data structure we define)

[22:29] plipli 4.3 - drawcontrol event : we allmost do nothing, except perhaps call : CallNextEventhandler (passes event o mother class), setNeedsDisplay(controlref,true)

[22:30] plipli 5.Specific event depending of control type : manage the event using infos stored in event !

[22:31] plipli 6. HiLite event, getPart event, HItesting : test and respond to event and/or store result in event data structure or param

[22:31] plipli 7. destruct event : FREE programmatically allocated memore (ie not allocated by Carbon itself)

[22:31] plipli 8. breathe deeply :-)

[22:32] plipli that's all..... 8-)

[22:32] plipli allmost evident isn't it

[22:32] ericb2 plipli: how is binded the scrollbar ?

[22:32] ericb2 plipli: things are different with it

[22:32] plipli binded ?

[22:32] plipli not

[22:32] plipli we don t need to manage scrollbar itself

[22:33] plipli we just have to create a scroll view

[22:33] ericb2 plipli: yes, we have to localize everything, to match with vcl areas

[22:33] plipli inside of content view

[22:33] plipli what s the use to math with vcl for scroll bar ?

[22:33] plipli .. /s math/match

[22:34] plipli we can implement a concrete method which is empty and will be called by VCL

[22:34] plipli as for us, Carbon hiview and wuartz will handle the scroll

[22:34] ericb2 plipli: is it possible to keep the existing control ?

[22:35] ericb2 plipli: there is only one issue with it, and it works fine

[22:35] plipli Apple provides 2 samples of scrollview : simple and advanced (cf devloper guides)

[22:35] ericb2 plipli: I'l have a look

[22:35] plipli why would you like to keep managing so complex things by yourself ?

[22:35] plipli let quatrz do its job :-)

[22:35] ericb2 plipli: fine control of the scrollbar is not easy

[22:36] plipli with apple dample it is finger in the nose


[22:36] * ericb2 curious :)

[22:36] plipli samples are easy to implement (copy/paste)

[22:36] ericb2 plipli: don't forget we have to connect vcl

[22:36] ericb2 with HI*

[22:36] plipli for scroll bars i dont see what we ahve to return to vcl ? it is on ly display

[22:37] plipli explaine me

[22:37] plipli tell me what is the difference if we bond vcl to method that do nothing to scrollbars ?

[22:37] plipli vcl won t care that no object were created...

[22:37] plipli vcl won t see it

[22:38] * plipli doesn't understand

[22:38] * plipli think vcl calls only drawnativewidget

[22:39] ericb2 plipli: not only

[22:39] plipli and AquaSalGraphics::DrawnativeWidget creates only the native HI* we ask it to create

[22:39] plipli ericb2: getpartregion ?

[22:39] plipli ericb2: hitest ?

[22:39] ericb2 plipli: e.g.

[22:40] plipli ericb2: these will be maneged by native events

[22:40] plipli ericb2: in salnativewidget, these methods will on ly get infos from events and return it to vcl

[22:41] ericb2 plipli: ok, let's try

[22:41] plipli ericb2: but the tests / get info on event when e.g.HItTest is called, will be done in events mangement methods implemented in HIFmk

[22:41] * plipli does not have time to implements much these coming weeks...but will help people whohave time to do it

[22:42] ericb2 I'll have a look at your code

[22:42] ericb2 plipli: I'll have a look at your code

[22:42] ismael_ IZBot

[22:42] plipli ericb2: I hope you will ;-)

[22:42] ericb2 plipli: this way, ismael_ and me can prepare the SoC

[22:42] ericb2 plipli: thanks for your work !

[22:43] plipli Hi Cremlae

[22:43] plipli ericb2: you re welcome

[22:43] * plipli will mostly act as a mentor on OOo from now, because of real work's work load...

[22:44] plipli OOo mac tea mmembers : don t forget to complete wiki about WWDC07 to write the questions you want us to get explained by Apple 's engineer...

[22:45] ericb2 plipli: this is next point ;)

[22:45] plipli :-)

[22:45] * IZBot has quit (Read error: 104 (Connection reset by peer))

[22:46] Cremlae plipli: Hi plipli! (Sorry for the delay.)


[22:46] * IZBot (n=supybot@ppp-88-217-47-43.dynamic.mnet-online.de) has joined #ooo_macport

[22:46] * ChanServ gives channel operator status to IZBot

[22:47] plipli Cremlae: I ll go and catch informations for your GsoC application, when I ll attend to WWDC

[22:47] plipli Cremlae: put your wuestions on the wiki please

[22:47] mikesic plipli: So when can we start to see your code?

[22:48] plipli mikesic: I can send it now to the list but the current versio nis not clean, not commented and not easy to read.. but it compiles

[22:48] plipli what the others think about getting it ?

[22:48] plipli so you will be able to polish and debug it

[22:49] plipli ;-)

[22:49] Cremlae plipli: I'll try to think up a few questions, though I haven't looked at any code yet, so I don't have any.

[22:49] Cremlae plipli: Thanks :)

[22:49] ericb2 plipli: I can put your files somewhere ?

[22:50] ericb2 plipli: and everyone interested will download it, and start to work ?

[22:50] plipli ericb2: I can send the archive to mac@porting no ?

[22:50] paveljanik plipli

[22:50] paveljanik plipli

[22:50] ericb2 plipli: not sure it will work

[22:50] plipli oki

[22:50] ericb2 plipli: attached docs are filtered

[22:50] plipli ericb2: put it on your site

[22:50] ericb2 plipli: ok, I'll do

[22:50] plipli and send the link

[22:50] plipli ericb2: thx

[22:50] ericb2 plipli: sure

[22:51] ericb2 Other Aqua / Top 10 news ?

[22:52] ericb2 Next point :

[22:52] ericb2 4. Patches to be tested before integration (Please add here)

[22:52] ericb2 new patches ?

[22:53] ericb2 no new patches ..

[22:53] ericb2 Next point ?

[22:53] ericb2 5. WWDC 2007 (weekly news)

[22:54] ericb2 shaunmcdonald: can you start the point please ?

[22:55] shaunmcdonald I'm not going to go to the WWDC this year

[22:55] shaunmcdonald something has come up that prevents me from going

[22:56] shaunmcdonald I also think that someone else who has some experience in the programming of the aqua port would be a better candidate to go

[22:56] * shaunmcdonald hasn't yet touched the aqua code :-(

[22:56] ericb2 shaunmcdonald: well, I thought to you because you are student, and have brilllant ideas

[22:56] ericb2 shaunmcdonald: and you are good diplomat

[22:57] ericb2 shaunmcdonald: but we can understand you

[22:57] ericb2 shaunmcdonald: thanks Shaun

[22:57] shaunmcdonald ericb2: no problem there is always next year

[22:57] ericb2 shaunmcdonald: sure

[22:58] ericb2 when Shaun told me he couldn't attend, I have asked fheckl

[22:58] ericb2 but Florian cannot, so I propose to ask obr

[22:59] ericb2 is ot ok ?

[22:59] fheckl +1

[22:59] shaunmcdonald +1

[22:59] mikesic ok

[23:00] ericb2 other candidates, if ever Oliver cannot attend too ?

[23:00] ericb2 the condition is : have an ADC account, for the eTicket

[23:00] mav_eric we're running out of candidates :-)

[23:01] paveljanik I have to go to bed now, good night.

[23:01] * mav_eric remembers when we had problems to find candidates

[23:01] ericb2 paveljanik: good night

[23:01] mav_eric good night paveljanik

[23:01] ericb2 suggestions, opinions ?

[23:01] Cremlae Paveljanik: good night!

[23:01] ericb2 paveljanik: don't forget to attend the meeting next week ;)

[23:02] plipli good night

[23:02] mav_eric good night plipli

[23:03] * plipli has quit ()

[23:04] mav_eric ericb2: what about Tino or did I miss it and he has no time too?

[23:04] ericb2 mav_eric: tino advised me to ask oliver :)

[23:04] mav_eric ericb2: o.k.

[23:05] ericb2 the problem is, we only have 1500 eurso for travel + hotel, and next week the prices will grow ..

[23:06] * shaunmcdonald doesn't see obr on http://porting.openoffice.org/mac/developers/currentdevelopers/index.html

[23:06] ericb2 shaunmcdonald: I asked for a photo at lest xx times

[23:06] ericb2 s/lest/least/

[23:06] shaunmcdonald ericb2: ok

[23:07] ericb2 As reminder, we put everything about the WWDC here : http://wiki.services.openoffice.org/wiki/User:Ericb#Mac_OS_X_porter_Team_at_WWDC_2007

[23:07] * shaunmcdonald thinks obr must be camera shy

[23:07] mav_eric shaunmcdonald: or he only has very odd and outdated pics just like me

[23:07] ericb2 mav_eric: no idea

[23:08] ericb2 Next point ?

[23:08] ismael_ good night

[23:08] ericb2 ismael_: please wait a minute

[23:08] * ismael_ has quit ()

[23:08] ericb2 to late

[23:08] ericb2 too

[23:08] * ismael_ (n=ismael@235.75.102-84.rev.gaoland.net) has joined #ooo_macport

[23:08] * ChanServ gives channel operator status to ismael_

[23:09] ericb2 in misc I want to add : prepare OOoCon2007

[23:09] ericb2 ismael_: I'd be very pleased to see you prepare something

[23:09] ericb2 ismael_: about your Google SoC

[23:09] ericb2 shaunmcdonald: you too are welcome ;)

[23:10] ericb2 from my side, I'll present the third part of Aqua port : "The Light"

[23:10] ericb2 ismael_: do you agree ?

[23:10] ismael_ ericb2: i firstly planned to go to OOoconf as a spectator/listener to conferences, not as a speaker

[23:11] ericb2 ismael_: again, this is very important

[23:11] ericb2 ismael_: we'll help you if neded

[23:11] ismael_ ericb2: moreover, i'm not sure i will be able to attend because i don't know yet when i start school

[23:11] ismael_ ericb2: but i will think about it

[23:12] ericb2 ismael_: ok. We still have time ( dead line is 1st June )

[23:13] shaunmcdonald ismael_: you could go to ooocon2007 and do a presentation with someone else

[23:14] ericb2 ismael_: or complete mine, or ...

[23:14] ericb2 ?

[23:14] shaunmcdonald ismael_: for example have 2 or 3 presentations where the GSoC students get together and describe what they have done and their experience

[23:15] ericb2 shaunmcdonald: good idea : +1

[23:15] ismael_ shaunmcdonald: yes, it can be a good idea. I will think about it

[23:16] ericb2 ismael_: good :)

[23:16] shaunmcdonald :-)

[23:16] shaunmcdonald ismael_: it would be especially good, if there has been some collaboration between the students

[23:17] ismael_ shaunmcdonald: ericb2: it 's not very easy for the first time i will attend OOoConf as a contributor to do a talk

[23:17] shaunmcdonald ismael_: I understand

[23:17] ericb2 ismael_: we will help you. And I think your english is better than mine ;)

[23:17] * shaunmcdonald needs to find something good to say

[23:17] * shaunmcdonald welcomes some ideas

[23:18] mav_eric shaunmcdonald: once you have a draft you can send it to me and I take a look

[23:18] mav_eric shaunmcdonald: well you should introduce yourself, your role in OOo community, what you do

[23:18] mav_eric what you're talking about

[23:18] shaunmcdonald that's the question

[23:19] mav_eric and most important a good guiding

[23:19] * thorsten_away is now known as thorsten

[23:19] ericb2 shaunmcdonald: you do a lot of usefull things

[23:19] ericb2 shaunmcdonald: and your contribution is precious

[23:19] mav_eric shaunmcdonald: you can talk about your redesign of mac port website

[23:19] mav_eric etc

[23:19] mav_eric your press work

[23:20] shaunmcdonald isn't that old stuff?

[23:20] ismael_ good night

[23:20] ericb2 shaunmcdonald: not that much

[23:20] Cremlae ismael_: Good night!

[23:20] * dave_largo has quit ("Client exiting")

[23:20] mav_eric shaunmcdonald: it might be old for us but not for the audience

[23:20] * ismael_ has quit ()

[23:21] ericb2 shaunmcdonald: bots, QA, cws ..

[23:21] shaunmcdonald mav_eric: that's a point

[23:21] ericb2 shaunmcdonald: a lot of good reasons to prepare something, really

[23:21] mav_eric shaunmcdonald: :-)

[23:21] * shaunmcdonald needs to readjust from just finishing his exams this morning


[23:21] ericb2 Other point: I can't say more today, but maybe I'll have good news next week.

[23:22] * shaunmcdonald still has dissertation to do (about 40 hours per week)

[23:22] ericb2 I prefer not say more : this is about new hardware, but I'm waiting since a long time, and I prefer be sure

[23:23] ericb2 Just a suggestion : don't miss the next meeting :)

[23:23] * mav_eric feels with shaun. His sister is currently doing her final examines

[23:23] ericb2 Other questions ?

[23:23] mav_eric ericb2: I'll try but we have QA weekend for german community

[23:23] mav_eric ericb2: no questions just a report

[23:24] * shaunmcdonald remembers mav_eric doing them last year

[23:24] mav_eric I will give an interview or something like that for a podcast of a german macnews site

[23:24] mav_eric shaunmcdonald: yes. And thankfully I'm done

[23:25] shaunmcdonald how close are we to the alpha release of the aqua port?

[23:25] shaunmcdonald how will it be distributed?

[23:25] mav_eric shaunmcdonald: good question that's the first question I get asked by the media as well

[23:25] shaunmcdonald good-day simply won't cope

[23:26] ericb2 Next meeting ?

[23:31] shaunmcdonald ericb2: next friday?

[23:31] ericb2 +1

[23:31] ericb2 same hour

[23:31] mikesic ok

[23:32] mikesic ericb2: Do you already have plipli's code?

[23:32] ericb2 mikesic: if I'm not wrong, you are from Houston, aren't you ?

[23:32] mikesic ericb2: yes

[23:32] ericb2 mikesic: I've received it, I'll post the URL very soon

[23:32] ericb2 (in 20 min max )

[23:32] mikesic ericb2: :)

[23:32] mav_eric mikesic mystic_ca

[23:38] ericb2 mikesic: how long do you ned to attend SF ? 4 hours ? ( by plane I suppose )

[23:39] mikesic ericb2: yes - about that

[23:39] ericb2 mikesic: ok

[23:45] * shaunmcdonald has quit ("Probably time for sleep or to get on with something useful")

[23:48] * ericb2 will complete the wiki page

[23:49] ericb2 good night all

[23:49] Cremlae ericb2: Good night!


Return to Previous meetings page : Previous_Mac_Meeting_logs

Return to April Meetings Mac_meetings_April_2007

Personal tools