ImproveMathEquationEditor/IRCMeetings/May2010/27th May2010

This page is the IRC log of the 27th May 2010 IRC meeting ( #education.openoffice.org ) with students for Google SoC 2010.

Back to May 2010

[18:26] Can we start the meeting ?

[18:26] sure..

[18:26]  yeah

[18:26] 1) OOoCon : students wanting to share a talk at OOoCon2010

[18:26] 2) Point about the work in progress

[18:26] 3) misc

[18:26]  go on

[18:26]  :)

[18:26] Let's start about OOoCon

[18:26]  do you have smth to tell us about it?

[18:26] Cedric asked about students wanting to share a talk at OOoCon

[18:27] minute I have to verify one more time

[18:27] cbosdonnat: wrote:

[18:27]  I would present my project? how long it would be?

[18:27] [16:22]  ericb2, FYI we can help the students with their flights with the mentors money: that's what has been done last year

[18:27] Spiso: thorsten shared his slot last year

[18:28] Spiso: I guess he could tell you the details

[18:28]  shared his slot?

[18:28]  talking slot?

[18:29] Spiso: yes, something like 40 minutes for 2 or 3 students

[18:29] Spiso: yes talking slot

[18:29]  I guess I wouldn't have problems to say smth

[18:30]  but the purpose is just to listen about other's people's work?

[18:30] Spiso: and meet other devs

[18:30] Spiso: a lot of the OOo devs will attend

[18:31]  is the accomodation sorted together?

[18:31] Hmm... checkout: http://conference.services.openoffice.org/index.php/ooocon/2010

[18:31] Spiso: I remember there was sort of a "pack" for students last year : help for travel + accomodations

[18:33] What I propose : add the point for the next meeting, and discuss, organize in meantime

[18:33]  oh, I saw the prices for the rooms they had on website

[18:33] at the bottom there's some for 32 EUR, that not all bad... :)

[18:34]  but the 'papers' should be sent next Thu

[18:34] Spiso: indeed

[18:34]  well, 32 a night is not that cheap either

[18:35] you can probably find something even cheaper in Budapest... If you take a look around...

[18:35]  I might try to get to know someone from there :)

[18:36] Ok, is that all for point 1

[18:36] ?

[18:36]  yes

[18:36] fine...

[18:36] Point 2:  current work in progress

[18:37]  time for you to criticize

[18:37] Spiso: I have seen progress, with methodology :)

[18:37] Spiso: yet a lot to do, but that's better

[18:37] Spiso: did you send me the logs you told me ?

[18:37] <Spiso> ericb2: thanks, I sent

[18:38] <Spiso> ericb2: you should have them in the mailbox

[18:38] Spiso: ok, will read them

[18:38] <Spiso> ericb2: please do

[18:38] ericb2: My logs are here: http://www.freedesktop.org/wiki/Software/ooo-build/SummerOfCode/2010/Jonas#line-86

[18:38] Spiso: I'll be online tomorrow afternoon, and I'd like to work with you

[18:38] <Spiso> ericb2: how do I put them on wiki?

[18:38] Spiso: the logs ?

[18:38] <Spiso> I don't want to make pdf out of it

[18:38] <Spiso> yes

[18:39] Spiso: no idea yet, but I'll search a solution

[18:39] <Spiso> it's just terrible messy text it should be in messy text file

[18:39] Spiso: are they plain text ? (I think so)

[18:39] <Spiso> yes

[18:39] Spiso: that's no problem for me

[18:39] Spiso: I'm used to debug

[18:40] <Spiso> :)

[18:40] Spiso: just take care to write a plan beside, with some milestones in the text

[18:40] Spiso: for the next times ;)

[18:40] <Spiso> ericb2: milestones in text?

[18:41] <Spiso> ericb2: how do you imagine it?

[18:41] <Spiso> ericb2: btw, do you write yourself notes like this? could you share example?

[18:41] Spiso: sorry for the bad wording. Some indication in the text. Say Part 1 : doing that .. (text, debug, crashes .. text) Part 2)  a little analysis .. and so on

[18:42] Spiso:  Yes I do. + I try to write a changelog for OOo4Kids

[18:42] Spiso: I'll show you some notes

[18:42] <Spiso> ericb2: oh yeah, good point

[18:43] <Spiso> ericb2: can you just send them on mail?

[18:43] <Spiso> ericb2: can you just send them on mail?

[18:43] Spiso: yes, sure

[18:43] <Spiso> ericb2: sry

[18:43] Spiso: e.g. when I'm working for the eraser feature, I copy/paste all discussions I got with thorsten

[18:43] Spiso: this is extremely helpfull. Add the date can help too

[18:44] <Spiso> ericb2: I've got it sorted by date in folders

[18:44] Spiso: like I got a directory named : various_patches, containing from r_567 , from_r589 ... and s oon, and inside, there are various patches, with an explicit name

[18:45] Spiso: the date + the name, and I can read the diffs, sort, compare to remind tomyself what I exactly did, and I can document starting from them

[18:45] Spiso: just one example :

[18:46] I worked on use the Landscape orientation as default in OOo4Kids for beginner and average, and Portrait for expert user level

[18:46] Spiso: I kept all my patches, and noticed all my errors

