Nepomuk/GSoC/2011/Journals/SwairShah: Difference between revisions
m (moved Swairshah/gsocJournal to Journals/SwairShah) |
No edit summary |
||
(7 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
==Journal: Project Integration in Nepomuk== | ==Journal: Project Integration in Nepomuk== | ||
===16th | ===16th Jun=== | ||
* | *Made a git branch to add blogsupport | ||
*two | **Note: Give meaningful branch names. Avoid working on same code section in two different branches | ||
*Added a structured note GUI support | |||
*Played around with git branches (resolved conflicts!) | |||
===17th | ===17th Jun=== | ||
*Made a listview branch -> working on projectmodel | |||
*A popup to add structural text (in blogsupport branch) | |||
===18th Jun=== | |||
*Drag-Drop Files support | |||
*Drag-Drop Url Support (nfo:Website) | |||
*A little codecleanup | |||
===21th Jun=== | |||
* Working on projectmodel branch | |||
* Read about Git merging | |||
* merged projectmodel into master [http://quickgit.kde.org/?p=scratch%2Fswairshah%2Fprojectintegrator.git&a=commit&h=b64bda2fecaba9a09c262408e78d6c5971f65e26] | |||
===22nd Jun=== | |||
* projectmodel complete in master -> able to list projects based on models | |||
* doubleClick on model -> setLiveProject manually! [http://quickgit.kde.org/?p=scratch%2Fswairshah%2Fprojectintegrator.git&a=commit&h=378f77fd011f9523f96680f42e2aff1a883d5d5c] | |||
===23rd Jun=== | |||
* Creating systemtray icon | |||
* systemtray icon does not support drag-drop -> essential | |||
===24th Jun=== | |||
*Started Reading about Plasmoid | |||
*unsuccessfully created a plasmoid, need some experience | |||
===26th Jun=== | |||
*Using Nepomuk::Utils::SimpleResourceModel | |||
*Working on using nepomuk context service | |||
===27th Jun=== | |||
*Blogged about the progress so far | |||
*Read about git rebasing | |||
*Integrated nepomuk context service in branch:contextservice (not merged with master because of dbus service error) | |||
===28th Jun=== | |||
*Discussed Ideas with nsm (to be discussed in the meeting) | |||
*Working on adding nco:PersonContact with the liveProject | |||
===11th July=== | |||
*Added support for opening various resources from project integrator like files,websites etc. | |||
===12th July=== | |||
*Read up plasma dataengine tutorials | |||
===13th July=== | |||
*Basic QML code | |||
*Going through metadata dataengine code (in plasma-mobile repo) | |||
===14th July=== | |||
*Trying to use dataengines from QML | |||
===17th July=== | |||
*basic code cleanup in projectintegrator | |||
*Backbone for plasmoid | |||
===18th July=== | |||
*No native drag-drop support in QML from Qt. | |||
*(NOT USING QML FOR GSOC!) Made a basic c++ plasmoid | |||
===19th July=== | |||
*Merging contextservice with dbus | |||
* error : http://paste.kde.org/98941/ after the merge/conflict resolution | |||
===20th July=== | |||
*read about Dbus | |||
*Work on integrating plasmoid,projectintegrator with dbus | |||
===21st July=== | |||
*Errors in integration of Nepomuky code in plasmoid (errors in branch addNepomukCode in plasmoid repo | |||
git://anongit.kde.org/scratch/swairshah/projectplasmoid.git) | |||
*Plasmoid works for a hardcoded project, yet to integrate with contextservice. | |||
*Using KRun in project Integrator | |||
===22nd July=== | |||
*Implementing KActions for deleting a project, unlinking a resource etc. |
Latest revision as of 12:58, 27 July 2011
Journal: Project Integration in Nepomuk
16th Jun
- Made a git branch to add blogsupport
- Note: Give meaningful branch names. Avoid working on same code section in two different branches
- Added a structured note GUI support
- Played around with git branches (resolved conflicts!)
17th Jun
- Made a listview branch -> working on projectmodel
- A popup to add structural text (in blogsupport branch)
18th Jun
- Drag-Drop Files support
- Drag-Drop Url Support (nfo:Website)
- A little codecleanup
21th Jun
- Working on projectmodel branch
- Read about Git merging
- merged projectmodel into master [1]
22nd Jun
- projectmodel complete in master -> able to list projects based on models
- doubleClick on model -> setLiveProject manually! [2]
23rd Jun
- Creating systemtray icon
- systemtray icon does not support drag-drop -> essential
24th Jun
- Started Reading about Plasmoid
- unsuccessfully created a plasmoid, need some experience
26th Jun
- Using Nepomuk::Utils::SimpleResourceModel
- Working on using nepomuk context service
27th Jun
- Blogged about the progress so far
- Read about git rebasing
- Integrated nepomuk context service in branch:contextservice (not merged with master because of dbus service error)
28th Jun
- Discussed Ideas with nsm (to be discussed in the meeting)
- Working on adding nco:PersonContact with the liveProject
11th July
- Added support for opening various resources from project integrator like files,websites etc.
12th July
- Read up plasma dataengine tutorials
13th July
- Basic QML code
- Going through metadata dataengine code (in plasma-mobile repo)
14th July
- Trying to use dataengines from QML
17th July
- basic code cleanup in projectintegrator
- Backbone for plasmoid
18th July
- No native drag-drop support in QML from Qt.
- (NOT USING QML FOR GSOC!) Made a basic c++ plasmoid
19th July
- Merging contextservice with dbus
- error : http://paste.kde.org/98941/ after the merge/conflict resolution
20th July
- read about Dbus
- Work on integrating plasmoid,projectintegrator with dbus
21st July
- Errors in integration of Nepomuky code in plasmoid (errors in branch addNepomukCode in plasmoid repo
git://anongit.kde.org/scratch/swairshah/projectplasmoid.git)
- Plasmoid works for a hardcoded project, yet to integrate with contextservice.
- Using KRun in project Integrator
22nd July
- Implementing KActions for deleting a project, unlinking a resource etc.