Difference between revisions of "Log Mac Meeting 25 May 2007"
Line 93: | Line 93: | ||
[22:20] <ericb2> croy: you mean createNewSystemWindow() in vcl/aqua/source/window/salframe.cxx maybe ? | [22:20] <ericb2> croy: you mean createNewSystemWindow() in vcl/aqua/source/window/salframe.cxx maybe ? | ||
+ | [22:22] <croy> Thnks, this is the routine I was searching for. I will pursue from there | ||
+ | [22:23] <ericb2> croy: good :) | ||
+ | |||
+ | [22:23] <ericb2> Other new dev(s) ? | ||
+ | |||
+ | [22:24] <ericb2> Next point ? | ||
+ | |||
+ | [22:24] <ericb2> 2. Last Aqua news / Work in progress | ||
+ | |||
+ | [22:24] * shaunmcdonald (n=shaunmcd@82-41-64-110.cable.ubr09.edin.blueyonder.co.uk) has joined #ooo_macport | ||
+ | |||
+ | [22:24] * ChanServ gives channel operator status to shaunmcdonald | ||
+ | |||
+ | [22:24] <ericb2> Since last week, a lot of changes ( Herbert and Philipp are wizards :-) ): | ||
+ | |||
+ | [22:24] <ericb2> Impress works -> animations now *work* ! | ||
+ | |||
+ | [22:24] <ericb2> Firstly fixed by Thorsten, Philipp proposed a complete solution (investigations in progress) | ||
+ | |||
+ | [22:24] <ericb2> Refresh issues are fixed ! | ||
+ | |||
+ | [22:24] <ericb2> hdu fixed the text drawn at bad size when resizing | ||
+ | |||
+ | [22:25] <ericb2> Lot of improvements with fonts and text (see the changelog) | ||
+ | |||
+ | [22:25] <ericb2> Started MacOSXintegrator to use System fonts, and system info relative to the UI | ||
+ | |||
+ | [22:25] <ericb2> Beginning with clipboard ( Tino ) | ||
+ | |||
+ | [22:25] <ericb2> Pavel analyzed the pushbutton issue in About + CTRL SDT :-) | ||
+ | |||
+ | [22:25] <ericb2> More infos : http://wiki.services.openoffice.org/wiki/User:Ericb#Changelog | ||
+ | |||
+ | [22:25] <ericb2> questions ? | ||
+ | |||
+ | [22:26] <mav_eric> is there a build with all those additions? | ||
+ | |||
+ | [22:26] <ericb2> mav_eric: yes | ||
+ | |||
+ | [22:26] <mav_eric> or is shall I start one after the meeting is done? | ||
+ | |||
+ | [22:26] <ericb2> mav_eric: no, not the clipboard | ||
+ | |||
+ | [22:27] <ericb2> mav_eric: it is up to you. Pavel and me do provide builds | ||
+ | |||
+ | [22:27] macjogi mav_eric | ||
+ | |||
+ | [22:27] <ericb2> mav_eric: mine is not vanilla though | ||
+ | |||
+ | [22:27] <mav_eric> o.k. I'll go and see if I can find an adequate build on Pavel's FTP | ||
+ | |||
+ | [22:28] macjogi mav_eric | ||
+ | |||
+ | [22:28] <mav_eric> ericb2: btw. Did you compile the PPC build I asked for? | ||
+ | |||
+ | [22:28] <ericb2> mav_eric: there is one, but too old, and very unstable | ||
+ | |||
+ | [22:28] <ericb2> mav_eric: I'll redo one asap | ||
+ | |||
+ | [22:28] <mav_eric> ericb2: Thank you | ||
+ | |||
+ | [22:29] <ericb2> FYI, my changes : http://eric.bachard.free.fr/mac/aquavcl/patches/salframe/may07/aquavcl01_ericb.diff | ||
+ | |||
+ | [22:29] <ericb2> + aquafilepicker01 inside | ||
+ | |||
+ | [22:29] <ericb2> nothing else | ||
+ | |||
+ | [22:29] <ericb2> No question(s) ? | ||
+ | |||
+ | [22:30] <ericb2> ok .. let's continue | ||
+ | |||
+ | [22:30] <ericb2> Top 10 of Issues ( 9 fixed / 1 not fixed ) ( 72248 : vcl compiled with debug crashes ) | ||
+ | |||
+ | [22:30] <ericb2> More infos : http://wiki.services.openoffice.org/wiki/User:Ericb/Top10_of_Issues | ||
+ | |||
+ | [22:31] <ericb2> Aqua status : close to alpha | ||
+ | |||
+ | [22:31] <mav_eric> nice :-) | ||
+ | |||
+ | [22:31] <ericb2> I forgot : Pavel provides en-US, and I do provide fr and de | ||
+ | |||
+ | [22:32] <shaunmcdonald> ericb2: is that really needed for alpha as it might not affect end users | ||
+ | |||
+ | [22:32] <ericb2> shaunmcdonald: what ? Fix issue 72248 | ||
+ | |||
+ | [22:32] <IZBot> porting DEFECT STARTED vcl compiled with debug crashes http://qa.openoffice.org/issues/show_bug.cgi?id=72248 | ||
+ | |||
+ | [22:32] <shaunmcdonald> ericb2: yes | ||
+ | |||
+ | [22:33] <ericb2> shaunmcdonald: the meeting is the place to discuss that point .. | ||
+ | |||
+ | [22:33] * mav_eric thinks shaunmcdonald is right | ||
+ | |||
+ | [22:33] <mav_eric> the end-user doesn't see this | ||
+ | |||
+ | [22:33] <mav_eric> and he doesn't care about it | ||
+ | |||
+ | [22:33] <ericb2> shaunmcdonald: currently, we have 3 known crashes (only) | ||
+ | |||
+ | [22:33] <mav_eric> plus it could be a good point. Be the dev who solves the "last" remaining problem :-) | ||
+ | |||
+ | [22:33] <ericb2> shaunmcdonald: maybe the root is the same , we don't really know | ||
+ | |||
+ | [22:34] <ericb2> mav_eric: Tino is searching since at least a month | ||
+ | |||
+ | [22:34] <ericb2> mav_eric: this is not trivial at all, we know approximatively everything about it, but not "why" | ||
+ | |||
+ | [22:35] <shaunmcdonald> ericb2: so the cause of the crash for issue 72248 could be the same for the other crashes | ||
+ | |||
+ | [22:35] <IZBot> porting DEFECT STARTED vcl compiled with debug crashes http://qa.openoffice.org/issues/show_bug.cgi?id=72248 | ||
+ | |||
+ | [22:35] <mav_eric> ericb2: I believe you but do those crashes effect the end-user? | ||
+ | |||
+ | [22:35] <ericb2> shaunmcdonald: no idea | ||
+ | |||
+ | [22:35] macjogi mav_eric | ||
+ | |||
+ | [22:35] <mav_eric> ericb2: does the end-user have any downsides from a non-debug vcl? | ||
+ | |||
+ | [22:35] <ericb2> mav_eric: the problem is existing crashes is not good at all | ||
+ | |||
+ | [22:36] <mav_eric> ericb2: I completele agree with you on this here | ||
+ | |||
+ | [22:36] * ismael_ (n=ismael@123.149.119-80.rev.gaoland.net) has joined #ooo_macport | ||
+ | |||
+ | [22:36] * ChanServ gives channel operator status to ismael_ | ||
+ | |||
+ | [22:36] <ismael_> hi | ||
+ | |||
+ | [22:36] <ericb2> to complete my description of current aqua stauts : | ||
+ | |||
+ | [22:36] <ericb2> status, sorry | ||
+ | |||
+ | [22:36] <mav_eric> ericb2: but for once - please change your point of view from the one of a dev into the one of a end-user who has no clue what he can | ||
+ | do with a vcl that enables debugging | ||
+ | |||
+ | [22:37] <ericb2> mav_eric: no problem for me, but I feel alone this evening, and I don't want to decide alone | ||
+ | |||
+ | [22:38] * shaunmcdonald wonders if ooo aqua is ready enough to use for doing an impress presentation | ||
+ | |||
+ | [22:38] <mav_eric> ericb2: you're not alone. It's just that it looks like that shaun and I are O.K. with the Alpha if the end-user isn't effected by this bug | ||
+ | |||
+ | [22:39] <mav_eric> shaunmcdonald: I haven't tried it yet. But I did work with a build Eric B provided earlier this week and had no data loss and only one | ||
+ | crash | ||
+ | |||
+ | [22:40] <shaunmcdonald> we should remember that development can continue after the release of the alpha, with the possibility of doing regular (maybe | ||
+ | monthly) release | ||
+ | |||
+ | [22:40] <ericb2> mav_eric: BTW, the last version is the one from yesterday evening, and I started to use it (very stable, modulo the crashed described above) | ||
+ | |||
+ | [22:40] <ericb2> FYI : | ||
+ | |||
+ | [22:40] <ericb2> Current Aqua issues list (estimated issues for final release) : http://qa.openoffice.org/issues/buglist.cgi?keywords=aqua | ||
+ | |||
+ | [22:40] <ericb2> http://qa.openoffice.org/issues/buglist.cgi?keywords=aqua | ||
+ | |||
+ | [22:40] <ericb2> 143 issues with aqua keyword ; 38 issues FIXED or WORK or DUP ; 17 started ; 88 NEW | ||
+ | |||
+ | [22:41] <shaunmcdonald> we should note our time line which, if I remember correctly states that we would release ooo aqua alpha this month | ||
+ | |||
+ | |||
+ | [22:41] <mav_eric> shaunmcdonald: plus we have an appetizer for devs. We could state in the PR that we need the help with this remaining issue | ||
+ | |||
+ | [22:41] <mav_eric> so we have a PR for end-user and one for devs | ||
Revision as of 20:41, 25 May 2007
Return to Previous meetings page : Previous_Mac_Meeting_logs
Return to April Meetings Mac_meetings_May_2007
[22:05] * cloph_away is now known as cloph
[22:06] <ericb2> Can we start the meeting ?
[22:06] <boulifb> I'm here
[22:07] Bi-noix boulifb
[22:07] <ericb2> boulifb: hi :)
[22:07] <croy> I'm here too
[22:07] * cloph 's ready to listen :-)
[22:07] <boulifb> hi
[22:07] <ericb2> ok, let's go
[22:07] * mikeleib waves to all
[22:07] <ericb2> 1. Welcome new devs joining Mac OS X port
[22:08] <ericb2> new devs around ?
[22:08] <ericb2> feel free to present yourself
[22:08] <ericb2> this point is for you !
[22:09] <croy> I am proud to join this group. I am still in the position to observe before to be ready to perform actual work.
[22:09] * grahamperrin (n=grahampe@macbookpro03.centrim.freeman-centre.ac.uk) has joined #ooo_macport
[22:10] <ericb2> croy: be welcome !
[22:10] <grahamperrin> :)
[22:10] <boulifb> croy: where do you come from? what are you backgrounds?
[22:11] <croy> I am trying to understanf the global architecture of the OOo implementation for Aqua.
[22:11] <boulifb> croy: are you a student? a professional?
[22:11] <croy> Is there some doc explaining the way Carbon events are handled ?
[22:12] <boulifb> croy: you can find some docs on apple's site
[22:12] <boulifb> all about carbon is there
[22:12] <croy> I was a professional recently retired.
[22:13] <mav_eric> croy take a look at http://developer.apple.com/referencelibrary/
[22:13] <croy> I have a good knowledge of the Carbon world : my question was about OOo implementation.
[22:13] <boulifb> croy: ok :) if you are registered to apple's developer site (it's free) you can get all the needed doc about Carbon
[22:13] <boulifb> croy: sorry
[22:13] <mav_eric> and for OOo way see our wiki
[22:13] <boulifb> I'm a beginner in Mac OS programming :P
[22:13] <grahamperrin> Please, can someone refer me to the timeline? I viewed it many times in the past but lost track of where it is. Thanks
[22:13] <croy> For instance I did not found in OOo aqua source some call to handlers installation
[22:14] <ericb2> croy: I'd suggest you to read the content of vcl/aqua dir
[22:14] <ericb2> grahamperrin: next point ;)
[22:14] <grahamperrin> <Exposs many browser windows to re-locate the agenda>
[22:15] <ericb2> grahamperrin: please, we will discuss later this point
[22:16] <ericb2> croy: another good thing you could do, is come at office hours on this channel : a lot of people will certainly answer you
[22:17] <mav_eric> ericb2: what about our documentation in the wiki?
[22:17] <ericb2> mav_eric: sure
[22:17] <ericb2> croy: did you read it ?
[22:18] <ericb2> croy: http://wiki.services.openoffice.org/wiki/Intro_To_Mac_Porting
[22:18] <ericb2> croy: there is a reference for Carbon events BTW
[22:18] <croy> Yes I read but have not (yet!) found call to installHandler but I am sure to find that. I will follow your advices. Thnks
[22:20] <ericb2> croy: you mean createNewSystemWindow() in vcl/aqua/source/window/salframe.cxx maybe ?
[22:22] <croy> Thnks, this is the routine I was searching for. I will pursue from there
[22:23] <ericb2> croy: good :)
[22:23] <ericb2> Other new dev(s) ?
[22:24] <ericb2> Next point ?
[22:24] <ericb2> 2. Last Aqua news / Work in progress
[22:24] * shaunmcdonald (n=shaunmcd@82-41-64-110.cable.ubr09.edin.blueyonder.co.uk) has joined #ooo_macport
[22:24] * ChanServ gives channel operator status to shaunmcdonald
[22:24] <ericb2> Since last week, a lot of changes ( Herbert and Philipp are wizards :-) ):
[22:24] <ericb2> Impress works -> animations now *work* !
[22:24] <ericb2> Firstly fixed by Thorsten, Philipp proposed a complete solution (investigations in progress)
[22:24] <ericb2> Refresh issues are fixed !
[22:24] <ericb2> hdu fixed the text drawn at bad size when resizing
[22:25] <ericb2> Lot of improvements with fonts and text (see the changelog)
[22:25] <ericb2> Started MacOSXintegrator to use System fonts, and system info relative to the UI
[22:25] <ericb2> Beginning with clipboard ( Tino )
[22:25] <ericb2> Pavel analyzed the pushbutton issue in About + CTRL SDT :-)
[22:25] <ericb2> More infos : http://wiki.services.openoffice.org/wiki/User:Ericb#Changelog
[22:25] <ericb2> questions ?
[22:26] <mav_eric> is there a build with all those additions?
[22:26] <ericb2> mav_eric: yes
[22:26] <mav_eric> or is shall I start one after the meeting is done?
[22:26] <ericb2> mav_eric: no, not the clipboard
[22:27] <ericb2> mav_eric: it is up to you. Pavel and me do provide builds
[22:27] macjogi mav_eric
[22:27] <ericb2> mav_eric: mine is not vanilla though
[22:27] <mav_eric> o.k. I'll go and see if I can find an adequate build on Pavel's FTP
[22:28] macjogi mav_eric
[22:28] <mav_eric> ericb2: btw. Did you compile the PPC build I asked for?
[22:28] <ericb2> mav_eric: there is one, but too old, and very unstable
[22:28] <ericb2> mav_eric: I'll redo one asap
[22:28] <mav_eric> ericb2: Thank you
[22:29] <ericb2> FYI, my changes : http://eric.bachard.free.fr/mac/aquavcl/patches/salframe/may07/aquavcl01_ericb.diff
[22:29] <ericb2> + aquafilepicker01 inside
[22:29] <ericb2> nothing else
[22:29] <ericb2> No question(s) ?
[22:30] <ericb2> ok .. let's continue
[22:30] <ericb2> Top 10 of Issues ( 9 fixed / 1 not fixed ) ( 72248 : vcl compiled with debug crashes )
[22:30] <ericb2> More infos : http://wiki.services.openoffice.org/wiki/User:Ericb/Top10_of_Issues
[22:31] <ericb2> Aqua status : close to alpha
[22:31] <mav_eric> nice :-)
[22:31] <ericb2> I forgot : Pavel provides en-US, and I do provide fr and de
[22:32] <shaunmcdonald> ericb2: is that really needed for alpha as it might not affect end users
[22:32] <ericb2> shaunmcdonald: what ? Fix issue 72248
[22:32] <IZBot> porting DEFECT STARTED vcl compiled with debug crashes http://qa.openoffice.org/issues/show_bug.cgi?id=72248
[22:32] <shaunmcdonald> ericb2: yes
[22:33] <ericb2> shaunmcdonald: the meeting is the place to discuss that point ..
[22:33] * mav_eric thinks shaunmcdonald is right
[22:33] <mav_eric> the end-user doesn't see this
[22:33] <mav_eric> and he doesn't care about it
[22:33] <ericb2> shaunmcdonald: currently, we have 3 known crashes (only)
[22:33] <mav_eric> plus it could be a good point. Be the dev who solves the "last" remaining problem :-)
[22:33] <ericb2> shaunmcdonald: maybe the root is the same , we don't really know
[22:34] <ericb2> mav_eric: Tino is searching since at least a month
[22:34] <ericb2> mav_eric: this is not trivial at all, we know approximatively everything about it, but not "why"
[22:35] <shaunmcdonald> ericb2: so the cause of the crash for issue 72248 could be the same for the other crashes
[22:35] <IZBot> porting DEFECT STARTED vcl compiled with debug crashes http://qa.openoffice.org/issues/show_bug.cgi?id=72248
[22:35] <mav_eric> ericb2: I believe you but do those crashes effect the end-user?
[22:35] <ericb2> shaunmcdonald: no idea
[22:35] macjogi mav_eric
[22:35] <mav_eric> ericb2: does the end-user have any downsides from a non-debug vcl?
[22:35] <ericb2> mav_eric: the problem is existing crashes is not good at all
[22:36] <mav_eric> ericb2: I completele agree with you on this here
[22:36] * ismael_ (n=ismael@123.149.119-80.rev.gaoland.net) has joined #ooo_macport
[22:36] * ChanServ gives channel operator status to ismael_
[22:36] <ismael_> hi
[22:36] <ericb2> to complete my description of current aqua stauts :
[22:36] <ericb2> status, sorry
[22:36] <mav_eric> ericb2: but for once - please change your point of view from the one of a dev into the one of a end-user who has no clue what he can do with a vcl that enables debugging
[22:37] <ericb2> mav_eric: no problem for me, but I feel alone this evening, and I don't want to decide alone
[22:38] * shaunmcdonald wonders if ooo aqua is ready enough to use for doing an impress presentation
[22:38] <mav_eric> ericb2: you're not alone. It's just that it looks like that shaun and I are O.K. with the Alpha if the end-user isn't effected by this bug
[22:39] <mav_eric> shaunmcdonald: I haven't tried it yet. But I did work with a build Eric B provided earlier this week and had no data loss and only one crash
[22:40] <shaunmcdonald> we should remember that development can continue after the release of the alpha, with the possibility of doing regular (maybe monthly) release
[22:40] <ericb2> mav_eric: BTW, the last version is the one from yesterday evening, and I started to use it (very stable, modulo the crashed described above)
[22:40] <ericb2> FYI :
[22:40] <ericb2> Current Aqua issues list (estimated issues for final release) : http://qa.openoffice.org/issues/buglist.cgi?keywords=aqua
[22:40] <ericb2> http://qa.openoffice.org/issues/buglist.cgi?keywords=aqua
[22:40] <ericb2> 143 issues with aqua keyword ; 38 issues FIXED or WORK or DUP ; 17 started ; 88 NEW
[22:41] <shaunmcdonald> we should note our time line which, if I remember correctly states that we would release ooo aqua alpha this month
[22:41] <mav_eric> shaunmcdonald: plus we have an appetizer for devs. We could state in the PR that we need the help with this remaining issue
[22:41] <mav_eric> so we have a PR for end-user and one for devs
Return to Previous meetings page : Previous_Mac_Meeting_logs
Return to April Meetings Mac_meetings_May_2007