[18:46] Spiso: and at the end, I got http://eric.bachard.free.fr/OOo4Kids/patches/May_2010/22nd_may/sd_landscape_default.diff

[18:47] Spiso: other variant : http://eric.bachard.free.fr/OOo4Kids/patches/May_2010/22nd_may/sd_landscape_default_environment.diff

[18:47] Spiso: and so on

[18:47] Spiso: write and document what I did can be extremely helpfull long time after

[18:47] or never .. maybe :)

[18:48] <Spiso> ericb2: yeah, I would say so, just wanted to see some file where you wrote what you thought of it, your ideas, rather than final diff

[18:49] Spiso: before to find the right place for 3 lines of solution, I investigated a lot, you can believe me; e.g. I started with modifying the Ctor : never worked, because the initialization seems to be overwritten

[18:49] Spiso: I'll prepare you something

[18:49] <Spiso> ericb2: :) thanks

[18:50] Spiso: this is exactly what we need for the bad alignment : the solution is probably not much of lines, but is not trivial. So we must be able to share the investigations

[18:50] <Spiso> ericb2: and did you see my very rough solution proposal?

[18:50] <Spiso> ericb2: I wouldn't say so, it's not a bug

[18:50] Spiso: I read them, fastly (was very busy the last two days), and I think you're going in the right direction

[18:51] <Spiso> ericb2: we need to make up a new way how the default alignment is going to be set

[18:51] Spiso: anyway, I'll have more time starting today

[18:51] Spiso: and break nothing, be compatible .. not that simple

[18:52] <Spiso> ericb2: yeah there needs to be a way to communicate the values to the function in writer from sm

[18:53] Spiso: will you be online tomorrow afternoon ?

[18:53] <Spiso> ericb2: but I don't think there is change needed in the ODF

[18:53] <Spiso> yes

[18:53] Spiso: if nothing changes or me, I'll be there too

[18:54] <Spiso> ericb2: alright

[18:54] jopsen: I'll read your log too

[18:54] jopsen: did you start working with Fridrich already ?

[18:54] ericb2: okay...

[18:55] Haven't really had much contact with him...

[18:55] jopsen: ok

[18:55] <Spiso> ericb2: just to be sure, did you read my log as the personal page or the project page too?

[18:56] Spiso: I read every changes you did on the wiki. Am I wrong ?

[18:56] <Spiso> ericb2: no, I just that on my personal page I write only my 'feelings at the end of day'

[18:57] Spiso: that's k for me :)

[18:59] <Spiso> ericb2: anything else? I don't have anything for the 'misc'

[18:59] jopsen: will you be online too, say tomorrow ?

[19:00] ericb2: I'm not sure... I'll be on tomorrow evening...

[19:00] ericb2: Maybe in the afternoon too...

[19:01] jopsen: ok, I'll try to be there too

[19:01] Next point ?

[19:01] sure..

[19:01] 3 Misc questions

[19:02] iostream and integer ? Any idea why cerr<<42; doesn't work ?

[19:02] I'd like to make the next meeting on Wednesday, because I'll be away from home from thursday to sunday (Lille 3rd June, Maubeuge 4 and 5 and Besancon 6th )

[19:02] jopsen: it should

[19:02] jopsen: did you search (grep) other examples in the code ?

[19:02] Wednesday, is fine by me...

[19:03] * ericb2 forgot : Wednesday, same hour

[19:03] same place... :)

[19:03] he he. And have a shorter cycle will help to concentrate on the task too

[19:04] how do you grep for << operator use with int ?

[19:05] jopsen: opengrok, searching for cerr ?

[19:05] well, it's not just cerr, is all ostreams, both fstream and cout

[19:05] <Spiso> I'm alright with Wednesday

[19:06] Spiso: ok, thanks

[19:06] I suppose I could grep for operator override... I'll try that...

[19:06] <Spiso> ericb2: isn't there a documentation for writer as for Sm?

[19:06] Spiso: I don't think so

[19:07] Spiso: what I'll do :

[19:07] <Spiso> ericb2: it's really useful

[19:07] build both sw and sm including symbols

[19:07] Spiso: add breakpoints at the right places, and use bt to retrieve any call from sw

[19:08] Spiso: after some iterations, I use to retrieve the right call, and where sm returns

[19:08] Spiso: and then (some time) .. read the code around, and understand

[19:09] Spiso: I estimate the time to read code approx. around two or three days (including experimentations, to understand finely). Can be more, there is no rule

[19:09] Spiso: that's why start tomorrow cannot be bad

[19:10] <Spiso> ericb2: what do you mean by the start tomorrow?

[19:10] jopsen: you can combine egrep -Hr "a motif"  with opengrok search toy

[19:10] Spiso: I'll trace myself and search with you

[19:11] Spiso: we have not the right to fail

[19:11] <Spiso> ericb2: yeah, I just didn't get the connection

[19:11] <Spiso> ericb2: ok then, I'm looking forward to it

[19:12] <Spiso> see you both, if we are finished

[19:12] Other points/questions ?

[19:12] not, really...

[19:12] <Spiso> tanks

[19:13] okay... see you wednesday...

[19:13] jopsen: if you have questions, please. I probably will not be able to answer immediately, but I'll work on that