2021-04-09, 13:32
Hey all!
First off, I am more of a dev with WordPress, and it has occurred to me that WordPress and Kodi are built with the same philosophy... let me indulge you before I come to the actual questions...
Now from a dev point of view, I write/manipulate themes/plugins for WordPress - are my skills transferable to Kodi with skins/addons. I know themes are XML driven, and if I were to write an addon, that's python. Is it a 'simple case' of syntax when writing for themes/addons, and are there any kind of boilerplate themes/addons that can be used as a jumping-off point?
Secondly - do themes/add-ons hook into a Kodi API like WordPress too?
The reason why I ask is it is this FOSS project that has got me off my butt and restarted my web development, and I would dearly love to be able to give something back to this project, even if it's an addon with one line of code!
First off, I am more of a dev with WordPress, and it has occurred to me that WordPress and Kodi are built with the same philosophy... let me indulge you before I come to the actual questions...
- They both are database driven
- They both have a core, that only really experienced devs should touch and if a function is not part of the core - it's provided by an add-on or plugin.
- They both have skins/themes
- They both have plugins/addons
- They also have hooks/filters so you can manipulate the database etc
- The user has to supply the content! (I am pretty sure those scam sites use WordPress!!)
- They both are FOSS/GPL2
- They are both Content Management Systems!!! (Think about it - they do both manage content - text/images/video!!! Although running a website off Kodi or a Home Theatre running WordPress right be a bit of an ask!)
Now from a dev point of view, I write/manipulate themes/plugins for WordPress - are my skills transferable to Kodi with skins/addons. I know themes are XML driven, and if I were to write an addon, that's python. Is it a 'simple case' of syntax when writing for themes/addons, and are there any kind of boilerplate themes/addons that can be used as a jumping-off point?
Secondly - do themes/add-ons hook into a Kodi API like WordPress too?
The reason why I ask is it is this FOSS project that has got me off my butt and restarted my web development, and I would dearly love to be able to give something back to this project, even if it's an addon with one line of code!