[haiku-development] Re: Package Management - devel or not to devel?

  • From: looncraz <looncraz@xxxxxxxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Tue, 03 Sep 2013 22:07:08 -0700

I strongly support the idea of separate development packages over monolithic packages, even though you can sometimes find yourself missing the development package for something, a simple change to how the installer works with package management will make the situation no different than it would be with monolithic packages (from the end-user perspective):


If the Haiku development package is installed, development packages should be pulled in by default for any package for which they are available - if the package is installed after the initial installation, the option should be available to download the development packages from the depot - probably would be best to create the aforementioned meta development package which will pull in the most common of said packages.

The how-to for beginning Haiku development would be simple:

1. Make sure you have the Haiku Development package installed.
2. Develop.
3. Create a package.
4. Publish.

As for the package creation, I'd think a package creator program could use one simple template to create multiple packages - just flag the included resources with an intended output package (, (pkg, -devel, -doc, -addons, -support, -pro, -lite, etc...).

The package relationships would be sorted so you could charge for some, give others for free, recommend some, or what-have-ya.

--The loon

Other related posts: