[Trac #1146] must specify a service name

Zarro Boogs per Child bugtracker at laptop.org
Fri Mar 23 05:29:30 EDT 2007


#1146: must specify a service name
---------------------------+------------------------------------------------
 Reporter:  AlbertCahalan  |        Owner:  dcbw     
     Type:  defect         |       Status:  closed   
 Priority:  high           |    Milestone:  Untriaged
Component:  sugar          |   Resolution:  invalid  
 Keywords:                 |  
---------------------------+------------------------------------------------
Changes (by marco):

  * status:  reopened => closed
  * resolution:  => invalid

Comment:

 Replying to [comment:2 AlbertCahalan]:
 > I know it is required by Sugar. That's the bug. No other desktop
 environment requires this.
 >
 > If it truly doesn't matter, then Sugar can set it to NULL or similar.
 Sugar can pull a name out of /dev/urandom if it likes. Sugar can use the
 time of day. Sugar can use the app's process ID.
 >

 It *does* matter. An activity without a service will simply not work. It
 just happens to be transparent if you are implementing the activity in
 python...

 > I believe Sugar actually requires an app to use the service name in some
 way, but this isn't documented. No use for the service name is documented.
 I'd consider the lack of documentation to be a severe bug,

 It is, please open a ticket about it.

 > except that there isn't any reason to require a service name at all.
 Every X desktop from twm to GNOME has been able to handle apps without
 service names, including remote apps.

 And so...? Sugar is not an X desktop and has different requirements from
 any other X desktop. We need a way for the shell to communicate with the
 activities and we are currently using DBus for that. If you have specific
 proposals about different communication meanings feel free to open a
 ticket about them.

-- 
Ticket URL: <http://dev.laptop.org/ticket/1146#comment:3>
One Laptop Per Child <http://laptop.org/>



More information about the Bugs mailing list