Note that I changed the IAM file for this case to "waiting need spec"
and I increased the timeout to 09/15/2009.

In what timeframe does the project team plan to provide an updated
one-pager to describe how they plan to address the issues raised in
the discussion so far?

Issues raised in discussion that should be addressed by an updated
onepager include:

1) Darren Moffat says that the proposed solution requires that a
    temporary property needs to be created in an SMF service and that
    requires a different (considerably more powerful) authorisation than
    the one to reboot.  He points out that the solution to this problem
    is likely outside of the scope of this case, so that the project
    team probably needs to work with the team that introduced the
    fast reboot functionality to determine the proper solution for
    this before moving forward.

    For reference, CR #6878412 was filed about this issue.

2) There has been some discussion about whether ConsoleKit is the
    correct interface to use for supporting shut down and reboot on
    Solaris.  For example, Joerg Barfurth had this comment:

 >  ConsoleKit manages Seats and Sessions and their association to
 >  devices and X servers. Interfaces for system power control are
 >  really something different and would really be better offered by a
 >  separate power management service.

    So, I think it would be helpful to clarify the pros and cons of
    the various options (e.g. using HAL, using ConsoleKit, using a
    new separate power management service), and explain why whatever
    is decided to be the solution is the best approach.

    Note that if it is necessary to enhance ConsoleKit interfaces to
    support this feature, that any changed ConsoleKit interfaces will
    also need to be ARC'ed.  Perhaps any such needed changes to the
    ConsoleKit specification could be included as a part of this case?

    Also, note that although ConsoleKit is currently targeting build 128,
    that there is some risk that ConsoleKit might slip if the
    requirements set in the ConsoleKit ARC case are not finished (e.g.
    MultiSeat support) in time for planned integration in build 128.
    While I am hopeful that the ConsoleKit integration will not slip, I
    recommend that the project team have a Plan B if it is necessary to
    avoid slippage if the ConsoleKit project slips.

Brian

Reply via email to