Haiku needs a software center

With bebits and haikuware gone, Haiku needs a software Center. Ubuntu, OS X, and Windows all have one so I think it’s time Haiku had one. This is something beta 1 needs

It’s already available in nightly images and is called Haiku Depot. Here is web version: https://depot.haiku-os.org

Funny thing happened. I discovered it right after I asked :slight_smile:

I am involved in redesigning the web version to be more end user/consumer friendly.

I would be keen to hear feedback about depot.haiku-os.org as I am going to report back to the main developer on what we are currently missing compared to other web appstores.

I just checked out the site. It’s pretty good!

It may be easy to download from HaikuDepot. But so far I have not be able to figure out how to add my files (usually in .ZIP format) to it.

I am not saying it can’t be done, I am saying I have spent about a hour reading the documentation links and still have not figured out what I need to do.

Compared to BeBits and HaikuWare that is terrible, as it took me less than 10 minutes each when they came out to figure how to upload a file. Is there an easy guide to HaikuDepot anywhere or do I have to keep on reading the present docs?

There is no automatic way at the moment as you need a HKPG and the automatic Haiku Package Build System still needs heavy development for this, yet the development of it is stalled and none of the core developers are intrested in working on it. It is probably the biggest thing that is holding back beta1.

You can try asking Lelldorin where he is publishing his HPKG Creator app.

There are two guides for the app:
GUI: http://besly.de/index.html?/menu/search/archiv/sys/hpkg-creator_eng.html
CLI: http://besly.de/index.html?/menu/search/archiv/sys/hpkg_terminal_eng.html

Otherwise you can use HaikuPorter to create a HPKG file, although that is not as easy as using the HPKG Creator app.

Once you have got the HPKG file, you need to track down a Haiku developer, so they can manually add it or you could contact Humdinger and get him to add it.

The main developer of the HaikuDepot website can be contacted on this mailing list:
http://www.freelists.org/list/haiku-depot-web

Hi!

Haiku Depot Server (HDS) only interfaces with repositories that are hosting HPKG packages. Currently, it only does that for the HaikuPorts repo, which is also currently AFAIK the only repo the HaikuDepot app polls for package information. HDS provides metadata like screenshots, icons, translations, categories, user comments and rating.
The plan is to develop the HDS site to become more like the usual software site, nicely designed, where people can also download packages directly.

You won’t be able to upload ZIPs in any case. You can offer your HPKGs to repos like Guest One’s or maybe bbjimmy’s repo or create your own, see bbjimmy’s article. To the HaikuPorts repo, only Haiku committers are able to upload, as that hosts all things needed to build Haiku. Obviously, the Haiku project should create its own, private repo for those packages, but nobody did so far…

Regards,
Humdinger

I am slowly working my repo to be able to add .hpkg files from other people. The HDS server needs to start working with third party repos for this to be meaningful.

see http://fatelk.com/repo/packages for the first baby steps. now to add screenshots, feed-back comments, ratings, and search/categories to the repo. slowly, but surely.

Okay, now I am feeling stupid. I followed the links to find the only copy of Creator was on HaikuWare as far as I can tell. I tried checking the HaikuDepot website but it does not show up there either.

Is there anywhere else I can download it from?

Am I just using BeSly wrong?

Please note: I have been using BeOS and Haiku-OS for years, if it is so much trouble for me, guess what new users feel like.

I also tried the author’s website, and while he has a number of prgrams there, no Creator.

I have a copy. Unfortunately, it does not run, missing symbol. meaning that it needs to be re-compiled on a later version of haiku. The author does not have a website, so HPKGCreator seems to be missing for the time being. This seems to be your best bet at the moment:

http://besly.de/index.html?/menu/search/archiv/sys/hpkg-creator_eng.html

That links is great at telling me how to run the creator, but I don’t see a link to download it.

Can anyone help?

oops wrong link … BeSly shows the wrong url when this one is loaded.

http://besly.de/index.html?/menu/search/archiv/sys/hpkg_terminal_eng.html

This shows how to create an .hpkg from the Terminal, again HPKGCreator is not to be found, and if you did, it wouldn’t work ATM.

Hello guys,

the download file from the HPKG creator are changed to our downoad site of BeSly, but bbjimmy
message is correct, this version does not run on current nightlys. If i get yab against runing on a current nightly (i does not get it today) i will make a rebuild.

Lelldorin

http://www.besly.de

[quote=bbjimmy]I have a copy. Unfortunately, it does not run, missing symbol. meaning that it needs to be re-compiled on a later version of haiku. The author does not have a website, so HPKGCreator seems to be missing for the time being. This seems to be your best bet at the moment:

http://besly.de/index.html?/menu/search/archiv/sys/hpkg-creator_eng.html[/quote]

This is not correct: http://www.lelldorin.de, but i does not have files to download from there, because i stored all on haikuware. So haikuware is gone, there is of the most apps no download available any more. If you have luck check out the download page of http://www.besly.de

Lelldorin

Hello Lelldorin,
I downloaded the HPKGCreator Hpkg from the Downloads page found at besly.de

It doesnt`work!

This comment can be deleted, since there was a simmilar post from Lelldorin before!

Yes very good idea!

I don’t see it on the BeSly site, even if it does not work on the newest Haiku, I can re-install Alpha 3 to a partition if you can supply the old version.

Also is the source code also available, if yes I might learn YABasic just to get it running.

Thank you everyone. I have the answer I needed, which is Haiku Depot. Thanks for your help!

[quote=Haiku_Programmer]I don’t see it on the BeSly site, even if it does not work on the newest Haiku, I can re-install Alpha 3 to a partition if you can supply the old version.

Also is the source code also available, if yes I might learn YABasic just to get it running.[/quote]

The current version is build on Haiku nightly with package management, now a version past alpha 4.1. It does not run on alpha 3 or 4.1, because there is no package management included.

And yes i have the source, but not inclueded at the moment. I think the app need some changes because there are many thinks changed on the package management system sience i release this version.

And you need to learn “yab” not “yabasic” to write on this app.

I never get many feedback, so i think that people does ot use this app.

If i get the BuildFactory running on my current Haiku nightly i will create a new build and place them on BeSly in the Downloads section

Greetings Lelldorin