<div dir="ltr"><br><br><div class="gmail_quote">---------- Forwarded message ----------<br>From: <b class="gmail_sendername">Matthew McKeen</b> <span dir="ltr"><<a href="mailto:mmckeen@ucla.edu">mmckeen@ucla.edu</a>></span><br>
Date: Sun, Apr 14, 2013 at 2:30 PM<br>Subject: Re: [Nepomuk] Idea for GSOC, seeking some input<br>To: Vishesh Handa <<a href="mailto:me@vhanda.in">me@vhanda.in</a>><br><br><br><div dir="ltr">I went ahead and implemented the simple feature requested in <a href="https://bugs.kde.org/show_bug.cgi?id=303671" target="_blank">https://bugs.kde.org/show_bug.cgi?id=303671</a>.<div>
<br></div><div>Since the KJob returned by removeDataByApplication doesn't emit any kind of progress signal as far as I could see,</div>
<div>doing a progress bar is basically impossible. Also, since the deletion actions are delayed, there is no good way to</div><div>easily keep the user informed of progress, since all of the deletions tend to occur after the result() signal is emitted by</div>
<div>the job.</div><div><br></div><div>If you think there would be a way to report progress let me know.</div><div><br></div><div>Do you think this is ready to be committed to KDE Runtime? If so, I'll go ahead and do it, and if not, I'll work on</div>
<div>improving it.</div><div><br></div><div>Also, it didn't look to me like the nepomukindexer module is responsible for data indexed through Akonadi. Is that correct?</div><div>If so, is there some place I could get a list of all the modules that need to be passed to removeDataByApplication to completely</div>
<div>clear the indexed data?</div><div><br></div><div>Thanks,</div><div>Matthew McKeen</div><div><a href="mailto:mmckeen@ucla.edu" target="_blank">mmckeen@ucla.edu</a></div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra">
<br>
<br><div class="gmail_quote">On Thu, Apr 11, 2013 at 6:30 AM, Vishesh Handa <span dir="ltr"><<a href="mailto:me@vhanda.in" target="_blank">me@vhanda.in</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">Hey Matthew<br><div><div class="gmail_extra"><br><div class="gmail_quote"><div>On Tue, Apr 9, 2013 at 12:58 PM, Matthew McKeen <span dir="ltr"><<a href="mailto:mmckeen@ucla.edu" target="_blank">mmckeen@ucla.edu</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hey All:<div><br></div><div>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.</div>
</div></blockquote><div><br></div></div><div>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.<br>
<br></div><div>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.<br>
<br></div><div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">
<div>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.</div>
<div><br></div><div>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.</div></div>
</blockquote><div><br></div></div><div>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.<br>
<br>[1] <a href="http://community.kde.org/Projects/Nepomuk#Gettings_Stared" target="_blank">http://community.kde.org/Projects/Nepomuk#Gettings_Stared</a><br><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div>
<div dir="ltr">
<div><br></div><div>What does the community think?</div><div><br></div><div>Thanks,</div><div>Matthew McKeen</div><div>University of California, Los Angeles</div><div><a href="mailto:mmckeen@ucla.edu" target="_blank">mmckeen@ucla.edu</a></div>
<div><br></div><div><br></div></div>
<br></div>_______________________________________________<br>
Nepomuk mailing list<br>
<a href="mailto:Nepomuk@kde.org" target="_blank">Nepomuk@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/nepomuk" target="_blank">https://mail.kde.org/mailman/listinfo/nepomuk</a><br>
<br></blockquote></div><span><font color="#888888"><br><br clear="all"><br>-- <br><span style="color:rgb(192,192,192)">Vishesh Handa</span><br>
</font></span></div></div></div>
</blockquote></div><br></div>
</div></div></div><br></div>