[haiku] Re: The state of Haiku

  • From: "Mark Hellegers" <mark@xxxxxxxxxxxx>
  • To: haiku@xxxxxxxxxxxxx
  • Date: Sat, 09 Jan 2016 18:20:44 +0100 CET

On Sat, Jan 09, 2016 at 03:32:19PM +0100, Mark Hellegers wrote:
It's not that simple. Bebits and Haikuware provided software that 
was 
not provided by the Haiku team. Anyone could add something there 
and it 
did not need to be packaged if you did not want to. At the moment, 
the 
best way to get your software available for use by Haiku users is 
to go 
through Haikuports and while it is a very nice solution this is not 
as 
easy as Bebits or Haikuware were. Nor is it always the appropriate 
way 
to go.

The idea is that people can provide other repositories. There are
already some online.

One example is http://haiku.uwolke.ru/.

You can also still ship software as plain old zipfiles, but as an 
user,
I much prefer easy to install (and uninstall!) packages.

I will look into how to setup a repository (already found the article 
on the haiku website), but the point remains that Bebits and Haikuware 
were very visible and easily found whereas adding a new repository is 
not that easy for a normal user. There is not even a way to add a new 
repository from the Haikudepot application at the moment. You have to 
use the command line for that.
I would also much prefer to use packages to zip files, but there is a 
higher barrier to providing applications at the moment than there used 
to be.

It is also needed to automatically build all those packages and 
from 
what I understand this is one of the major holdups with getting to 

beta 1 release. There was a solution running for a while (Haiku 
kitchen), but it does not appear to work anymore and I don't know 
what 
the status of that is.

There is a new solution being worked on. It already provides a
repository, if you want to test it (warning, this may break your
install. You can see why a review by Haiku devs before uploading the
package may not be that bad of an idea, after all):
https://hpkg.mlotz.ch/

We will try to make the review system to let packages land in the
"official" repo simpler and faster, and also more formalized. It will
probably be made as a branch of the haikuports recipe repo, where the
"stable" recipes are moved in. It would be nice if the QA could be 
done
by someone else than the Haiku devs, however.

I will have a look at it. Thanks.
I do wonder how it could break my install, though. I can understand if 
it breaks the install of an application or a library, but Haiku itself 
should continue to run, right?

Kind regards,

Mark

--
Spangalese for beginners

`Saddam pez kamel.'
`The Librarian's head has popped off.'



Other related posts: