Hi Bill.

I think separating the the scan from locating packages containing 
missing drivers is an excellent idea.  Finding missing drivers should be 
close to instantaneous (based on prtconf -D which does this and runs 
quickly.)

What would be in the second window?  If both windows would have a lot of 
the same information, I would prefer to see a single window, populated 
in phases, first by the scan and then by the search for missing 
drivers.  Two windows to me would seem cluttered.

    Thanks,
    Jack

On 09/14/09 05:11, Bill Yan wrote:
> Hi Frank,
>
> Thanks for your email. The design looks great, but we have some concerns
> from the performance point of view. Actually this is an outstanding
> issue since DDU 1.0. The issue is:
>
> DDU performs the search function for missing drivers, DDU will not
> display the device tree until the search finishes. If the network is
> slow, it will take a long time for DDU to display the device tree. We
> ever got several complains about DDU hang issue, and after
> investigation, we found it's because the network issue and DDU took long
> time to display the device tree. Since DDU 1.3 will support search for
> multi repos, this issue will become worse.
>
> So by the chance of DDU enhancement to align with the driver update
> project, DDU has another window to install missing drivers.
> To solve this issue, we planned to seperate the "device scan" and
> "search for missing driver" functions, for main window, DDU will only
> show the device tree and show whether driver is missing or not. Once
> user clicks the "install driver" button beside the "Submit" button, DDU
> will do the "search for missing drivers" from multi repos before
> displaying the the second window. Like this, this DDU "hang" issue can
> be solved for those users only want to see the device tree which is
> shown on the first window.
>
> Do you think this make sense? and really thanks for your work on the DDU
> design.
>
> Regards,
> Bill
>
>
> Frank Ludolph ???:
>> Here is the integrated window design that I referred to in 
>> yesterday's meeting. This works pretty much as a merge of the two 
>> windows except:
>>
>>     * Since all the devices are displayed the devices with
>>       missing/inoperative drivers need to be highlighted. The originall
>>       DDU design used a light red highlight for those rows but I don't
>>       see it functioning in the 9.06 release (in my virtualbox install
>>       with a missing audio driver).
>>     * The "Install All Drivers" button becomes a simple, single device
>>       Install for the selected row. I don't think this is an issue since
>>       there are seldom more than a couple of drivers to install.
>>
>> Thoughts?
>>
>> Frank
>>
>> ------------------------------------------------------------------------
>>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://mail.opensolaris.org/pipermail/caiman-discuss/attachments/20090914/cc5e0533/attachment.html>

Reply via email to