From owner-freebsd-hackers@FreeBSD.ORG Wed Apr 24 17:32:12 2013 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id C58EEAE6 for ; Wed, 24 Apr 2013 17:32:12 +0000 (UTC) (envelope-from fjwcash@gmail.com) Received: from mail-qc0-x235.google.com (mail-qc0-x235.google.com [IPv6:2607:f8b0:400d:c01::235]) by mx1.freebsd.org (Postfix) with ESMTP id 89FEE1233 for ; Wed, 24 Apr 2013 17:32:12 +0000 (UTC) Received: by mail-qc0-f181.google.com with SMTP id a22so1076954qcs.40 for ; Wed, 24 Apr 2013 10:32:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=PVrZRBsGYD9wg+dWGehTO49SoWj9XBemU0T93KGjdwQ=; b=L7CrFZBnJlEhDk/XEwmE5fCWN9l6WOa9ktSogirg2595OgGUiJ8LtgZwYdyyZ4L0tY v3K2OGrIYImTLlasvqm8JLAsUtu6quh6jB0D5vS+wWbZwlWC0AngwWPBQgOZXhELP5bB ILy4LnRGUgddLnwmpPOB5clg2R3M5cH7bFpcwnKP3SXf4e3nJmQlLGBInKZ25+C8zhH+ aGdI04G9NSUjRAhdGg9EJxsc4rfRPz1a2qK1oUXUN3ccYIlwZr1XK/VtZBUxiWqAbJ9x vgXgp9Rj0MGtrqB+kBj+94dTEA4DY6DCxTMWCMIVr2L2xb33/NjwEy6XaATzJ2VTWADl V98A== MIME-Version: 1.0 X-Received: by 10.224.147.83 with SMTP id k19mr12886670qav.72.1366824732016; Wed, 24 Apr 2013 10:32:12 -0700 (PDT) Received: by 10.49.51.9 with HTTP; Wed, 24 Apr 2013 10:32:11 -0700 (PDT) In-Reply-To: <578CB1FA-C223-4872-B681-7EC0C280E611@tony.li> References: <60A4F968-60A4-4C71-AD53-BA1BC6CBAB5F@longcount.org> <8af7c4b114d6f1a44cf157a64fee3a7f@mail.0x20.net> <578CB1FA-C223-4872-B681-7EC0C280E611@tony.li> Date: Wed, 24 Apr 2013 10:32:11 -0700 Message-ID: Subject: Re: GSOC: Qt front-ends From: Freddie Cash To: Tony Li Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: FreeBSD Hackers , Lars Engels X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Apr 2013 17:32:12 -0000 On Wed, Apr 24, 2013 at 9:18 AM, Tony Li wrote: > > On Apr 24, 2013, at 5:43 AM, Lars Engels wrote: > > > It _is_ easy. But having a nice graphical tool which draws a pretty > table of > > GENERIC and NOTES together with useful information about the possible > options > > and devices would be a handy thing to have IMHO. > > Let's make FreeBSD userfriendly :-) > > > Side note: I agree that we would really, really like FreeBSD more user > friendly. > > However, is kernel configuration where we really want to start? Just how > much of the user base reconfigures their kernels, anyway? Wouldn't effort > be better spent on making normal installation, maintenance and deployment > clean and easy? > Mostly off-topic for this thread, but improving the boot process to auto-detect hardware and auto-load kernel modules would be really nice. That way, GENERIC would be very small, with just the basic frameworks required (CAM, USB, PCI, TCP/IP, etc), and all the actual drivers would be loaded from modules. That would remove almost all requirements to compile a custom kernel in the first place. :) Granted, changing "options" in the kernel would require recompilation, but general use and hardware changes wouldn't. Most likely not a GSoC project. But it's still a nice dream. :) -- Freddie Cash fjwcash@gmail.com