Start contributing to KmPlot

Percy Camilo Triveño Aucahuasi percy.camilo.ta at gmail.com
Tue Jan 28 01:41:07 UTC 2014


Hi again Abhijeet,

On 26/01/14 10:41, Abhijeet Nikam wrote:
> Hi,
>
> I went through all the links you sent me.I would definitely like to work
> on Khipu and improve it further.
>

Excellent! ;)

> I am interested in symbolic algebra.
>

Ok, good, then you want to check analitza too, since that is the place 
where symbolic algebra happens (for KAlgebra and Khipu) I submitted some 
wishes about this topic for analitza, please check this:

https://bugs.kde.org/show_bug.cgi?id=319604

https://bugs.kde.org/show_bug.cgi?id=319603

Those are the kind of features that are needed, but you need to learn 
first the basics, please study analitza's test and the API 
documentation, if you need more info then we can improve even further 
the API docs ;)

> But I am new to open source contribution, so could you guide me on some
> easy tasks to get started with so that I can get familiar with Khipu
> source code before I can implement some other major changes.
>

No problem, here you have more info about Khipu:

http://userbase.kde.org/Khipu

It's good that you have a clear idea about the goal of the application 
before start, so try to read it ok ;)

Currently Khipu is very stable thank to Punit's GSoC and we have 
compiled some TO-DO features, so check this

http://community.kde.org/KDEEdu/Khipu/Todo

If you want, you can suggest also a feature there.

> I'll try compiling and building the source code today.  I'll get back to
> you if I need further guidance.
>

;)

>
> Thanks,
> Abhijeet
>

Percy


>
> On Sun, Jan 26, 2014 at 2:53 PM, Shubham Pansari
> <pansarishubham2395 at gmail.com <mailto:pansarishubham2395 at gmail.com>> wrote:
>
>     Hi,
>     I am Shubham. Currently I know C++ and C language, before i start
>     working on Khipu other than analitza library what else I have to
>     read and from where I should start after studying this library.
>
>     Please guide me.
>
>     Regards,
>     Shubham Pansari
>
>
>     On Sun, Jan 26, 2014 at 1:41 PM, Percy Camilo Triveño Aucahuasi
>     <percy.camilo.ta at gmail.com <mailto:percy.camilo.ta at gmail.com>> wrote:
>
>         Hi Abhijeet,
>
>
>         On 25/01/14 23:55, Abhijeet Nikam wrote:
>
>             Hi,
>             I am Abhijeet. I went through some KDE applications and I
>             really liked
>             KmPlot.I wish to start contributing to it. Can I proceed
>             with one of the
>             minor bugs in the bug list? I know C++ and baiscs of Qt
>             framework.
>
>             Can somebody please guide me?
>
>
>         ;)
>
>         Currently we are in the process to replace KmPlot with Khipu:
>
>         https://projects.kde.org/__projects/playground/edu/khipu
>         <https://projects.kde.org/projects/playground/edu/khipu>
>
>         The main idea here is to use a common infrastructure for all
>         kdeedu math applications, you see, now KAlgebra and Khipu are
>         using this library: analitza
>
>         https://projects.kde.org/__projects/kde/kdeedu/analitza
>         <https://projects.kde.org/projects/kde/kdeedu/analitza>
>
>         You can read the analitza documentation here:
>
>         http://api.kde.org/4.x-api/__kdeedu-apidocs/analitza/html/__index.html
>         <http://api.kde.org/4.x-api/kdeedu-apidocs/analitza/html/index.html>
>
>         I think it would be good if you learn analitza first and then
>         define what you want to do:
>
>         numerical methods?
>         symbolic algebra?
>         improve the math parser?
>         ...
>
>         Please, note that some of the features you want to implement can
>           belong to analitza's scope (the common infrastructure) or any
>         math application that uses analitza (Khipu or KAlgebra)
>
>         Finally, you can read some history about in:
>
>         https://www.google-melange.__com/gsoc/proposal/review/__google/gsoc2013/punit9462/1?__ModPagespeed=noscript
>         <https://www.google-melange.com/gsoc/proposal/review/google/gsoc2013/punit9462/1?ModPagespeed=noscript>
>
>         https://punit9462.wordpress.__com/
>         <https://punit9462.wordpress.com/>
>
>         http://community.kde.org/GSoC/__2012/StatusReports#Percy___Camilo_Trive.C3.B1o_Aucahuasi
>         <http://community.kde.org/GSoC/2012/StatusReports#Percy_Camilo_Trive.C3.B1o_Aucahuasi>
>
>             Regards,
>             Abhijeet
>
>
>         Hope you can join us ;)
>         Percy
>         _________________________________________________
>         kde-edu mailing list
>         kde-edu at mail.kde.org <mailto:kde-edu at mail.kde.org>
>         https://mail.kde.org/mailman/__listinfo/kde-edu
>         <https://mail.kde.org/mailman/listinfo/kde-edu>
>
>
>
>     _______________________________________________
>     kde-edu mailing list
>     kde-edu at mail.kde.org <mailto:kde-edu at mail.kde.org>
>     https://mail.kde.org/mailman/listinfo/kde-edu
>
>
>
>
> _______________________________________________
> kde-edu mailing list
> kde-edu at mail.kde.org
> https://mail.kde.org/mailman/listinfo/kde-edu
>


More information about the kde-edu mailing list