https://bugs.kde.org/show_bug.cgi?id=332665
Bug ID: 332665 Summary: Digikam should use Baloo for KDE 4.13 Classification: Unclassified Product: digikam Version: 4.0.0-beta4 Platform: unspecified OS: Linux Status: UNCONFIRMED Severity: normal Priority: NOR Component: Nepomuk Interface Assignee: [hidden email] Reporter: [hidden email] Baloo used instead of Nepomuk in KDE 4.13. Digikam should be ported to Baloo for KDE 4.13. Reproducible: Always -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
https://bugs.kde.org/show_bug.cgi?id=332665
--- Comment #1 from nucleo <[hidden email]> --- Nepomuk libraries not found even if nepomuk-core-devel-4.12.95 installed. -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by nucleo
https://bugs.kde.org/show_bug.cgi?id=332665
Gilles Caulier <[hidden email]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[hidden email] --- Comment #2 from Gilles Caulier <[hidden email]> --- to comment #1 : this is a system install problem, not digiKam... Gilles Caulier -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by nucleo
https://bugs.kde.org/show_bug.cgi?id=332665
Veaceslav Munteanu <[hidden email]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |veaceslav.munteanu90@gmail. | |com --- Comment #3 from Veaceslav Munteanu <[hidden email]> --- I disabled Nepomuk Support in this commit: http://quickgit.kde.org/?p=digikam.git&a=commitdiff&h=d049efab4869a6d521e7670ad0aeb749b2b46e11&hp=3486e3ed6ac8bfc88d05d8da0ad81ceda2d59580 I think Ballo, will use a different approach and current Nepomuk implementation, can't be patched to work with Ballo. It's basically dead code. -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by nucleo
https://bugs.kde.org/show_bug.cgi?id=332665
--- Comment #4 from Sebastian Niemeyer <[hidden email]> --- Hello! I just tryed to install Digikam 4.0 on openSUSE 13.1 with KDE 4.13.1. Unfortunnatelly it's comming with nepomuk dependency. I do not want Nepomuk and try to avoid it at all cost. So I hope nepomuk dependency will die in further release because it is an absolute showstopper to me! It is a little bit sad because Nepomuk support is reintegrated at exactly the moment Nepomuk is dead, bud let us be honestly, the dead of Nepomuk is not sad it is a reason to feel happy! -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by nucleo
https://bugs.kde.org/show_bug.cgi?id=332665
--- Comment #5 from Gilles Caulier <[hidden email]> --- There is a digiKam Cmake option to turn on/off Nepomuk support : https://projects.kde.org/projects/extragear/graphics/digikam/repository/revisions/master/entry/CMakeLists.txt#L12 By default it's disabled ! Gilles Caulier -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by nucleo
https://bugs.kde.org/show_bug.cgi?id=332665
--- Comment #6 from Sebastian Niemeyer <[hidden email]> --- So the problem is, that the openSUSE packagers have switched nepomuk on. Hmmmm... okay I will compile it from source. Thank You! -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by nucleo
https://bugs.kde.org/show_bug.cgi?id=332665
Konrad Renner <[hidden email]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[hidden email] --- Comment #7 from Konrad Renner <[hidden email]> --- Hi! Are there any plans to integrate baloo into digikam? It would be really cool if Tags and Ratings are shared system wide (digikam, dolphin, searching, etc.). Thanks! -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by nucleo
https://bugs.kde.org/show_bug.cgi?id=332665
Gilles Caulier <[hidden email]> changed: What |Removed |Added ---------------------------------------------------------------------------- Version|4.0.0-beta4 |4.0.0 -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by nucleo
https://bugs.kde.org/show_bug.cgi?id=332665
Gilles Caulier <[hidden email]> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Digikam should use Baloo |digiKam should use Baloo |for KDE 4.13 |for KDE 4.13 -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by nucleo
https://bugs.kde.org/show_bug.cgi?id=332665
--- Comment #8 from Marcel Wiesweg <[hidden email]> --- Help is welcome... We invested considerably in Nepomuk over the years. Motivation to work on Baloo is low from my side. -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by nucleo
https://bugs.kde.org/show_bug.cgi?id=332665
--- Comment #9 from Gilles Caulier <[hidden email]> --- Marcel, Veaceslav is in copy of this file, and he maintained Nepomuk code last summer through GSoC 2013. As he know well current implementation, perhaps he can spare some free time to port code to Baloo interface. As i can see in Baloo wiki page, it's not too difficult : http://community.kde.org/Baloo#Porting_your_Application_to_use_Baloo Gilles -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by nucleo
https://bugs.kde.org/show_bug.cgi?id=332665
--- Comment #10 from Veaceslav Munteanu <[hidden email]> --- Hmm... still a lot to take care, lots of users do not like integration, must make it compile with and without Baloo support, probably on my long term TODO list... -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by nucleo
https://bugs.kde.org/show_bug.cgi?id=332665
--- Comment #11 from Konrad Renner <[hidden email]> --- Thanks for your reply! Is the baloo API so different to the Nepomuk API, that it is so hard to replace it? I think a good system integration is always a killer feature for an application. -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by nucleo
https://bugs.kde.org/show_bug.cgi?id=332665
--- Comment #12 from Gilles Caulier <[hidden email]> --- Hi Konrad Good question. If you look at http://community.kde.org/Baloo#Porting_your_Application_to_use_Baloo ... it said : "Baloo is not a drop in replacement for Nepomuk. Applications relying on Nepomuk will have to port to Baloo. The majority of Nepomuk applications just rely on its tags, ratings and comments features. Baloo offers a simple asynchronous API for modifying that file metadata. This metadata is now stored with the extended attributes of the file instead of storing it in a separate database. Baloo also offers a search API which is similar to that of Nepomuk in some ways." My response : it difficult to estimate time to port current digiKam code based on Nepomuk At least a small guide/tutorial need to be written by Baloo team to make transition more easy. Gilles Caulier -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by nucleo
https://bugs.kde.org/show_bug.cgi?id=332665
--- Comment #13 from Veaceslav Munteanu <[hidden email]> --- My only guess is that, everything related to Nepomuk should be dropped. And ballo sync to be implemented alongside with metadata sync(another option to sync to baloo) -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by nucleo
https://bugs.kde.org/show_bug.cgi?id=332665
--- Comment #14 from Gilles Caulier <[hidden email]> --- By dropping Nepomuk, you want mean to port current code to Baloo. If i understand well Baloo wiki page, no need to drop all interface in digiKam, just to change Nepomuk calls to Baloo calls -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by nucleo
https://bugs.kde.org/show_bug.cgi?id=332665
--- Comment #15 from Veaceslav Munteanu <[hidden email]> --- No, it is not changing Nepomuk calls with Baloo, as far as I understand, it only offer an async api to set and retrieve tags, ratings etc... No more services, no more 2 way syncronization... So, when we write or read image metadata, we can sync and Ballo also... this how I see port to Baloo. -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by nucleo
https://bugs.kde.org/show_bug.cgi?id=332665
Konrad Renner <[hidden email]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[hidden email] --- Comment #16 from Konrad Renner <[hidden email]> --- (In reply to comment #12) > > At least a small guide/tutorial need to be written by Baloo team to make > transition more easy. > > Gilles Caulier I have put Vishesh Handa on the CC list, I think he is the maintainer of baloo and I hope he reads this and can help ;-) -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by nucleo
https://bugs.kde.org/show_bug.cgi?id=332665
--- Comment #17 from Gilles Caulier <[hidden email]> --- Hi Vishesh Handa, Can you give us a simple estimation of work to do about to port current digiKAm Nepomuk interface to use Baloo instead. All code relevant is here : https://projects.kde.org/projects/extragear/graphics/digikam/repository/revisions/master/show/utilities/nepomuk Also, please take a look of analysis from Veaceslav in comments #13 and #15 to see if all is fine... Thanks in advance Gilles Caulier -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
Free forum by Nabble | Edit this page |