D-Bus, ObjC, PDO, ?

View: New views
3 Messages — Rating Filter:   Alert me  

D-Bus, ObjC, PDO, ?

by grendelan :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

If GNOME uses D-Bus, doesn't that conflict, from a design standpoint, with
GNUStep's inherent message bus?  What about the scope/namespace of the bus?
_______________________________________________
Discuss-gnustep mailing list
Discuss-gnustep@...
http://lists.gnu.org/mailman/listinfo/discuss-gnustep

Re: D-Bus, ObjC, PDO, ?

by hns@computer.org :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On 15 Okt., 02:05, grendelan <grende...@...> wrote:
> If GNOME uses D-Bus, doesn't that conflict, from a design standpoint, with
> GNUStep's inherent message bus?  What about the scope/namespace of the bus?

They simply run on parallel streets and can't communicate with each
other.

GNUstep's DO system is distributing 'NSObject' objects between
separate processes (on local or remote machines) and transparently
passing Obj-C remote message calls. So it is on the Object level. Not
on an operating system or library level as D-Bus is.

-- hns
_______________________________________________
Discuss-gnustep mailing list
Discuss-gnustep@...
http://lists.gnu.org/mailman/listinfo/discuss-gnustep

Re: D-Bus, ObjC, PDO, ?

by David Chisnall :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On 15 Oct 2008, at 01:05, grendelan wrote:

> If GNOME uses D-Bus, doesn't that conflict, from a design  
> standpoint, with
> GNUStep's inherent message bus?  What about the scope/namespace of  
> the bus?

We had a SoC project this year for bridging D-BUS and DO.  This didn't  
make as much progress as I'd hoped, but it made some initial progress  
and the code is currently in the Étoilé code review system if you want  
to work on it.

David

_______________________________________________
Discuss-gnustep mailing list
Discuss-gnustep@...
http://lists.gnu.org/mailman/listinfo/discuss-gnustep
LightInTheBox - Buy quality products at wholesale price!