GSoC 2015 Blog


KDE

Aug 6, 2015

GSoC ’15: A Summary

It seems like yesterday when I was an open source newbie on IRC, equipped with the knowledge of programming in C++, learnt through university courses. Little did I know that writing programs is just the prologue of the process called software engineering. Not wary of things like building, good practices...

Continue Reading...


Aug 5, 2015

GSoC Post #7: KCM Access Done!

It’s been a while since my last post, but that doesn’t mean there hasn’t been any progress. So, last I was working with K3b to install codecs. Well, while after loads of issues, I finally got it to build and compile properly, but then, we noticed that K3b still uses...

Continue Reading...


Jul 29, 2015

GSoC ’15 Post #6: It works!

And finally, package install on the first application stands done and dusted. It was a long journey – from building a mini application to porting to fixing several issues. But finally, things went well and Dolphin now successfully installs Samba using PackageKit-Qt. How to test it? Install Dolphin from the...

Continue Reading...


Jul 25, 2015

GSoC ’15 Post #5: Port Complete – Time for the Real Deal

With loads of help from people on #kde-devel, we finally managed to complete the KDE Network Filesharing port to KF5. Wasn’t easy, given that this was my first time porting frameworks, but it was real fun. Apart from apol’s blogpost shared in my last post, here’s another post that was...

Continue Reading...


Jul 19, 2015

GSoC ’15 Post #4: Porting to KF5

As of now, I am working on Dolphin and Samba and trying to get Samba installed through PackageKit-Qt instead of KPackageKit which it currently uses. The biggest issue here is porting – the KDE Network Filesharing repository is currently not on KF5, which would make it impossible to work with...

Continue Reading...


Jul 3, 2015

GSoC ’15 Post #3: Install-ed!

After familiarising myself with PackageKit-Qt last week, I started working on a small application that uses it this week. The aim was simple – to create an application that uses PackageKit to install packages. Thanks to detailed guides here (PackageKit reference) and here (PackageKit-Qt API docs) pointed to by ximion,...

Continue Reading...


Jun 25, 2015

GSoC ’15 Post #2: More Packaging and Compiling

The previous post had a small section wherein I described code packaging and publishing. I had thought that that part was over and proceeded with using the packages for further work. After lots of unsuccessful attempts and shots in the dark, a discussion with my mentor brought to light the...

Continue Reading...


Jun 5, 2015

GSoC ’15 Post #1: Package and Publish!

Yes, this is the first post, even though the title may mislead you. Being someone who moves around very frequently, I had imagined I was an expert in packaging. That was until I started programming, and encountered a whole new kind of packaging, i.e., packaging code. Unlike what the previous...

Continue Reading...


Apr 28, 2015

Google Summer of Code (GSoC) 2015 with KDE

I have been selected for GSoC 2015. I’ll be working with KDE and my project would be to implement an interface for installing 3rd party plugins across multiple KDE applications. I’ll be mentored by Jonathan Riddell. ##Implementation Ideas On a particular application, I’ll be using appstream (or something similar) to...

Continue Reading...