[prev in list] [next in list] [prev in thread] [next in thread]
List: koffice-devel
Subject: Re: Question about XIRR in financial.cpp
From: "Alvaro Soliverez" <asoliverez () gmail ! com>
Date: 2008-07-19 11:17:18
Message-ID: 64e15f8f0807190417r4b6ba5a3i1a5ff92e5317058a () mail ! gmail ! com
[Download RAW message or body]
[Attachment #2 (multipart/alternative)]
Hello Stefan, Sascha,
thanks a lot to both of you.
Regards,
Alvaro
On Sat, Jul 19, 2008 at 7:12 AM, Stefan Nikolaus <
stefan.nikolaus@kdemail.net> wrote:
> On Friday 18 July 2008 16:47:16 Stefan Nikolaus wrote:
>
> > On Friday 18 July 2008 16:14:34 Alvaro Soliverez wrote:
>
> > > Hello Stefan,
>
> > > thanks a lot for the prompt answer.
>
> > > After some more debugging, I found a bug in our method that triggers an
>
> > > infinite loop. The XIRR method in koffice has a way to prevent this.
> And
>
> > > given that it is according to the OpenFormula spec, I think it would be
>
> > > better to use that one.
>
> > >
>
> > > I will adapt the function work in KMyMoney. It is not possible to just
>
> > > link to it, because there are major difference in data structures.
>
> > >
>
> > > Since KMyMoney is GPL v2 or later, and the file here (
>
> > >
> http://api.kde.org/koffice-api/koffice-apidocs/kspread/html/financial_8cp
>
> > >p- source.html#l02034) is GPLv2 only, I will create a separate class
> with
>
> > > only the methods I need and copy the corresponding copyright notice.
>
> > > Is this ok with you? I see that you are one of the copyright holders in
>
> > > the file.
>
> >
>
> > The XIRR function was written by Sascha Pfau (CC'ed).
>
> >
>
> > @Sascha: Is it okay/possible to relicense this code as GPL version 2 or
>
> > later?
>
> Sascha gave his okay to relicense the code, so you can just copy it over to
> your project.
>
> --
>
> Stefan Nikolaus
>
> _______________________________________________
> koffice-devel mailing list
> koffice-devel@kde.org
> https://mail.kde.org/mailman/listinfo/koffice-devel
>
>
[Attachment #5 (text/html)]
<div dir="ltr">Hello Stefan, Sascha,<br>thanks a lot to both of \
you.<br><br>Regards,<br>Alvaro<br><br><div class="gmail_quote">On Sat, Jul 19, 2008 \
at 7:12 AM, Stefan Nikolaus <<a \
href="mailto:stefan.nikolaus@kdemail.net">stefan.nikolaus@kdemail.net</a>> \
wrote:<br> <blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, \
204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"> <div style="font-size: \
9pt; font-weight: 400; font-style: normal;"><div class="Ih2E3d"> <p style="margin: \
0px; text-indent: 0px;">On Friday 18 July 2008 16:47:16 Stefan Nikolaus wrote:</p> <p \
style="margin: 0px; text-indent: 0px;">> On Friday 18 July 2008 16:14:34 Alvaro \
Soliverez wrote:</p> <p style="margin: 0px; text-indent: 0px;">> > Hello \
Stefan,</p> <p style="margin: 0px; text-indent: 0px;">> > thanks a lot for the \
prompt answer.</p> <p style="margin: 0px; text-indent: 0px;">> > After some \
more debugging, I found a bug in our method that triggers an</p> <p style="margin: \
0px; text-indent: 0px;">> > infinite loop. The XIRR method in koffice has a way \
to prevent this. And</p> <p style="margin: 0px; text-indent: 0px;">> > given \
that it is according to the OpenFormula spec, I think it would be</p> <p \
style="margin: 0px; text-indent: 0px;">> > better to use that one.</p> <p \
style="margin: 0px; text-indent: 0px;">> ></p> <p style="margin: 0px; \
text-indent: 0px;">> > I will adapt the function work in KMyMoney. It is not \
possible to just</p> <p style="margin: 0px; text-indent: 0px;">> > link to it, \
because there are major difference in data structures.</p> <p style="margin: 0px; \
text-indent: 0px;">> ></p> <p style="margin: 0px; text-indent: 0px;">> > \
Since KMyMoney is GPL v2 or later, and the file here (</p> <p style="margin: 0px; \
text-indent: 0px;">> > <a \
href="http://api.kde.org/koffice-api/koffice-apidocs/kspread/html/financial_8cp" \
target="_blank">http://api.kde.org/koffice-api/koffice-apidocs/kspread/html/financial_8cp</a></p>
</div><p style="margin: 0px; text-indent: 0px;">> >p- source.html#l02034) is \
GPLv2 only, I will create a separate class with</p><div class="Ih2E3d"> <p \
style="margin: 0px; text-indent: 0px;">> > only the methods I need and copy the \
corresponding copyright notice.</p> <p style="margin: 0px; text-indent: 0px;">> \
> Is this ok with you? I see that you are one of the copyright holders in</p> <p \
style="margin: 0px; text-indent: 0px;">> > the file.</p> <p style="margin: 0px; \
text-indent: 0px;">></p> <p style="margin: 0px; text-indent: 0px;">> The XIRR \
function was written by Sascha Pfau (CC'ed).</p> <p style="margin: 0px; \
text-indent: 0px;">></p> <p style="margin: 0px; text-indent: 0px;">> @Sascha: \
Is it okay/possible to relicense this code as GPL version 2 or</p> <p style="margin: \
0px; text-indent: 0px;">> later?</p> <p style="margin: 0px; text-indent: \
0px;"></p> </div><p style="margin: 0px; text-indent: 0px;">Sascha gave his okay to \
relicense the code, so you can just copy it over to your project.</p> <p \
style="margin: 0px; text-indent: 0px;"></p> <p style="margin: 0px; text-indent: \
0px;">-- </p> <p style="margin: 0px; text-indent: 0px;">Stefan \
Nikolaus</p></div><br>_______________________________________________<br> \
koffice-devel mailing list<br> <a \
href="mailto:koffice-devel@kde.org">koffice-devel@kde.org</a><br> <a \
href="https://mail.kde.org/mailman/listinfo/koffice-devel" \
target="_blank">https://mail.kde.org/mailman/listinfo/koffice-devel</a><br> \
<br></blockquote></div><br></div>
_______________________________________________
koffice-devel mailing list
koffice-devel@kde.org
https://mail.kde.org/mailman/listinfo/koffice-devel
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic