Every software developer knows that keeping code documentation up-to-date is difficult and time consuming, specially if code in need of said documentation is changing fast. Like, Flash fast. Among code documentation, the process of compiling the code is probably the poorest of cousins. After all, developers do know how to compile the software they write and writing documentation is not as glamorous as writing code. Given a choice, developers will always choose the latter over the former.
Though that was not Kodi’s case, for years our build guides were spread between Kodi’s Wiki and GitHub, generating confusion. To make matters worse, guides were often contradicting, not kept up-to-date and generally lacking in detail. To solve this predicament, we decided that Kodi’s build guides should be kept alongside the code, where developers can easily update them when code changes.
Writing build guides might seem simple. It isn’t. On one hand, people writing the guides are usually very comfortable with the process and tend to forget small but crucial steps. On the other hand, guides must be written taking the average user into account, not the seasoned developer. Let’s not forget that the word “compiling” intimidates a lot of users, novice and seasoned alike and, as with many things in life, they seem utterly scary until you try. Once you know how to do them, they become an extremely easy and fun process. Most times, anyway.
That led to a conclusion: guides must not contain any ambiguity or room for interpretation. Plain spoon-fed copy and paste was the target. The result is a bunch of build guides for most common platforms and OSes Kodi runs on. Those include Android, FreeBSD, iOS, macOS, RaspberryPi, Windows and a general Linux guide. Popular Linux distributions among Kodi users, like Fedora, Ubuntu and openSUSE also have dedicated guides.
Starting with Kodi v18 Leia, our build guides are kept up-to-date against the current code base. Hopefully, up-to-date against a single pull request or code commit. This might seem of little importance but consider this: if, in two years time, you decide that you want to compile Kodi Leia for whatever reason, you won’t need to dig through the Wiki, forum guides, old HOW-TOs, etc, to achieve what should be a simple task. The correct build instructions are right there, alongside the code. Of course, there are things we can’t control and in two years a lot can change. Your shiny new OS or hardware might not be compatible with an older Kodi version. That’s not our fault, by the way. 😉
Producing nice build guides wasn’t the only thing we did. We also decided to overhaul Kodi’s GitHub face, making it a little nicer to look at and a bit more informative about the project. It now links to Kodi’s most important resources (downloads, site, forum, wiki, etc.), and has a section dedicated to those wanting to contribute to Kodi.
Since GitHub is a developer space, we couldn’t complete the task without providing a few guides for code contributors. This includes a contributing guide, code guidelines, and a simple git-fu reference guide for those not familiar with git.
The full list of new documents and guides can be seen here. We hope you like them and help us improve them and Kodi.
Buy Bitcoin and pay for key Kodi services like your VPN, Orion, Real-Debrid, Usenet, or other premium addons. Buying bitcoin is easy and only takes a few seconds. Follow our guide below for more information.
The post Buy Bitcoin & Pay For a VPN, Orion, or Other Kodi Service appeared first on Kodi Tips.
March 13th: Come install the latest version of GridIron Legends today!
GridIron Legends is a dedicated american football Kodi addon, providing live IPTV, replays, documentaries, and coverage to America’s biggest sport.
The post GridIron Legends: Live Sports & American Football Kodi Addon appeared first on Kodi Tips.
September 20th: Orion now integrated into Placenta, Incursion, Yoda, and Covenant! Click here for the details.
The Orion Kodi module is a slick way to retrieve working streams very fast! No longer wait for the scraping procedure to take 30-40 seconds. Optimize slow Kodi addons and hardware. Learn more about Orion in our guide now.
The Zattoo Box Kodi addon allows you to stream over 100 free HD European TV channels through the Zattoo Box right within Kodi. The service is completely free and legitimate. Learn about all of the details below in our guide.
The post Zattoo Box Kodi Addon: Stream Free European Live TV HD appeared first on Kodi Tips.
Tubi TV is a service offering over 50,000 movie titles to stream. Watch any and all of them with the Tubi TV Kodi addon today. Read our guide for more information.
The post Tubi TV Kodi Install Guide: 50,000+ Free Streaming Movies appeared first on Kodi Tips.
August 21st: The Subzero Kodi addon has been updated. Check out the new sections in the addon!
The Subzero Kodi addon is one of the best all-in-one offerings. It recently made a pitstop under the name “Abyss” but is back to its roots. Find out more informationn about the addon below and get our Kodi install guide today.
The post Subzero Kodi Addon Install Guide: All-in-one addon from Kodi Veteran appeared first on Kodi Tips.
February 27th: Come check out the new sections and sports added into Strike’s Allsportz Recaps Kodi addon.
The Allsportz Recaps Kodi addon from the Rockcrusher repository is a new addon providing sports highlights, replays, and previews.
The post Allsportz Recaps Kodi Addon: Sports Replays, Highlights, Previews appeared first on Kodi Tips.