X-Original-To: alpine-devel@mail.alpinelinux.org Delivered-To: alpine-devel@mail.alpinelinux.org Received: from mail.alpinelinux.org (dallas-a1.alpinelinux.org [127.0.0.1]) by mail.alpinelinux.org (Postfix) with ESMTP id 9B302DC00FF for ; Sun, 26 Jul 2015 00:27:55 +0000 (UTC) Received: from mail-ie0-f193.google.com (mail-ie0-f193.google.com [209.85.223.193]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mail.alpinelinux.org (Postfix) with ESMTPS id 6D84CDC00E8 for ; Sun, 26 Jul 2015 00:27:54 +0000 (UTC) Received: by iecwi11 with SMTP id wi11so1426341iec.3 for ; Sat, 25 Jul 2015 17:27:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=YX/U/DWMy8eYEv42100hOvuONUvt1QzurFBRyjlvAko=; b=k+u1ak/Y26aB/rfPpfCrUAg5UBhT0xfjZXyO5g0VDyEa3LiuAPzzbuStPi373yoI86 ZFcitHCsbXsyta6pvTBuzaC4prK9SUVZgaM09eNVmHNSQOlkBDrEZ8oek0Y79im904AT DxUraZuuFv+DqAAkXaL6Tqt8ffLCkcPK8DtN4ykzizNsB8ULDEzNTSd/tgOEnWwZ8xR6 lhPR9EmHxvTyT+cH3ngc68OgV2Nhx18SIf/ttnnhnDpfI87lYkmzFwi39UMVD7/OQw35 VfVv78+QnkTmdO2HaCqtbVYS+kcPMah6DZTi9fRE8UkBAS8ULlKPk3MxuT8eUAl7VI06 B7zw== X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 X-Received: by 10.107.137.154 with SMTP id t26mr32639930ioi.13.1437869501098; Sat, 25 Jul 2015 17:11:41 -0700 (PDT) Received: by 10.107.134.77 with HTTP; Sat, 25 Jul 2015 17:11:41 -0700 (PDT) Date: Sat, 25 Jul 2015 21:11:41 -0300 Message-ID: Subject: [alpine-devel] udev replacement on Alpine Linux From: Alan Pillay To: alpine-devel@lists.alpinelinux.org, judecn@gmail.com, sin@2f30.org, hiltjo@codemadness.org, rob@landley.net, frank@tuxrocks.com, dev@frign.de Content-Type: text/plain; charset=UTF-8 X-Virus-Scanned: ClamAV using ClamSMTP Dear Alpine Linux developers and mailing-list lurkers, udev is currently being used on Alpine version 3.2.2, but we all know it detracts from the philosophy to keep things simple, small and efficient. There are many programs out there that could replace udev and help Alpine get in a better shape. I will list some that I know. [mdev] there are 2 mdev implementations that I know, busybox's and toybox's. On Alpine Linux, busybox already comes installed by default (and its mdev comes with it, which is weird since it isn't currently used, but I digress) [smdev] smdev is an even simpler implementation of a device manager by the well-known suckless developers. If it is mature enough, certainly a high contender. [eudev] a fork of udev from the gentoo developers. Doesn't appear to be as small as others, but should be more easily integrated into alpine. [vdev] a device manager with an approach a bit different, offers an optional filesystem interface that implements a per-process view of /dev. Possibly the least simple alternative, but interesting nonetheless. I thought about using this means of communication so developers ca discuss this matter that impacts the use of the Alpine Linux distribution as a whole. I am also emailing relevant parties (developers of the cited device managers, so they can participate if they desire). Thanks for the attention. KISS --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org ---