[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Re: Adding a project to KDE and GSoC
From:       rahul bhola <rb1223334444 () gmail ! com>
Date:       2013-02-17 13:42:33
Message-ID: CAEvg2-EQxSRANMoS-HzWtFFCMXFZ4pg_JRefrOow75B-dmTaWg () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


I was looking at the source code of how you implemented the docks.txt .One
suggestion was implementation on matrix mathematics as it would make even
solving large problems like loop laws or nodal analysis easy.also in todo
text file could you explain in english what was written as it was in German
and i was not able to understand.Also i was willing for development of this
app with you so please tell me if there is anything that i could do


On Sun, Feb 17, 2013 at 7:27 AM, Alexander Rössler <mail.aroessler@gmail.com
> wrote:

> **
>
> Hello KDE developers,
>
>
>
> Sorry that I'm anwering so late.
>
>
>
> Well, as far as I know the KDE calculation applications provide following
> features:
>
> KCalc: a classic calculator, easy to use, but very unproductive for bigger
> equatations
>
> KAlgebra: mostly a plotting software but with extended calculation
> functionally (which is usually needed for the plotting part)
>
> Cantor: A KDE interface for different Math languages and applications
>
>
>
> The mentioned applications are great and actually do their job. PhyxCalc
> is a different kind of software. The idea is to create the missing-link
> between algebra software and simple calculator. Its intended to be simple
> in terms of usability and interface and at the same time very powerful. I
> think it is mostly useful for writing down formulas and to calculate and
> verify them, more a text editor with culcalation functionality. I for
> example use it mostly to do simple calculations with physical units or to
> verify and convert hex and bin codes. The idea is not to create a second
> octave. Another reason I ported this application was that I was very
> annoyed be KCalc-like calculators, because they are actually not very
> useful on desktop computers (and I have seen a lot of people using them).
>
>
>
> Another idea is to use it for educational reasons. For example to add
> informations to the physical units and the mathematical functions would not
> be too hard. I could imagine bobbles with information about a unit when
> moving the mouse cursor over the unit in the text. Also the editable
> grammar part could be interesting for informatic students.
>
>
>
> Here is actually the link to the application on Qt-Apps.org (it is also on
> KDE-Apps.org): http://qt-apps.org/content/show.php/PhyxCalc?content=149140
>
> The most recent development version can be found on GitHub:
>
> https://github.com/strahlex/PhyxCalc
>
>
>
> Best Regards
>
> Alexander
>
>
>
> On Sunday 10 February 2013 22:17:54 Andreas Cord-Landwehr wrote:
>
> On Sunday 10 February 2013 19:28:19 Alexander Rössler wrote:
>
> > I'm interested in adding my application to the KDE project and to mentor
>
> > some students during GSoC. The application is PhyxCalc (http://qt-
>
> > apps.org/content/show.php/PhyxCalc?content=149140
>
> > ). I think I have already mentioned it last year. I'm only maintaining it
>
> > currently, but I think this application has potential and could also be
>
> > interesting for the KDE project (as KAC (KDE Advanced Calculator), just
>
> > kidding). Especially interesting is that it is purely based on Qt and
> C++,
>
> > which makes it quite outstanding I think for an calculator with parsing
>
> > functionality. Very special about it is actually the parser whose
> grammer is
>
> > saved in a text file instead of hard coding, making it very flexible. I
>
> > have already written on the GSoC page and a few students have already
>
> > contacted me that they would be interested.
>
>
>
> Hey Alexander,
>
>
>
> could you give some insights into the differences to our existing KDE Edu
> projects like KAlgebra [1] and Cantor [2] (including Cantor's backends)? I
> would like to understand where the differences between them and PhyxCalc
> are, especially
>
> * where PhyxCalc goes beyond their features and
>
> * where the benefit of a stand-alone extension lies compared to extending
> our existing applications.
>
>
>
> IMO it would help much to understand your application better by
> understanding the differences to the applications we already ship. Maybe
> there is even a possible collaboration hidden that could be started :)
>
>
>
> Greetings,
>
> Andreas
>
>
>
> [1] http://edu.kde.org/applications/all/kalgebra
>
> [2] http://edu.kde.org/applications/all/cantor
>
>
>
>
>
>
>
> >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to
> unsubscribe <<
>
>


-- 
Rahul Bhola
B.E.
computers
Core Member
Department of backstage
Bits Pilani KK Birla Goa Campus

[Attachment #5 (text/html)]

<div dir="ltr">I was looking at the source code of how you implemented the docks.txt \
.One suggestion was implementation on matrix mathematics as it would make even \
solving large problems like loop laws or nodal analysis easy.also in todo text file \
could you explain in english what was written as it was in German and i was not able \
to understand.Also i was willing for development of this app with you so please tell \
me if there is anything that i could do <br> <div class="gmail_extra"><br><br><div \
class="gmail_quote">On Sun, Feb 17, 2013 at 7:27 AM, Alexander Rössler <span \
dir="ltr">&lt;<a href="mailto:mail.aroessler@gmail.com" \
target="_blank">mail.aroessler@gmail.com</a>&gt;</span> wrote:<br> <blockquote \
class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex"><u></u> <div \
style="font-family:&#39;Monospace&#39;;font-size:9pt;font-weight:400;font-style:normal">
 <p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">Hello \
KDE developers,</p> <p \
style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> \
</p> <p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">Sorry \
that I&#39;m anwering so late. </p> <p \
style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> \
</p> <p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">Well, \
as far as I know the KDE calculation applications provide following features:</p> <p \
style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">KCalc: \
a classic calculator, easy to use, but very unproductive for bigger equatations</p> \
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">KAlgebra: \
mostly a plotting software but with extended calculation functionally (which is \
usually needed for the plotting part)</p>

<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">Cantor: \
A KDE interface for different Math languages and applications</p> <p \
style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> \
</p> <p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">The \
mentioned applications are great and actually do their job. PhyxCalc is a different \
kind of software. The idea is to create the missing-link between algebra software and \
simple calculator. Its intended to be simple in terms of usability and interface and \
at the same time very powerful. I think it is mostly useful for writing down formulas \
and to calculate and verify them, more a text editor with culcalation functionality. \
I for example use it mostly to do simple calculations with physical units or to \
verify and convert hex and bin codes. The idea is not to create a second octave. \
Another reason I ported this application was that I was very annoyed be KCalc-like \
calculators, because they are actually not very useful on desktop computers (and I \
have seen a lot of people using them).</p>

<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> \
</p> <p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">Another \
idea is to use it for educational reasons. For example to add informations to the \
physical units and the mathematical functions would not be too hard. I could imagine \
bobbles with information about a unit when moving the mouse cursor over the unit in \
the text. Also the editable grammar part could be interesting for informatic \
students.</p>

<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> \
</p> <p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">Here \
is actually the link to the application on Qt-Apps.org (it is also on KDE-Apps.org): \
<a href="http://qt-apps.org/content/show.php/PhyxCalc?content=149140" \
target="_blank">http://qt-apps.org/content/show.php/PhyxCalc?content=149140</a></p>

<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">The \
most recent development version can be found on GitHub: </p> <p \
style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"><span \
style="font-size:11px;font-family:&#39;dejavu sans mono&#39;"><a \
href="https://github.com/strahlex/PhyxCalc" \
target="_blank">https://github.com/strahlex/PhyxCalc</a></span></p>

<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> \
</p> <p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"><span \
style="font-size:11px;font-family:&#39;dejavu sans mono&#39;">Best Regards</span></p> \
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"><span \
style="font-size:11px;font-family:&#39;dejavu sans mono&#39;">Alexander</span></p> <p \
style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> \
</p> <p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">On \
Sunday 10 February 2013 22:17:54 Andreas Cord-Landwehr wrote:<br></p><div class="im"> \
<p style="margin-top:12px;margin-bottom:0px;margin-left:40px;margin-right:40px;text-indent:0px">On \
Sunday 10 February 2013 19:28:19 Alexander Rössler wrote:</p> <p \
style="margin-top:0px;margin-bottom:0px;margin-left:40px;margin-right:40px;text-indent:0px">&gt; \
I&#39;m interested in adding my application to the KDE project and to mentor</p> <p \
style="margin-top:0px;margin-bottom:0px;margin-left:40px;margin-right:40px;text-indent:0px">&gt; \
some students during GSoC. The application is PhyxCalc (<a href="http://qt-" \
target="_blank">http://qt-</a></p> <p \
style="margin-top:0px;margin-bottom:0px;margin-left:40px;margin-right:40px;text-indent:0px">&gt; \
<a href="http://apps.org/content/show.php/PhyxCalc?content=149140" \
target="_blank">apps.org/content/show.php/PhyxCalc?content=149140</a></p>

<p style="margin-top:0px;margin-bottom:0px;margin-left:40px;margin-right:40px;text-indent:0px">&gt; \
). I think I have already mentioned it last year. I&#39;m only maintaining it</p> <p \
style="margin-top:0px;margin-bottom:0px;margin-left:40px;margin-right:40px;text-indent:0px">&gt; \
currently, but I think this application has potential and could also be</p> <p \
style="margin-top:0px;margin-bottom:0px;margin-left:40px;margin-right:40px;text-indent:0px">&gt; \
interesting for the KDE project (as KAC (KDE Advanced Calculator), just</p> <p \
style="margin-top:0px;margin-bottom:0px;margin-left:40px;margin-right:40px;text-indent:0px">&gt; \
kidding). Especially interesting is that it is purely based on Qt and C++,</p> <p \
style="margin-top:0px;margin-bottom:0px;margin-left:40px;margin-right:40px;text-indent:0px">&gt; \
which makes it quite outstanding I think for an calculator with parsing</p> <p \
style="margin-top:0px;margin-bottom:0px;margin-left:40px;margin-right:40px;text-indent:0px">&gt; \
functionality. Very special about it is actually the parser whose grammer is</p> <p \
style="margin-top:0px;margin-bottom:0px;margin-left:40px;margin-right:40px;text-indent:0px">&gt; \
saved in a text file instead of hard coding, making it very flexible. I</p> <p \
style="margin-top:0px;margin-bottom:0px;margin-left:40px;margin-right:40px;text-indent:0px">&gt; \
have already written on the GSoC page and a few students have already</p> <p \
style="margin-top:0px;margin-bottom:0px;margin-left:40px;margin-right:40px;text-indent:0px">&gt; \
contacted me that they would be interested.</p> <p \
style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> \
</p> </div><p style="margin-top:0px;margin-bottom:0px;margin-left:40px;margin-right:40px;text-indent:0px">Hey \
Alexander,</p> <p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> \
</p> <p style="margin-top:0px;margin-bottom:0px;margin-left:40px;margin-right:40px;text-indent:0px">could \
you give some insights into the differences to our existing KDE Edu projects like \
KAlgebra [1] and Cantor [2] (including Cantor&#39;s backends)? I would like to \
understand where the differences between them and PhyxCalc are, especially</p>

<p style="margin-top:0px;margin-bottom:0px;margin-left:40px;margin-right:40px;text-indent:0px">* \
where PhyxCalc goes beyond their features and</p> <p \
style="margin-top:0px;margin-bottom:0px;margin-left:40px;margin-right:40px;text-indent:0px">* \
where the benefit of a stand-alone extension lies compared to extending our existing \
applications.</p> <p \
style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> \
</p> <p style="margin-top:0px;margin-bottom:0px;margin-left:40px;margin-right:40px;text-indent:0px">IMO \
it would help much to understand your application better by understanding the \
differences to the applications we already ship. Maybe there is even a possible \
collaboration hidden that could be started :)</p>

<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> \
</p> <p style="margin-top:0px;margin-bottom:0px;margin-left:40px;margin-right:40px;text-indent:0px">Greetings,</p>
 <p style="margin-top:0px;margin-bottom:0px;margin-left:40px;margin-right:40px;text-indent:0px">Andreas</p>
 <p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> \
</p> <p style="margin-top:0px;margin-bottom:0px;margin-left:40px;margin-right:40px;text-indent:0px">[1] \
<a href="http://edu.kde.org/applications/all/kalgebra" \
target="_blank">http://edu.kde.org/applications/all/kalgebra</a></p>

<p style="margin-top:0px;margin-bottom:0px;margin-left:40px;margin-right:40px;text-indent:0px">[2] \
<a href="http://edu.kde.org/applications/all/cantor" \
target="_blank">http://edu.kde.org/applications/all/cantor</a></p> <p \
style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> \
</p> <p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"><br><br></p></div><br><br>
 &gt;&gt; Visit <a href="http://mail.kde.org/mailman/listinfo/kde-devel#unsub" \
target="_blank">http://mail.kde.org/mailman/listinfo/kde-devel#unsub</a> to \
unsubscribe &lt;&lt;<br> <br></blockquote></div><br><br clear="all"><br>-- <br>Rahul \
Bhola<br>B.E.<br>computers<br>Core Member<br>Department of backstage<br>Bits Pilani \
KK Birla Goa Campus<br> </div></div>



>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic