ImproveMathEquationEditor/IRCMeetings/June2010/2nd June2010

This page is the IRC log of the 2nd June 2010 IRC meeting ( #education.openoffice.org ) with students for Google SoC 2010.

Back to June 2010

[18:12]  jopsen: ericb2: would you give me a few minutes? or are we starting now?

[18:12] Spiso: No problem here...

[18:13]  jopsen: did you write with Eric already?

[18:13] Spiso: no...

[18:13] oops, sorry, was doing something else

[18:14] let's go

[18:14] hello jopsen Spiso btw :)

[18:14]  hi

[18:14] hi,

[18:15] FYI, I'll be away form home starting tomorrow, until monday

[18:15]  from

[18:15]  we'll miss you :'(

[18:16] * Remaille (~remi@85-171-171-227.rev.numericable.fr) has joined #education.openoffice.org

[18:16] * ChanServ gives channel operator status to Remaille

[18:16] okay, well... I'll be preparing/taking exams... So I'm not going to ask a lot of questions anyway...

[18:16] I propose:

[18:16] Agenda for 2nd June

[18:16] 1. Work in progress

[18:16] 2. Misc

[18:16] 3. Next meeting

[18:17] Looks fine to me

[18:17] 1. Work in progress

[18:17]  yep I got quite a lot to talk about

[18:18]  I made progress today, and I think I've got everything I need

[18:18] well, I've mailed you with a link to some notes on what I've been working... caret movement...

[18:18]  well, it's not on the page from today yet

[18:19]  I'm going to move with my laptop, wait a sec if you can

[18:19] Spiso: did the work we did together help you ?

[18:19]  yes

[18:19]  massively

[18:19] great :)

[18:22]  am I back?

[18:22] Spiso: yes you are :)

[18:23]  alright

[18:23]  so your working with you was good espacially because that day I was totally out of ideas

[18:23]  and I managed to finish it off with you

[18:23]  today I found the rest that was needed

[18:24]  but it's all quite messy

[18:24] <Spiso> I would like to discuss with you how to continue

[18:24] Spiso: sure

[18:25] Spiso: but before I think it's good that you summarize, cleanup and present more precisely what you did. I saw important information in it, and this could help us

[18:26] <Spiso> well I found two important functions that actually ask for whther the object aligned is Sm

[18:26] <Spiso> and we could hack it there

[18:26] ok

[18:27] <Spiso> but it's quite messy to add it there just like that

[18:27] Spiso: so you need to describe exactly what you want to achieve

[18:27] <Spiso> I thought of rewriting it so that the aligning function asks the object where it should be

[18:27] <Spiso> by default it would be the algorithm as it is

[18:27] <Spiso> and Sm object would redefine it for itself

[18:28] <Spiso> but the code there is so bad that I'm not sure how would I do that

[18:28] Spiso: what is so bad ? did you find bugs ?

[18:28] (possible)

[18:28] <Spiso> no I mean so many functions pass it

[18:28] <Spiso> it's simply big and not understandable as a whole

[18:29] <Spiso> I can't be sure that if I hack it there it wont do anything bad to anything else

[18:29] <Spiso> like it wont change some other parts

[18:31] Spiso: we must understand. What I can tell you, is, take your time, and try to become familiar with the code around

[18:31] <Spiso> so do you have a lot of time today? or we will postpone it until Monday when I'll have a good idea of how to do it

[18:31] <Spiso> is there someone more familiar with it?

[18:31] Spiso: yes, they are : Thomas Lange and Mathias Bauer, and we can invite them, to learn more

[18:31] <Spiso> because there is one strange structure aSet which is basically set but I'm totally confused about ho it work

[18:32] <Spiso> are they from go-oo

[18:32] <Spiso> (that was question)

[18:33] Spiso: no, they aren't but Mathias spent a lot of time understanding the code around the math issue, and i think he'll be happy to join and participate

[18:35] Spiso: what about invite them to an IRC meeting ? Say next week, or the next one ?

[18:36] <Spiso> I would like to discuss it as soon as possible

[18:36] <Spiso> but yeah after we could

[18:36] Spiso: the prerequisite is (imho) : prepare everything, questions, and cleanup the curent state of art, thus Mathias could see where you are exactly

[18:37] Spiso: ok, I'll invite both. No guarantee they will help, but if we don't try, we'll never know :)

[18:38] Spiso: anything else about your work  ?

[18:38] <Spiso> no

[18:38] <Spiso> I'll try to tidy it up

[18:39] Spiso: thanks !

[18:39] <Spiso> and found out everything needed for final plan of implementation

[18:39] Spiso: take your time. there is no hurry yet

[18:39] Spiso: better we analyze, better will be the plan

[18:39] jopsen: can we make a little point with you ?

[18:40] ericb2: point ?

[18:40] ericb2: on the agenda ? :)

