Hi Evan.<br><br>I like these ideas.<br><br>The way I see it, Ubuntu's key differentiator as a Linux distro is it's ease of use. Ubuntu wants to be on the desktop of 'normal people' (as opposed to geeks), because Ubuntu is &quot;Linux for human beings&quot;. That said, any effort to have the end-user experience made easier and more efficient is great in my books.
<br><br>As it stands, installing Linux is normally a thing geeks are seen to do. A 'normal person' would back out of the install at the first sign of a problem. Your first idea is great because it would let the user have a feeling of peace - there is help at hand. 
<br><br>The second one is also great -- it extends the concept of using the magic number to identify a file type. Windows uses that web service thing, where it says you can look for information on programs to open the file via a Web Service. So I would think it'd have 3 levels. 1) Check if the magic is known and registered. 2) If the magic is known but no app is registered, check the local database of known apps for magics, propose to install that. 3) If the magic is known, but the local database doesn't contain anything about an app for it, check the webservice, update the local db and offer to install.
<br><br>I'm a developer, these would be cool projects to be involved in.<br><br>Cheers<br>Daniel<br><br><div><span class="gmail_quote">On 10/27/06, <b class="gmail_sendername">Evan Dandrea</b> &lt;<a href="mailto:xevand@gmail.com">
xevand@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">I'm tempted to write specifications for two ideas, but I'm not sure if
<br>they would be feasible, so if any knowledgeable developer has some<br>time, I'd appreciate some input on the following:<br><br>Would it be feasible to maintain a database of known-to-have-issues<br>hardware, keyed against the hardware ID and used by a
<br>post-installation utility that links the user up with the appropriate<br><a href="http://help.ubuntu.com">help.ubuntu.com</a> page via a libnotify popup.<br><br>Also, would it be insane to use libmagic to identify what program
<br>opens files that do not already have an association and use this<br>information to suggest to prompt the user to install the appropriate<br>application.&nbsp;&nbsp;Lets say I get a Dia diagram in an email, but I don't<br>have Dia installed.&nbsp;&nbsp;When I click on the file, a dialog tells me that
<br>I do not have Dia installed and thus cannot open the diagram,<br>presenting me with a button to install it and then try to reopen the<br>file.<br><br>--<br>ubuntu-devel mailing list<br><a href="mailto:ubuntu-devel@lists.ubuntu.com">
ubuntu-devel@lists.ubuntu.com</a><br><a href="https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel">https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel</a><br></blockquote></div><br>