[Nepomuk] Idea for GSOC, seeking some input

Matthew McKeen mmckeen at ucla.edu
Thu Apr 11 15:47:34 UTC 2013


Ok, I understand.

I've written parsers both as part of CS classes and in previous jobs, so I don't think this 
is outside my alley.  I will go ahead and get Nepomuk built and patch one of the bugs 
to prove my worth.

I have done some work on KDE in the past so that shouldn't be too hard at all.

I can provide code samples also if you would like that.  They might not be in C++ 
though, since I tend to write parsers in functional languages for class, but the ideas 
are the same.  As for C++, I have lots of code in C and C++, but the best examples 
are probably from some of my operating systems code.

Thanks,
Matthew McKeen

On Thursday, April 11, 2013 07:00:38 PM Vishesh Handa wrote:


Hey Matthew




On Tue, Apr 9, 2013 at 12:58 PM, Matthew McKeen <mmckeen at ucla.edu[1]> wrote:


Hey All:


I just had an idea for a GSOC project today that might interest you.  Wouldn't it be cool 
to have a visualization plasmoid for the data relationships that exist in Nepomuk.  I 
was thinking a 3D graph visualization, maybe even making nodes clickable such that 
data can be navigated in a incredible new way.  Nepomuk offers power that no desktop 
really has, and I think a cool new way to use that power could be a great addition to 
KDE.  Eventually we could make these kinds of views a part of dolphin and offer a new 
way to navigate files.


The idea seems nice, but right now, at least for Google Summer of code, I rather focus 
on directly usable improvements that can easily be integrated within existing 
applications.



That being said, it does sound quiet interesting. I'll be happy to help you in 
implementing this, if you want to do so. But not as a google summer of code project 
(or soc). We're very short on mentors for Nepomuk, and I don't think I can take more 
than 1 student this year.



If this doesn't fit the fancy of you guys, I am also happy to take on a proper rewrite of 
the Nepomuk query parser.  I could probably even fit this work into my summer of 
coding, as it shouldn't take too long to rewrite that parser. 


Seeing that some other students have been taking over my other ideas, I thought 
that this idea might be a little more fresh and a good thing to base my proposal on, 
which I plan to draft soon.


You might want to setup a KDE development environment and maybe look at some 
junior jobs and other tasks [1] I like to asses a student's coding capability before 
taking them on, no matter how good their proposal is.

[1] http://community.kde.org/Projects/Nepomuk#Gettings_Stared[2]



What does the community think?


Thanks,
Matthew McKeen
University of California, Los Angeles
mmckeen at ucla.edu[1] 





Nepomuk at kde.org[3]
https://mail.kde.org/mailman/listinfo/nepomuk[4]


Vishesh Handa




--------
[1] mailto:mmckeen at ucla.edu
[2] http://community.kde.org/Projects/Nepomuk#Gettings_Stared
[3] mailto:Nepomuk at kde.org
[4] https://mail.kde.org/mailman/listinfo/nepomuk
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/nepomuk/attachments/20130411/835fc8ee/attachment.html>


More information about the Nepomuk mailing list