Start contributing to KmPlot
Percy Camilo Triveño Aucahuasi
percy.camilo.ta at gmail.com
Tue Feb 4 09:42:04 UTC 2014
Hi there,
On 03/02/14 12:37, Shubham Pansari wrote:
> Hi Percy,
> I have gone through the Khipu manual thoroughly. Now I would like to
> start working on improving the design of the plot editor. How should I
> start working? Guide me.
>
You can start with a UI mock-up with a good description/justification of
the proposal workflow.
> Thanks and Regards,
> Shubham
>
Percy
>
> On Thu, Jan 30, 2014 at 3:59 AM, Percy Camilo Triveño Aucahuasi
> <percy.camilo.ta at gmail.com <mailto:percy.camilo.ta at gmail.com>> wrote:
>
> Hi Shubham,
>
>
> On 29/01/14 16:25, Shubham Pansari wrote:
>
> Hi Percy,
> I have resolved all my problems and errors regarding the
> compilation and
> installation of Khipu from its source code.
>
>
> Happy to know that, if you have more issues, just send us a mail but
> with complete information ;)
>
>
> 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?
>
>
> Ok I've already reply to Abhijeet some steps, please go through
> prevs emails to know more about Khipu. One interesting task that we
> need in Khipu is to improve the design of the plot editor, well
> first you better read the manual (thanks to Punit):
>
> http://userbase.kde.org/Khipu/__Manual
> <http://userbase.kde.org/Khipu/Manual>
>
> If you found a crash/bug now you know how to send us feedback.
>
>
> 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.
>
>
> No problem, I trust you will ;)
>
> Thanks and Regards,
> Shubham
>
>
> Thanks to you, keep on!
> Percy
>
>
>
> On Tue, Jan 28, 2014 at 9:58 PM, Abhijeet Nikam
> <connect08nikam at gmail.com <mailto:connect08nikam at gmail.com>
> <mailto:connect08nikam at gmail.__com
> <mailto: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
> <mailto:pansarishubham2395 at gmail.com>
> <mailto:pansarishubham2395 at __gmail.com
> <mailto: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
> <mailto:pansarishubham2395 at gmail.com>
> <mailto:pansarishubham2395 at __gmail.com
> <mailto: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 <mailto:yurchor at ukr.net>
> <mailto:yurchor at ukr.net <mailto:yurchor at ukr.net>>> wrote:
>
> написане Tue, 28 Jan 2014 07:03:54 +0200, Shubham
> Pansari <pansarishubham2395 at gmail.com
> <mailto:pansarishubham2395 at gmail.com>
> <mailto:pansarishubham2395 at __gmail.com
> <mailto: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
> <https://projects.kde.org/__projects/kde/kdeedu/analitza/__repository>
>
>
> <https://projects.kde.org/__projects/kde/kdeedu/analitza/__repository
> <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 <mailto:percy.camilo.ta at gmail.com>
> <mailto:percy.camilo.ta at gmail.__com
> <mailto: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_
> <http://techbase.kde.org/__Development/Tutorials/__Debugging/How_to_create_>
>
>
> <http://techbase.kde.org/__Development/Tutorials/__Debugging/How_to_create_
> <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
> <http://techbase.kde.org/__Contribute/Bugsquad/Quick___Introduction_to_Bugzilla>
>
> <http://techbase.kde.org/__Contribute/Bugsquad/Quick___Introduction_to_Bugzilla
> <http://techbase.kde.org/Contribute/Bugsquad/Quick_Introduction_to_Bugzilla>>
>
> and
>
> http://techbase.kde.org/____Contribute/Bugsquad/Guide_To_____BugTriaging#General_
> <http://techbase.kde.org/__Contribute/Bugsquad/Guide_To___BugTriaging#General_>
>
> <http://techbase.kde.org/__Contribute/Bugsquad/Guide_To___BugTriaging#General_
> <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> <mailto:punit9462 at gmail.com
> <mailto:punit9462 at gmail.com>>
>
> <mailto:punit9462 at gmail.com
> <mailto:punit9462 at gmail.com>
>
> <mailto: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>
> <http://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
> <http://techbase.kde.org/__Getting_Started/Build/KDE___Applications>
>
>
> <http://techbase.kde.org/__Getting_Started/Build/KDE___Applications
> <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>
>
> <mailto:pansarishubham2395 at __gmail.com
> <mailto:pansarishubham2395 at gmail.com>>
>
> <mailto:pansarishubham2395@
> <mailto:pansarishubham2395@>__g__mail.com <http://gmail.com>
>
>
> <mailto:pansarishubham2395 at __gmail.com
> <mailto:pansarishubham2395 at gmail.com>>>>
> To: kde-edu at kde.org
> <mailto:kde-edu at kde.org>
> <mailto:kde-edu at kde.org
> <mailto:kde-edu at kde.org>>
> <mailto:kde-edu at kde.org
> <mailto:kde-edu at kde.org>
>
> <mailto:kde-edu at kde.org
> <mailto:kde-edu at kde.org>>>
>
> Subject: Re: Start
> contributing to
> KmPlot
> Message-ID:
>
>
>
> <____CAOdEGu2R4xRC8d4pUhQZkQQWgPCtU____m_4PTjDs1SX+Zwndjj5ZA at mail.
> gmail.com <http://gmail.com> <http://gmail.com>
>
>
> <mailto:CAOdEGu2R4xRC8d4pUhQZk____QQWgPCtUm_4PTjDs1SX%
> <mailto:CAOdEGu2R4xRC8d4pUhQZk__QQWgPCtUm_4PTjDs1SX%25>
>
> <mailto:CAOdEGu2R4xRC8d4pUhQZk__QQWgPCtUm_4PTjDs1SX%25
> <mailto:CAOdEGu2R4xRC8d4pUhQZkQQWgPCtUm_4PTjDs1SX%2525>>
> 2BZwndjj5ZA at mail.gmail.com <mailto:2BZwndjj5ZA at mail.gmail.com>
>
> <mailto:2BZwndjj5ZA at mail.__gmail.com
> <mailto: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>
> <mailto:percy.camilo.ta at gmail.__com
> <mailto:percy.camilo.ta at gmail.com>>
> <mailto:percy.camilo.ta at gmail.
> <mailto:percy.camilo.ta at gmail.>____com
>
> <mailto: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>
>
>
> <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>
>
>
> <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/
> <http://api.kde.org/4.x-api/__kdeedu-apidocs/analitza/html/>
>
>
> <http://api.kde.org/4.x-api/__kdeedu-apidocs/analitza/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/
>
> <https://www.google-melange.__com/gsoc/proposal/review/
> <https://www.google-melange.com/gsoc/proposal/review/>>
> >
>
> google/gsoc2013/punit9462/1?____ModPagespeed=noscript
> >
> >
> https://punit9462.wordpress.____com/
> <https://punit9462.wordpress.__com/
> <https://punit9462.wordpress.com/>>
> >
> >
> http://community.kde.org/GSoC/____2012/StatusReports#Percy_
> <http://community.kde.org/GSoC/__2012/StatusReports#Percy_>
>
> <http://community.kde.org/__GSoC/2012/StatusReports#Percy_
> <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>
> <mailto:kde-edu at mail.kde.org
> <mailto:kde-edu at mail.kde.org>>
> <mailto:kde-edu at mail.kde.org
> <mailto:kde-edu at mail.kde.org>
> <mailto: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>
>
> <https://mail.kde.org/mailman/__listinfo/kde-edu
> <https://mail.kde.org/mailman/listinfo/kde-edu>>
> >
> -------------- next part
> --------------
> An HTML attachment was
> scrubbed...
> URL:
>
>
> <http://mail.kde.org/____pipermail/kde-edu/attachments/
> <http://mail.kde.org/__pipermail/kde-edu/attachments/>
>
> <http://mail.kde.org/__pipermail/kde-edu/attachments/
> <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>
> <mailto:kde-edu at mail.kde.org
> <mailto:kde-edu at mail.kde.org>>
> <mailto:kde-edu at mail.kde.org
> <mailto:kde-edu at mail.kde.org>
> <mailto: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>
>
> <https://mail.kde.org/mailman/__listinfo/kde-edu
> <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>
> <mailto:kde-edu at mail.kde.org
> <mailto:kde-edu at mail.kde.org>>
> <mailto:kde-edu at mail.kde.org
> <mailto:kde-edu at mail.kde.org>
> <mailto: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>
>
> <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>
> <mailto: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>
>
> <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>
> <mailto: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>
>
> <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>
> <mailto: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>
>
>
> <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>
> <mailto: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>
> <mailto: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
> <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
> <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