You could use my hpkg add3rdpartyrepos, which contains a script that will add the latest new repos. Just updated it to add kapiX, in fact. But in order to get it, you first have to find and add my repo. catch-22.
It’s a little tricky for the Haiku website to be seen as officially endorsing a 3rd-party repo. Suppose one of us decides to create the world’s first Haiku-specific virus? is the Haiku Project and/or Haiku, Inc liable?
And let’s face it, unless a repo is specifically devoted to the repo owner’s own work, we skirt the edges of legality in a way that “Official Haiku” simply can’t. About half of the apps on my repo are old BeOS apps that date from an era when people were not obsessed with licensing. Yes, youngsters, there was such a time. We call it the Good Old Days.
So if I can’t find any indication of a licensing condition in the documentation or source code, I create a custom “license” document in which I explain this. If source code is available, I then assume that it is Public Domain. If not, I assume that it is copyrighted freeware. So far, so good. It is my sincere hope that every package on my repo will have its author tracked down, be relicensed, recompiled and end up in Haikuports, making my repo completely obsolete, Nothing would make me happier. This repo is an interim measure.
But if an enraged app author comes at me, I can remove the hpkg from my repo at a moment’s notice. That becomes more difficult if the main haiku website is seen as endorsing my repo and its contents. Which is probably why the largest 3rd-party repo doesn’t get a bookmark in WebPositive No, I’m not complaining, I’m not Karl MK II. I can do my own promotion.
The haikudepot web app can get away with this because you actually need to activate these repos before you can use them.
One possible way around this would be a third-party webpage with the 3rd-party repos and instructions. Then the Haiku site could say “here is a link to known 3rd-party repos. By the way, we do not necessarily endorse these repos.”