<div class="gmail_quote"><div>Thanks Brian. </div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
How will the additional changes needed to implement the proposal require<br>
changing the interfaces?  When you say that Halton&#39;s work is in the<br>
right direction, could you explain what you mean?  Do you feel that<br>
there is a lot of rework required before MultiSeat can be integrated<br>
into ConsoleKit?<br></blockquote><div><br></div><div>My general impression of the new ConsoleKit is the basic design is clean and the mechanisms are falling in place (e.g. to pass a seat ID to X, it&#39;s just a matter of $seat_id as a substitution that can be used in a .display file).  </div>
<div><br></div><div><span class="Apple-style-span" style="font-family: sans-serif; font-size: 13px; line-height: 19px; "><span class="Apple-style-span" style="font-family: arial; font-size: small; line-height: normal; ">In general, the usb seat case just appears to be a good example for the dynamic seat paths.  But I don&#39;t understand the details well enough to know where the ruts in the road might be. And there are some unanswered questions (which script will call ck-seat-tool --add for the usb case, and when?).</span></span></div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
I would think ConsoleKit could be released in a phased manner where<br>
first MultiSeat is added, and then in a follow-up release the device<br>
management code is added?<br></blockquote><div><br></div><div>Definitely. And there are simple pieces here which can be rolled out in parallel, too.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

For reference, the design documents for the MultiSeat work is here[1].<br>
I am not sure if genunix is a good place for collaboration on the GDM<br>
project.  Might be good to move this to <a href="http://live.gnome.org/GDM" target="_blank">live.gnome.org/GDM</a> and work<br>
on improving the design document to describe the impact of this<br>
proposal.<br></blockquote><div><br></div><div>Would be happy to edit into any place that works for others. Perhaps if there&#39;s general agreement on the level of detail here, we can go ahead and move it to that wiki?</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Brian<br>
<br>
[1]<br>
<a href="http://wiki.genunix.org/wiki/index.php/design_for_newgdm_consolekit_multiseat_multidisplay" target="_blank">http://wiki.genunix.org/wiki/index.php/design_for_newgdm_consolekit_multiseat_multidisplay</a><br>
</blockquote></div><br><div>Best wishes,</div><div>Bernie</div>