From owner-freebsd-current@FreeBSD.ORG Mon Feb 16 18:08:23 2009 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7C5E5106566C for ; Mon, 16 Feb 2009 18:08:23 +0000 (UTC) (envelope-from marcus@freebsd.org) Received: from av-tac-rtp.cisco.com (hen.cisco.com [64.102.19.198]) by mx1.freebsd.org (Postfix) with ESMTP id 050BC8FC1D for ; Mon, 16 Feb 2009 18:08:22 +0000 (UTC) (envelope-from marcus@freebsd.org) X-TACSUNS: Virus Scanned Received: from rooster.cisco.com (localhost.cisco.com [127.0.0.1]) by av-tac-rtp.cisco.com (8.13.8+Sun/8.13.8) with ESMTP id n1GHo9rp005473; Mon, 16 Feb 2009 12:50:09 -0500 (EST) Received: from [64.102.221.205] (dhcp-64-102-221-205.cisco.com [64.102.221.205]) by rooster.cisco.com (8.13.8+Sun/8.13.8) with ESMTP id n1GHnqSh002012; Mon, 16 Feb 2009 12:50:03 -0500 (EST) Message-ID: <4999A746.60009@freebsd.org> Date: Mon, 16 Feb 2009 12:49:58 -0500 From: Joe Marcus Clarke Organization: FreeBSD, Inc. User-Agent: Thunderbird 2.0.0.19 (Macintosh/20081209) MIME-Version: 1.0 To: Andrew Reilly References: <20090215223428.GA74071@citylink.fud.org.nz> <4998D027.5030501@protected-networks.net> <1234752963.42927.171.camel@shumai.marcuscom.com> <20090216061856.GD70145@duncan.reilly.home> <1234765678.42927.191.camel@shumai.marcuscom.com> <20090216082331.GA74847@duncan.reilly.home> In-Reply-To: <20090216082331.GA74847@duncan.reilly.home> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Michael Butler , current@freebsd.org Subject: Re: hal care, feeding and integration (was Re: USB2 and USB mice) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Feb 2009 18:08:23 -0000 Andrew Reilly wrote: > On Mon, Feb 16, 2009 at 01:27:58AM -0500, Joe Marcus Clarke wrote: >> The FreeBSD GNOME Team maintains a user-level hal FAQ at >> http://www.freebsd.org/gnome/docs/halfaq.html . We don't have any > > I've found that one, and must read it again, as reading it did > not result in me being able to mount a CD-ROM (I have submitted > a PR with the copious output requested on that page). The > caveat about GEOM labels with spaces: does that apply to CD-ROM > images with a space in the label name? That appears to have > been squashed out at the GEOM Label stage, but it's not > something that I can do anything about: the CD-ROM is what it > is. If the output of sysctl -b kern.geom.conftxt produces names with spaces, then hal will not be able to mount the volume. > >> FreeBSD-specific development docs. However, the hal spec at >> http://people.freedesktop.org/~david/hal-spec/hal-spec.html is a good >> starting point. > > That looks like exactly what I was looking for, thanks! I'll > give it a good read. > >>> Also, is there a FreeBSD hald-meister, whos job it is to ensure that hal >>> continues to reflect up-to-date FreeBSD capabilities and mechanisms? >> That's me. I'd really appreciate help as I don't have all of the >> requisite hardware or expertise in all of the subsystems. For instance, >> we're completely lacking SD/MMC, firewire, and printer functionality. > > I've got a firewire external drive and a firewire cardbus > reader, which could be useful for testing? The drive seems to > work fine from /etc/fstab. Haven't tried to get hal to use it, > yet. Haven't tried the cardbus reader (mostly use that on my > MacBook.) Unless people are willing to ship me hardware, I will have to rely on them for developing the underlying support code in hal. > >> Some of this has been posted on FreeBSD's idea page for some time. > > I'll have a look, thanks. > >>From an overall philosiphical perspective, is hal something that > we're going to be able to get comfortable with, as Unix admins? > Is it a piece of infrastructure that has just been missing from > traditional Unix, or does the move for Xorg and Gnome to require > it mean that those projects are "doing it wrong"? If the > former, do you see a time when we'll want a pure-BSD version > that just ships as a standard part of the base system, or will > it always be a port? Hal (of the upcoming DeviceKit) will always be a port. Joe > > Cheers, > > Andrew. > -- Joe Marcus Clarke FreeBSD GNOME Team :: gnome@FreeBSD.org FreeNode / #freebsd-gnome http://www.FreeBSD.org/gnome