Kodi Community Forum

Full Version: GSoC Project 2019 : Intersted in working on the idea of "Add a picture library"
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hello,
My name is Nishth Garg. I am a second year undergraduate student of Indian Institute of Technology, Kharagpur.

I have a good knowledge of python, C++, and MySql, Sqlite3. I have done several projects in my college of open source which uses python, flask, Sqlite3.
I want to work on the project of "Add a picture library". I have a certain set of ideas that I would like to discuss regarding the Project.

Thanking you 
Nishith Garg
Welcome gargnishith.

Looking forward to hear your ideas so we can start discussing.
Hello Sir,
 
Is it ok to directly work on my proposal or will i have to firstly use to with organisation by solving any issue of the organisation on github.

Thanking you 
Nishith Garg
Not mutually exclusive. You should work on your proposal and get acquainted with our codebase at the same time. That's the important part.

However, if you decide you have the time and inclination to tackle a bug or small task, go for it but it's not mandatory, just a bonus.
A tip to engage the community could be to ask @garbear same specific questions on ideas and suggestions in this older thread here => https://forum.kodi.tv/showthread.php?tid=141169

Also see the comments and follow the links posted by jjd-uk here => https://forum.kodi.tv/showthread.php?pid...pid2703347
(2018-02-13, 13:09)jjd-uk Wrote: [ -> ]I'm not one of the Team devs but here are some potential pointers for you.

There was previous work to introduce a Picture Library was the dev was never happy enough with the database performance, see discussion thread https://forum.kodi.tv/showthread.php?tid=141169 and PR https://github.com/xbmc/xbmc/pull/1562 that work was done quite some time ago so the Kodi code that it hooks into may well have changed significantly.

In addition there is a Pictures DB addon that might of of help, see discussion thread https://forum.kodi.tv/showthread.php?tid=133905 and code repo https://github.com/Xycl/plugin.image.mypicsdb

This as @garbear once (or several times) in the past made started coding photo libraries for Kodi but abandoned that development for reasons.

IIRC, one thing I read that @garbear wrote as a showstopper was that Kodi's existing databases did not use ORM (Object-relational mapping)?
(2019-03-01, 16:25)RockerC Wrote: [ -> ]IIRC, one thing I read that @garbear wrote as a showstopper was that Kodi's existing databases did not use ORM (Object-relational mapping)
 Might be misleading. We were hoping to get ODB which is an ORM merged at some point https://github.com/xbmc/xbmc/tree/feature_odb
So having that would enable having it way easier to actually do the picture library