RFD: Rework/extending functionality of mdev

William Haddon william at haddonthethird.net
Wed Mar 11 16:03:49 UTC 2015


I suppose it's time to dig out code from the secret archives of my 
secret lair again. Someone named Vladimir Dronnikov called this "ndev" 
and proposed it as a patch to Busybox in 2009. I dug it out and 
separated it from Busybox, and probably made some other changes I don't 
remember, for some nefarious agenda I again don't remember. It is a 
modified version of mdev that seems to do some of the things you all 
have been talking about. I'm not maintaining it in any way, so you all 
are welcome to do whatever you want with it. I have no idea whether it 
works or not, other than that it apparently was once useful to me.

William Haddon

On 03/11/2015 11:21:42 AM, Laurent Bercot wrote:
> On 11/03/2015 15:56, Harald Becker wrote:
> > And one point to state clearly: I do not want to go the way to fork
> a
> > project (that is the worst expected), but I'm at a point, I like /
> > need to have Busybox to allow for some additional or modified
> > solutions to fit my preferences
> 
>   I don't understand that binary choice... You can work on your
> own project without forking Busybox. You can use both Busybox and
> your own project on your systems. Busybox is a set of tools, why
> should it be THE set of tools ?
> 
>   I'm not sure how heavily mdev [-s] relies on libbb and how hard it
> would be to extract the source and make it into a standalone, easily
> hackable project, but if you want to test architecture ideas, that's
> the way to go - copy stuff and tinker with it until you have 
> something
> satisfying. Then, if upstream wants to integrate your modifications,
> if you find a reasonable compromise to merge, great; if not, you 
> still
> have your harald-mdev, and you can still use it along with Busybox -
> you'll have two binaries instead of one, but even on whatever tiny
> noMMU you can work on, you'll be fine.
> 
>   That does not preclude design discussions, which I like, and which
> can happen here (unless moderators object), and people like Isaac, 
> me,
> or obviously Denys, wouldn't be so defensive - because it's now about
> your project, not Busybox; you have the final say, and it's totally
> fine, because I don't have to use harald-mdev if I don't want to.
> 
>   Forks are bad, but alternatives are good.
> 
> -- 
>   Laurent
> _______________________________________________
> busybox mailing list
> busybox at busybox.net
> http://lists.busybox.net/mailman/listinfo/busybox
> 


-------------- next part --------------
A non-text attachment was scrubbed...
Name: ndev.c
Type: text/x-csrc
Size: 22505 bytes
Desc: not available
URL: <http://lists.busybox.net/pipermail/busybox/attachments/20150311/550e518a/attachment-0001.c>


More information about the busybox mailing list