[18:40] jopsen: where are you exactly ?

[18:40] jopsen: still the 1.

[18:41] ericb2: I'm handling KeyInput

[18:41] jopsen: where / how will you proceed ?

[18:41] Have got some visual caret movement, not I-beam yet, just a node selection

[18:41] jopsen: good

[18:41] On http://www.freedesktop.org/wiki/Software/ooo-build/SummerOfCode/2010/Jonas

[18:42] there's a discussion of caret movement and a presentation of two methods for solving the problem

[18:42] both have pros and cons...

[18:43] jopsen: I'd like to say I read your nice hack, and the way you provided graphical view of the trees for a given equation

[18:43] the current state of visual movement, needs to be improved, corner cases solved... and the strategy for caret movement needs be decided...

[18:43] jopsen: ok, this will be for me, for next meeting then. Ok ?

[18:43] yes, that will be fine...

[18:44] most of the details regarding the two methods should be on the page under "Caret Movement"

[18:44] jopsen: noticed

[18:44] <Spiso> when is the next meeting going to be?

[18:44] if it's not explained clearly just ask me..

[18:44] jopsen: I will :)

[18:45] good... I suppose that's about where I am... Once caret movement is done I'll move on to editing...

[18:46] anything else, that needs be said about point 1 (on the agenda) ?

[18:46] * imdonatello has quit (Read error: Connection timed out)

[18:47] jopsen: if you already see what you exactly want, maybe you could start wrinting a spec ?

[18:48] as in, an outline of what and how I'll implement editing, I assume... Sounds like a good idea.

[18:48] Will do that...

[18:48] jopsen: I'd suggest you to search on the OOo wiki, for "specs". Other way : have a quick look at http://specifications.openoffice.org

[18:48] not sure this is the right place, but ...

[18:49] meant: I hope the link is the right one

[18:49] http://specs.openoffice.org/

[18:49] arf :)

[18:49] Just, search for it..

[18:50] okay... I'll look into that...

[18:50] jopsen: I know there were samples .. should be some available

[18:51] I found a template on the wiki... may that's something... otherwise I'll find it.. or look at other specs :)

[18:51] jopsen: ask cloph on #go-oo

[18:51] jopsen: I remember he wrote some

[18:52] okay, I assume these specs have some purpose? is it like how things get into OpenOffice ?

[18:52] jopsen: the plan is to integrate the features into OpenOffice.org.

[18:53] okay, I'll write one, when I figure out how...

[18:53] jopsen: specs, and all the OOo bazaar is a big administrative hammer, I know, but that's the way :/

[18:54] well, it's probably there for a good reason :)

[18:54] jopsen: good, I don't know, but a reason, yes :)

[18:54] Next point ?

[18:54] sure...

[18:55] jopsen: when write code bacomes less than 10% of the time, there is a problem ;)

[18:55] becomes

[18:56] yeah...

[18:56] 2. Misc questions

[18:56] <Spiso> what about the meeting in Budapest?

[18:56] Spiso: good question. Did you submit something ?

[18:56] today is the deadline if I'm not wrong

[18:56] <Spiso> no

[18:56] <Spiso> not yet

[18:57] Spiso: please hurry up

[18:57] <Spiso> I'm not sure what do they expect [18:57] Spiso: you present what you did, in 10 to 15  minute (approx.)

[18:57] <Spiso> and how can I write smth now when the thing I'm going to do I haven't done yet

[18:58] Spiso: you can propose a plan

[18:58] Spiso: just titles + some words

[18:59] <Spiso> ergh, and as a document or presentation?

[18:59] Spiso: I don't get what you mean

[19:00] <Spiso> do I have to write some kind of presentation with titles, or just few words in text document?

[19:01] Spiso: you propose a subject, including a summary (see previous examples on http://marketing.openoffice.org I guess) that you'll develop during the conf

[19:01] <Spiso> alright

[19:01] Spiso: maybe there is a second deadline you'll submit the final presentation

[19:01] <Spiso> I'll do it (hopefully)

[19:01] Spiso: but I don't remember I ever did

[19:02] Spiso: of course, I always provided my final document, who is archived online (and always visible)

[19:02] Spiso: did I answer your question ?

[19:02] <Spiso> yes

[19:03] Other questions ?

[19:03] <Spiso> I have to probably move again, this is annoying, is the only thing left the next meeting time?

[19:03] yes, next meeting time

[19:03] <Spiso> I don't mind

[19:03] Yes... I don't have anything else..

[19:03] <Spiso> 6 at Thursday or Wednesday?

[19:03] <Spiso> or if you have problems with it I'm fine

[19:04] 6 at Thursday is ok for me

[19:04] <Spiso> ok

[19:04] fine for me too...

[19:04] then : Thursday 10 th June

[19:04] same hour

[19:04] same place :)

[19:04] he he

[19:04] (somehow I always get that line)