Showing posts with label LabPlot. Show all posts
Showing posts with label LabPlot. Show all posts

Monday, 19 June 2017

FOSSASIA SUMMIT 2017 and KDE




I got an opportunity to represent KDE in FOSSASIA 2017 held in mid-March at Science Center, Singapore. There were many communities showcasing their hardware, designs, graphics, and software.

 Science Center, Singapore
I talked about KDE, what it aims at, what are the various programs that KDE organizes to help budding developers, and how are these mentored. I walked through all the necessities to start contributing in KDE by introducing the audience to KDE Bugzilla, the IRCs channels, various application Domains, and the SoK(Season of KDE) proposal format. 

                                  


Then I shared my journey in KDE, briefed about my projects under Season of KDE and Google Summer of Code. The audience were really enthusiastic and curious to start contributing in KDE. I sincerely thank FOSSASIA for giving me this wonderful opportunity.

Overall working in KDE has been a very enriching experience. I wish to continue contributing in KDE and also share my experiences to help the budding developers to get started.

Friday, 26 August 2016

Winding up GSoC.

Time flies, truly. With the end of this month comes the end of such an amazing programme
"Google Summer of Code 2016".
As planned earlier I have successfully implemented GSL library to construct histogram for both static as well as dynamic input values.

                                   
                                       
                                   
                                 
                               

                                 

Now, a user can
  • Draw different types of histogram for a given set of values.
  • Change the method of selecting the bin value.
  • Change background and filling of histogram graph.
  • Alter the properties of histogram graph scaling (auto-scale. color, pattern).
  • Mark the magnitude of bin ( individual or cumulative).
  • Draw/plot more than one curve on same worksheet to enhance the analytic study/comparison.
Though the programme has come to an end, I will continue contributing in KDE community and LabPlot. I would like to thank all my mentors in Labplot.
Working demo: https://www.youtube.com/watch?v=XHjYvmInXY

Thanks for reading :)

Thursday, 30 June 2016

Mid-term post.



Conquered one more phase. :) I have successfully completed GSoC mid-term evaluation!

My midterm evaluation target was to create a static histogram in Labplot with an option to add new histogram among the given types and set visible advanced settings.

I have added a new histogram dock widget containing the required settings options like selecting number of bins or type of histogram or the color of the plot and much more to be added eventually like settings of the boundary, it's color, style,etc.

My next task is to draw the histogram for any (static and dynamic) data set. It's time to implement everything that I have discussed and read about GSL libraries and QPainter.
Working on a large project like LabPlot is really engaging. A lot of work to be done in the coming up month. :)

Saturday, 23 April 2016

Google Summer of Code,2016


So, finally, the wait is over. The result of GSoC selections is out and Voila! my proposal has been accepted and is now a GSoC project. I would like to thank KDE community, my mentor, and co-mentors for their support and giving me an opportunity to be a part of this programme. I will be working on the project LabPlot (KDEdu) which is a KDE-application for interactive graphing and analysis of scientific data. LabPlot provides an easy way to create, manage and edit plots.
Beginning with the first phase, 

Community bonding period (23rd April  to 22rd May)
I would complete the tasks picked earlier in the first week so that I can start working on my project then after. Discussing the complete flow and becoming more familiar with the code style, naming conventions, and project’s requirement will be the major tasks during this phase. Looking forward to an amazing coding summers. Cheers! Einstein: "Everything should be made as simple as possible, but not simpler."