[Nepomuk] gsoc on work so far..

swair shah swairshah at gmail.com
Tue Jun 14 23:37:10 CEST 2011


Hi ml,

Brief introduction to my gsoc project: Making a 'project manager' using
nepomuk. One can associate 'things' like
notes,contacts,events,files,webpages to a project one is working on, later
on retrieve them. This is just a dry intro don't get disappointed by it. :)
As it is something everyone can directly test/try/use it would be great if
more people can participate in the conversation in the mailing list. Suggest
features they would want.


*What has been done so far:
*
I think i have fixed the GUI design, i had confusion about how it should be
and i dumped the old code (i made all the wrong GUI choices).
Right now i provide support for these:
1)User Can Create A project with the Project Integrator. (PI)
2)Can Browse already created pimo:Projects, notes, Persons,Tasks.
3)Drag and Drop support for files and notes. If a File is dropped it is
treated is a file resource, if a plain text content is dropped it is saved
as a note. So you keep dropping text snippets and files whatever you want
like crazy and it will keep 'relating' them to the project.
4)Linking a file to the project by opening it through the filedialog

5)Live project: i have hard coded the live project at the moment.Going to
change that soon.


[image: sn2.png]


Where i faced problems and still have to work on it:
I need to create a listview and store the search results in that view, also
the ability to select any project in the view as live project.


What I will do for the next few days:
1) List view thing mentioned above
2) A tree view for displaying things attached to the liveProject.
3) issues about setting note identifier, issues about using a 'non-indexed'
file.

Your inputs can help:
1) Gui design

2) The plan is to make the project manager almost 'invisible' -> i wish to
create a little system tray icon or plasma widget for the plasma panel. When
you are working on a project say your gsoc project (which you will set as
the 'liveProject'...you can change the live project) and you drag drop some
file or note. So what else can be done to make it more 'invisible'

3) Besides files,notes,contacts,names,webpages..what are other things that
are a MUST for any project you might be working on?

4) any concerns on search functionalities..?

Cheers,
Swair
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.kde.org/pipermail/nepomuk/attachments/20110615/f53b83cd/attachment-0001.htm 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/png
Size: 105423 bytes
Desc: not available
Url : http://mail.kde.org/pipermail/nepomuk/attachments/20110615/f53b83cd/attachment-0001.png 


More information about the Nepomuk mailing list