Regarding GSoC participation and Mock-up for Khipu

Punit Mehta punit9462 at
Fri Mar 29 13:18:44 UTC 2013

Hi ,

First of all let me thank you for such a nice response.. :)

On Thu, Mar 28, 2013 at 12:33 PM, Punit Mehta <punit9462 at> wrote:
> >  Hi all ,
> >
> >           I would like to introduce myself to the KDE-Edu community :). I
> > have been working on Khipu (Advanced Mathematical function plotter) for
> the
> > past 3 to 4 months with the potential mentors of the community Aleix Pol
> and
> > Percy Camilo Trive?o Aucahuasi. I have reported some bugs of Khipu and
> > KAlgebra and also solved some of them with my best possible effort. Right
> > now , I am looking forward to participate in Google Summer of Code -
> 2013 .
> > My basic task of GSoC is to polish Khipu and contribute to it in such a
> way
> > that it can be released in the classroom as soon as GSoC ends. As one of
> the
> > most important feature of any Mathematical plotting application is to
> > improve its GUI , I have thought of a mock up of a Dialogue and some
> > additional basic features in Khipu. The attached PNG file contains all
> the
> > necessary information along with the Mock-Up UI. You can take a look at
> it
> > if you wish. :)
> >
> >            Any kind of suggestion or improvement is heartily welcomed.
> >
> >  Thank You.
> >
> >   Regards,
> >  Punit Mehta
> > ( IRC nick : punit9462)
> A few suggestions:
> 1. It would be nice if there was a check box for logarithmic axes in
> the plot config
This is actually great..I will try to implement it . But there might be
problem with some curves which have two values at the same point. But I am
unsure that the back-end Analitza is capable of handling these kind of
curves in logarithmic axes. :) It xan plot it very well in normal linear

2. What is the difference between "take snapshot" and "save the plot
> as an image"?
Actually these functions are not implemented yet. So , the idea that I have
thought of is the following :
1) Take snapshot can also work with the crop images like the KDE's
KSnapShot (when used in the rectangular region).
2) Save the plot will directly save the entire plot in the specific format.

> 3. Might it be more efficient to have separate sections in the plot
> configuration for the X and Y axis?  All the check boxes related to
> that axis (show axis, show name, maybe show units) would be in one
> section.  This means everything related is visually grouped, and also
> makes it easier to scale up to 3 axes for 3D plots since it would just
> mean adding a new section rather than re-organizing the existing
> sections
Yes.. It might be efficient. I think . I will keep that in mind.

> 4. For plot space, might it be better to be able to add or remove plot
> spaces, and drag and drop plots between spaces to organize them
> instead of using the check box for an all-or-none setup?  Or perhaps
> set it in the plot config, which would allow a single plot to appear
> in more than one plot space.
>      See , the idea is , there is only one plot space . we have to plot
different curves on the same . The curves will be visible/invisible based
on the user's choice , but everything is on the same space.
    Using multiple plot spaces is a nice idea . But since Khipu is in
playground. We have to release it as soon as GSoC ends. So , right now , we
are focusing on only polishing the REQUIRED features. But yes. this can be
included in the TODO list ,i think ;) .

> 5. It might be nice to have a button to expand/collapse the plot list
This is a good one.I will include this also . Thanks.

> 6. Should "Show tangent" really be a per-line option and not a global
> option?
> I am also confused what should it be ..!! I thought a lot and decided to
put it for the separate plots. It may happen that the users( which are
teachers and students) want to have/not have it only for the specific plots.

> 7. "Hide/Show" should probably just be "Show" or "Hide" and be a
> toggle button or check box

 This is currently available in khipu. I am just adding it in the plots
options once again.

> 8. It might be better to just have "Save as..." where you could either
> specify an image file format or a khipu-specific format.  It would be
> conceivable down the road that there could be a plugin that lets
> gwenview or okular view khipu plots as images

This is a great one. :) Right one , I am working on the khipu-specific file
format . I will be including this feature also  if possible :) This will
definitely increase compatability and become more user friendly .

Regards ,
Punit Mehta
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the kde-edu mailing list