Go to the FreeLists Home Page Home Signup Help Login
 



[haiku-development] || [Date Prev] [09-2007 Date Index] [Date Next] || [Thread Prev] [09-2007 Thread Index] [Thread Next]

[haiku-development] Re: SAMBA port [was (no subject)]

  • From: "Ryan Leavengood" <leavengood@xxxxxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Mon, 3 Sep 2007 22:02:48 -0400
On 9/3/07, André Braga <meianoite@xxxxxxxxx> wrote:
>
> Rationale: Samba isn't small at all. While I'd love to see Samba
> BINARIES in the default distribution, I'd rather have some build-time
> option to check out the Samba tree and include it in the build
> process, instead of doing it by default.

I agree since Samba isn't as much a "core" critical part of the OS as
FreeType or AGG, which we have taken into our tree.

> 3dEyes**'s porting efforts should be merged into Samba's SVN proper
> and our port should be maintained there. You know, the difference
> between porting and portforking (just coined this one :)).

This is the same approach I want to take with WebKit. Though if the
WebKit port ends up being popular and included into Haiku with an
associated BHTMLView and all that I may not have much choice but to
let it get added to our tree.

But in general I think we should avoid bringing other large code bases
into our tree.

It really isn't that hard to put something in 3rdparty and add a line
to the UserBuildConfig to build it. That is what I'm doing with
WebKit.

> Or maybe we could let it live parallel to the main tree, just like the
> build tools, and somehow instruct it to place the binaries in a place
> that the jam scripts can look for when building the images.

I suppose that is another option, but it doesn't provide much benefit
over just putting something into 3rdparty from another SVN.

Now that we have things like Samba and WebKit getting ported to Haiku,
I think the admins or whoever need to decide the best approach for
this kind of stuff. But please take into account the needs or opinions
of any port maintainers.

I have already talked about how WebKit has constant commits to their
tree and if the admins decide to put it into our tree, then they will
also need to assign some people to keep it updated, as I don't want
that job for the rest of time. But let me get the port finished first
before we decide all that ;)

Ryan





[ Home | Signup | Help | Login | Archives | Lists ]

All trademarks and copyrights within the FreeLists archives are owned by their respective owners.
Everything else ©2007 Avenir Technologies, LLC.