Hello - okay - new teeth, that’s weird. So, where was I? Oh, that’s right... Barcelona!
Well, we did it. After a couple of years of pandemic-induced isolation, we managed to get most of the team together in early April for the first time in forever. We successfully brought people in from as far afield as western Canada and Australia, from Europe and from India, for a few days of brainstorming, hacking, direction-setting, updates and, yes, beer. Without straying into politics, we had notable absences, of course, from our Russian and Ukrainian team members. Stay safe, guys: you were genuinely missed.
As a break from our normal day-by-day account, this year we're writing this as a retrospective of the whole conference, so you get the flavour of everything all in one go. Think of it as a badly-consumed tapas, then... so, off we go.
As usual, topics were many and varied over the days, including:
SAKE: Simple ASCII Kodi emulator - an emulator for Kodi add-ons that can run and debug all the basic Python stuff
PVR multi-instancing - so you can have multiple copies of the same PVR addon (e.g. for different backends)
v20 and release management - a general conversation about how we do releases, when, communications to the community, etc.
Generalised timeshift - extending the existing PVR timeshift mechanism to a broader capability, perhaps to be rolled back into core Kodi code (instead of duplicating in every PVR addon)
TheDataDB - a special guest slot from a former Team member, talking about more generalised metadata storage - lyrics, logo artwork, etc. - separate from e.g. episode listings
Smart home - ideas and existing developments to integrate home automation into Kodi in various ways
LibreELEC update - a broad update on developments around one of the major platforms for Kodi
V4L2 status update - HDR, DRM, ffmpeg patches, and everything to do with core video display on Linux platforms
Binary addon sandboxing - ideas around improving security and resilience by improving compartmentalisation of binary addons
C++ 20 - options and plans to modernise our code to current standards
Jenkins deep dive - an overview plus challenges and opportunities around the open source automation server we use to test/build
Board stuff - internal governance and oversight of all things Kodi
Android maintenance and Play Store - our ongoing issues with a lack of Android devs, and implications (e.g. our current inability to update in the Play Store because of API versions)
Flatpak - how we maintain an support our Flatpak, general Flathub changes and how to improve the user experience in the future
GSoC 2021+2022 - Google Summer of Code - updates on students' work, plans, mentoring, and so on
There were also things we can't really talk about - top secret plans, and bar bills, for example - but this gives a flavour of what we discussed. There's enough here to keep us all busy for many years yet, and that's before new stuff inevitably gets added.
In the meantime, please delight in a picture of your favourite open-source devs, relaxing in the sunshine after a hard day huddled around laptops and projector screens.
Currently working out a series of videos for theater intros. Using Unreal Engine. Slow going but I hope to make one for every genre. At least I have one. I customized the Regal Cinemas 1990's roller coaster to my theater. Used some AI to change some wording in the narration and Davinci resolve to edit the text on the marque scroller. Gruelling work as unreal Engine is hard to learn. Nothing is straight forward. Everything is a task. But I hope in the end it looks great. Doing an old West town
For the initial release of the trivia metadata I'd like for you to test the basic scoring functionality. Here is the trivia folder to be installed in your PreShow trivia content folder. The trivia testing pack includes the following: Rating G.jpg PG-13.jpg PG.jpg R.jpg Decade 1950s.jpg 1960s.jpg 1970s.jpg 1980s.jpg 1990s.jpg 2000s.jpg 2010s.jpg 2020s.jpg Genres Action.jpg Adventure.jpg Animation.jpg Comedy.jpg Crime.jpg Documentary.jpg Drama.jpg Family.jpg Fantasy.jpg Histor
I have a friend that wants to watch the "scariest movie." I think scary is very subjective, so I figured I'd ask it here. What do you think is the scariest movie?
Hello - okay - new teeth, that’s weird. So, where was I? Oh, that’s right... Barcelona!
Well, we did it. After a couple of years of pandemic-induced isolation, we managed to get most of the team together in early April for the first time in forever. We successfully brought people in from as far afield as western Canada and Australia, from Europe and from India, for a few days of brainstorming, hacking, direction-setting, updates and, yes, beer. Without straying into politics, we had notable absences, of course, from our Russian and Ukrainian team members. Stay safe, guys: you were genuinely missed.
As a break from our normal day-by-day account, this year we're writing this as a retrospective of the whole conference, so you get the flavour of everything all in one go. Think of it as a badly-consumed tapas, then... so, off we go.
As usual, topics were many and varied over the days, including:
There were also things we can't really talk about - top secret plans, and bar bills, for example - but this gives a flavour of what we discussed. There's enough here to keep us all busy for many years yet, and that's before new stuff inevitably gets added.
In the meantime, please delight in a picture of your favourite open-source devs, relaxing in the sunshine after a hard day huddled around laptops and projector screens.
/images/blog/img_8359_r.jpeg
Onwards!
View the full article