Start contributing to KmPlot
Shubham Pansari
pansarishubham2395 at gmail.com
Wed Jan 29 21:25:17 UTC 2014
Hi Percy,
I have resolved all my problems and errors regarding the compilation and
installation of Khipu from its source code. Now I am going through its
source code and trying to get familiar with it and meanwhile I am also
learning Analitza library. Now I want to start contributing to Khipu. What
should I do?
Sorry for the miscommunication last time. I read the links you provide me
in the last mail about preparing bug-report and crash-report. In future I
will follow the instructions.
Thanks and Regards,
Shubham
On Tue, Jan 28, 2014 at 9:58 PM, Abhijeet Nikam <connect08nikam at gmail.com>wrote:
> Hi,
>
> I am building khipu and I encountered this error. I have installed
> analitza from source.I tried clearing this problem for some time but could
> not go ahead.
>
> I am getting this following error:
>
> [ 95%] Built target khipu_automoc
> Linking CXX executable khipu
>
> ../lib/liblibkhipu.a(mainwindow.o): In function `MainWindow::saveFile(KUrl
> const&)':
> /home/nikam/khipu/src/mainwindow.cpp:828: undefined reference to
> `Analitza::FunctionGraph::hasIntervals() const'
> ../lib/liblibkhipu.a(plotseditor.o): In function
> `PlotsEditor::editPlot(QModelIndex const&)':
> /home/nikam/khipu/src/plotseditor.cpp:275: undefined reference to
> `Analitza::FunctionGraph::hasIntervals() const'
> /home/nikam/khipu/src/plotseditor.cpp:321: undefined reference to
> `Analitza::FunctionGraph::hasIntervals() const'
> /home/nikam/khipu/src/plotseditor.cpp:340: undefined reference to
> `Analitza::FunctionGraph::hasIntervals() const'
> /home/nikam/khipu/src/plotseditor.cpp:358: undefined reference to
> `Analitza::FunctionGraph::hasIntervals() const'
> ../lib/liblibkhipu.a(plotseditor.o):/home/nikam/khipu/src/plotseditor.cpp:416:
> more undefined references to `Analitza::FunctionGraph::hasIntervals()
> const' follow
> ../lib/liblibkhipu.a(plotseditor.o): In
>
> ....
>
> Please help to build it completely.
>
> Regards,
> Abhijeet
>
>
> Please help
>
>
>
> On Tue, Jan 28, 2014 at 5:55 PM, Shubham Pansari <
> pansarishubham2395 at gmail.com> wrote:
>
>> Hi,
>> I have resolved all my problems corresponding to the building of Khipu
>> from source code. Now I am learning Analitza library. Other than that how
>> could I start contributing in Khipu?
>>
>> Thanks and Regards,
>> Shubham
>>
>>
>>
>> On Tue, Jan 28, 2014 at 11:42 AM, Shubham Pansari <
>> pansarishubham2395 at gmail.com> wrote:
>>
>>> Hi,
>>> Thanks to Yuri, I have sort out my problem with the previous errors but
>>> now when I am trying to start Khipu, it is just giving a warning about
>>> fonts, which should not affect the launch of Khipu, but nothing is
>>> happening later.
>>>
>>>
>>>
>>> On Tue, Jan 28, 2014 at 10:47 AM, Yuri Chornoivan <yurchor at ukr.net>wrote:
>>>
>>>> написане Tue, 28 Jan 2014 07:03:54 +0200, Shubham Pansari <
>>>> pansarishubham2395 at gmail.com>:
>>>>
>>>>
>>>> Hi Punit,
>>>>> The errors I am getting are of the following type, it seems like a
>>>>> compilation error-
>>>>>
>>>>> /home/shp/khipu/src/plotseditor.cpp:413:28: error: 'class
>>>>> Analitza::PlaneCurve' has no member named 'hasIntervals'
>>>>> if (curve->hasIntervals())
>>>>>
>>>>> and many more similar kind of errors.
>>>>> How could I remove those?
>>>>>
>>>>> Thanks and Regards,
>>>>> Shubham
>>>>>
>>>>>
>>>> Hi,
>>>>
>>>> Please compile and install analitza from git/master.
>>>>
>>>> https://projects.kde.org/projects/kde/kdeedu/analitza/repository
>>>>
>>>> Best regards,
>>>> Yuri
>>>>
>>>>
>>>>
>>>>>
>>>>> On Tue, Jan 28, 2014 at 6:54 AM, Percy Camilo Triveño Aucahuasi <
>>>>> percy.camilo.ta at gmail.com> wrote:
>>>>>
>>>>> Hi Shubham,
>>>>>>
>>>>>>
>>>>>> On 27/01/14 10:13, Shubham Pansari wrote:
>>>>>>
>>>>>> Hi Punit,
>>>>>>> I am trying to build khipu from source but it is showing errors in
>>>>>>> make
>>>>>>> stage. Errors are corresponding to a member function clearIntervals
>>>>>>> and
>>>>>>> hasIntervals.
>>>>>>>
>>>>>>> Help me out.
>>>>>>>
>>>>>>>
>>>>>>> Sure, but we need more information, read this:
>>>>>>
>>>>>> http://techbase.kde.org/Development/Tutorials/
>>>>>> Debugging/How_to_create_
>>>>>> useful_crash_reports
>>>>>>
>>>>>> Also, give us additional feedback, e.g: branch, compiler, operative
>>>>>> system, etc; in short: you can report a bug if you want, if so, then
>>>>>> please
>>>>>> read about our policies for that:
>>>>>>
>>>>>> http://techbase.kde.org/Contribute/Bugsquad/Quick_
>>>>>> Introduction_to_Bugzilla
>>>>>>
>>>>>> and
>>>>>>
>>>>>> http://techbase.kde.org/Contribute/Bugsquad/Guide_To_
>>>>>> BugTriaging#General_
>>>>>> Considerations
>>>>>>
>>>>>> You're doing it fine, with time you will learn how to use our
>>>>>> infrastructure, trust me one is always learning ;)
>>>>>>
>>>>>> Regards,
>>>>>>
>>>>>>> Shubham
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Percy
>>>>>>
>>>>>> On Mon, Jan 27, 2014 at 4:33 PM, Punit Mehta <punit9462 at gmail.com
>>>>>>
>>>>>>> <mailto:punit9462 at gmail.com>> wrote:
>>>>>>>
>>>>>>> Hi Shubham,
>>>>>>>
>>>>>>> It is great that you know C++ and want to contribute in KDE. If
>>>>>>> you
>>>>>>> are interested in contributing math part in KDE-Edu (Analitza,
>>>>>>> Khipu, KAlgebra .. ) then you should try to complie and build the
>>>>>>> applications from the source code.
>>>>>>>
>>>>>>> As Percy pointed out, read the details regarding the project and
>>>>>>> its
>>>>>>> scope. Incase of Khipu, I would recommend you to compile. build
>>>>>>> and
>>>>>>> install the current version of analitza and then follow the same
>>>>>>> procedure to install khipu. Try to play with the code, find some
>>>>>>> bugs and solve them.
>>>>>>>
>>>>>>> You can possibly attend conf.kde.in <http://conf.kde.in>
>>>>>>> 2014[2] if
>>>>>>>
>>>>>>> you are interested in contbuting to KDE and want to know more
>>>>>>> about
>>>>>>> the projects like khipu, analitza, artikulate, KStars etc..
>>>>>>>
>>>>>>> Hope, this helps :)
>>>>>>>
>>>>>>> Looking forward to see you in KDE :)
>>>>>>>
>>>>>>> Regards,
>>>>>>> Punit Mehta
>>>>>>>
>>>>>>> [1]: http://techbase.kde.org/Getting_Started/Build/KDE_
>>>>>>> Applications
>>>>>>> [2]: http://conf.kde.in <http://conf.kde.in/>
>>>>>>>
>>>>>>>
>>>>>>> Message: 3
>>>>>>> Date: Sun, 26 Jan 2014 14:53:30 +0530
>>>>>>> From: Shubham Pansari <pansarishubham2395 at gmail.com
>>>>>>> <mailto:pansarishubham2395 at gmail.com>>
>>>>>>> To: kde-edu at kde.org <mailto:kde-edu at kde.org>
>>>>>>>
>>>>>>> Subject: Re: Start contributing to KmPlot
>>>>>>> Message-ID:
>>>>>>>
>>>>>>> <CAOdEGu2R4xRC8d4pUhQZkQQWgPCtUm_4PTjDs1SX+Zwndjj5ZA at mail.
>>>>>>> gmail.com
>>>>>>> <mailto:CAOdEGu2R4xRC8d4pUhQZkQQWgPCtUm_4PTjDs1SX%
>>>>>>> 2BZwndjj5ZA at mail.gmail.com>>
>>>>>>>
>>>>>>> Content-Type: text/plain; charset="iso-8859-1"
>>>>>>>
>>>>>>> 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
>>>>>>> >
>>>>>>> > 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
>>>>>>> >
>>>>>>> > You can read the analitza documentation here:
>>>>>>> >
>>>>>>> >
>>>>>>> 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://punit9462.wordpress.com/
>>>>>>> >
>>>>>>> > 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
>>>>>>> >
>>>>>>> -------------- next part --------------
>>>>>>> An HTML attachment was scrubbed...
>>>>>>> URL:
>>>>>>> <http://mail.kde.org/pipermail/kde-edu/attachments/
>>>>>>> 20140126/e7ef0b66/attachment-0001.html>
>>>>>>>
>>>>>>> ------------------------------
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> 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
>>>>>>>
>>>>>>>
>>>>>>> End of kde-edu Digest, Vol 130, Issue 37
>>>>>>> ****************************************
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> 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
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>>
>>>>>> kde-edu mailing list
>>>>>> 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
>>>>
>>>
>>>
>>
>> _______________________________________________
>> kde-edu mailing list
>> 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
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-edu/attachments/20140130/75bc54d9/attachment-0001.html>
More information about the kde-edu
mailing list