2015-03-17, 20:38
Hello, I'm Philipp Raab and I am currently studying Software Engineering.
I am using XBMC/Kodi for several years now and I would like to contribute to this great project and consolidate my knowledge in C++/SQL.
I would like to implement the game library for RetroPlayer.
I am using XBMC/Kodi for several years now and I would like to contribute to this great project and consolidate my knowledge in C++/SQL.
I would like to implement the game library for RetroPlayer.
Quote:Kodi Game library
Name: PhilippRaab
Summary: Extend Kodi with a game library to store meta-data and save-games and add a game scraper add-on interface.
How will I achieve this: Find a suitable object relation mapper to store the game meta-data in the database. Port the existing scraping-add-on interface from the movies/tv-shows library to the new game library and provide a basic scraper add-on.
What will the project focus on: A clean storage solution for the game library and a add-on interface to get meta-data from scraping-add-ons.
Benefits: A native user experience to display meta-data and launch games for the new RetroPlayer.
Goals:
- Find a suitable object relation mapper to use in Kodi
- Extend the database system to enable the storage of game meta-data (~3 weeks)
- Add a game library GUI to Kodi (~2 weeks)
- Port the existing scraper system to the game library (~3 weeks)
- Write a example scraper add-on (~2 weeks)
What does it touch in Kodi: Modifications in the database system to enable object storage. The RetroPlayer and the game API must be adapted to work with the games library.
Requirements: Knowledge of C++, SQL and ORM
Possible mentors: garbear