LWN: Comments on "Kernel Summit 2006: The user-space API" https://lwn.net/Articles/191654/ This is a special feed containing comments posted to the individual LWN article titled "Kernel Summit 2006: The user-space API". en-us Thu, 25 Sep 2025 18:47:20 +0000 Thu, 25 Sep 2025 18:47:20 +0000 https://www.rssboard.org/rss-specification lwn@lwn.net Kernel Summit 2006: The user-space API https://lwn.net/Articles/191856/ https://lwn.net/Articles/191856/ nix The different platform versions are actually in subdirectories, not ifdeffed out. HAL's not *that* ugly. :)<br> Wed, 19 Jul 2006 09:35:04 +0000 Kernel Summit 2006: The user-space API https://lwn.net/Articles/191752/ https://lwn.net/Articles/191752/ dlang the HAL api presented to userspace should be cross platform, but the part of HAL that does the work is very platform specific. a cross platform version is just all the specific versions combined with ifdefs and similar<br> Tue, 18 Jul 2006 16:28:29 +0000 Kernel Summit 2006: The user-space API https://lwn.net/Articles/191751/ https://lwn.net/Articles/191751/ dlang when something is in the kernel it gets more maintinance becouse when people change an interface they useually go through the kernel and change everything that uses that interface to match (and there's a good argument that doing so is (or should be) required by whoever wants the change)<br> <p> this by itself goes a long way towards solving maintinance issues. it doesn't cover all of them (especially the fact that sometimes changes shouldn't be just propagated, sometimes they should trigger much more significant changes), but it also significantly reduces the frustration of whoever is maintaining the system so that they just work on real fixes and improvements rather then chaseing updates.<br> Tue, 18 Jul 2006 16:27:00 +0000 Kernel Summit 2006: The user-space API https://lwn.net/Articles/191717/ https://lwn.net/Articles/191717/ cventers It's interesting and surprising that they would consider adopting Hal. I <br> think Hal's a very necessary project and needs some work, and bringing it <br> into the kernel source would probably help. But it sounds like a little <br> bit of a crazy idea. Isn't Hal supposed to be multiplatform?<br> <p> Perhaps what is needed is just better communication between Hal and LKML?<br> Tue, 18 Jul 2006 12:28:19 +0000 Kernel Summit 2006: The user-space API https://lwn.net/Articles/191716/ https://lwn.net/Articles/191716/ jospoortvliet HAL = 'unmaintained crap'. wow. didn't see that one coming...<br> <p> Now I wonder - why would bringing something into the kernel tree ensure better maintainance? <br> <p> And would bringing as much as possible into the kernel not make things harder to maintain, as I can imagine its a bit harder to start contributing to the (big) kernel compared to a much smaller project?<br> <p> And what's the reason to push as much as possible to userspace? Yes, you can upgrade it, and it can be maintained by others than the kernel dev's, and you can fork it. But udev and hal are such 'outsourced' pieces of code, and now the kernel hackers think about making them part of the kernel (tough still userspace). So its not just positive, isn't it?<br> Tue, 18 Jul 2006 12:27:15 +0000