Re: Next stop Utopia, full steam ahead?



On Tue, 2004-06-08 at 06:05 +1000, Jeff Waugh wrote:

> > For gnome-volume-manager to go in, I assume that we need to require the
> > components in the Utopia stack - specifically HAL, which then requires
> > D-BUS.
> 
> udev?

Yah: so then we require udev, 2.6 kernel, and hotplug.

Although these are soft requirements in the sense that HAL will work but
we have reduced (read: near worthless) functionality.  But it does imply
some sort of nice fallback.

> I'm sure that if we have some certainty that the Utopia stack is on the
> cards, the ports will follow quickly. FreeBSD and Solaris will get their
> feet wet first. ;-)

Agreed.

> That's an interesting one. Without a 'freedesktop.org Platform' release in
> the picture, it makes it slightly harder. That said, we could call Utopia
> components the 'freedesktop.org Utopia' release, and say we depend on that.

Makes sense.

> It would not make a lot of sense for us to commit to an external dependency
> within our Platform modules without knowing that there'd be some API/ABI
> guarantees - would that be remotely feasible for you guys in GNOME 2.8 time?

Bring it on and I will share the utopia.

I think we can commit to some sort of API compatibility.  This might
mean:

	* We need to talk to David ASAP
	* D-BUS might need some more time to stabilize in its current
	  "I know I am unstable" state.

But maybe 19 July is too early for David.

> (Note that you might not need to be API/ABI stable between GNOME releases,
> because our use of your modules should not be API/ABI exposed -> is that
> right?)

No, actually I would want GNOME modules to start using the Utopia stack.
So that means that libraries, apps, etc. are going to integrate with
HAL.  This is where the magic comes in.

	Robert Love





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]