[haiku] Re: Haiku gcc2hybrid and software for gcc4

>> I don't know if there has been a formal annoucement or if it's even
>> needed, but if you followed the discussions during the past months,
>> most if not all devs publicly discussed and agreed that Haiku needs and
>> will have package management. There even was a brainstorming session at
>> the BeGeistert, it's almost already past the design phase.
>
> Has anyone started coding something? I wonder because I'm a bit bored working 
> on the debugger and wanted to toy a bit with a package FS implementation.
>

Perhaps the notes from the BeGeisert session could be posted on a trac
wiki page, so this discussion can capture everyone's concerns.  I look
forward to seeing this in code soon.

>> And with Scott being the most prolific porter over at HaikuPorts, it
>> actually would be his work to do.


>What work, he compiles a library now and makes it available.  Either
>Haiku includes his library in the distribution or an application
>developer includes it in the applications lib directory.  What extra
>does scott need to do?

We keep the patches, if any, up to date, and make sure everything
still works.  I'm lazy and refuse to use gcc4 yet, so I'm only
building gcc2 libs for now.  I'm starting to make use of the
haikuporter build tool, so hopefully next time all the optional
packages need to be rebuilt it will go much smoother.  And with
further improvements to haikuporter it could almost all be automated.
I don't know any python yet, so I'm either going to have to learn it
soon or wait till someone else adds the requested features to help
improve it. ;)  Thanks to Brecht, HaikuBot, mmadia, plfiorini and
anyone else who's done work to get haikuporter to where it is now...
here's some more ideas to help make it better:
(http://ports.haiku-files.org/query?status=assigned&status=new&status=reopened&component=haikuporter&order=priority&col=id&col=summary&col=component&col=status&col=type&col=priority&col=milestone)

As for David's arguments, mostly all valid points, and debate it good
here.  Hopefully we can iron out a design for the package manager that
will cover all the bases, although it may have to go through a couple
iterations before we get it right.

-scottmc

Other related posts: