You are not logged in.

#1 2009-07-30 10:25:19

Kooothor
Member
From: Paname
Registered: 2008-08-02
Posts: 228

HAL and D-bus :: why aren't they here by default

Hi,

HAL and D-bus seem to be kind of "mandatory".
D-bus includes the EJECT function ! one has to do pacman -S eject before reboot after an install !
Can't they be on the default install ?
I know kiss and all but eject is like something a lot of ppl will need at one point no ?
And xorg without hal and dbus is just not cool at all.

So, I'm asking, why ? big_smile


ktr

Offline

#2 2009-07-30 10:44:53

Dieter@be
Forum Fellow
From: Belgium
Registered: 2006-11-05
Posts: 2,002
Website

Re: HAL and D-bus :: why aren't they here by default

- dbus and hal are not really a "must". not many people need it. especially boxes who have no X.
- hal is complex software that duplicates a lot of functionality with udev and is confusing for developers
- dbus is a niche product.  (i mean technically.  it is used by lots of mainstream desktop stuff, but that doesn't mean it's needed)

(this is my personal opinion)

Last edited by Dieter@be (2009-07-30 10:45:53)


< Daenyth> and he works prolifically
4 8 15 16 23 42

Offline

#3 2009-07-30 12:32:41

Misfit138
Misfit Emeritus
From: USA
Registered: 2006-11-27
Posts: 4,189

Re: HAL and D-bus :: why aren't they here by default

Simple, minimalist distro, anyone? ;)

Offline

#4 2009-07-30 17:33:25

pauldonnelly
Member
Registered: 2006-06-19
Posts: 776

Re: HAL and D-bus :: why aren't they here by default

Kooothor wrote:

I know kiss and all but eject is like something a lot of ppl will need at one point no ?

No?

Offline

#5 2009-07-30 19:10:44

Trent
Member
From: Baltimore, MD (US)
Registered: 2009-04-16
Posts: 990

Re: HAL and D-bus :: why aren't they here by default

Kooothor wrote:

D-bus includes the EJECT function ! one has to do pacman -S eject before reboot after an install !

Wait, what?  Why?

Offline

#6 2009-07-30 21:55:52

Kooothor
Member
From: Paname
Registered: 2008-08-02
Posts: 228

Re: HAL and D-bus :: why aren't they here by default

Dieter@be wrote:

- dbus and hal are not really a "must". not many people need it. especially boxes who have no X.
- hal is complex software that duplicates a lot of functionality with udev and is confusing for developers
- dbus is a niche product.  (i mean technically.  it is used by lots of mainstream desktop stuff, but that doesn't mean it's needed)

mmmmmmmmmmmmmmkay big_smile


ktr

Offline

#7 2009-07-30 22:17:28

Xyne
Forum Fellow
Registered: 2008-08-03
Posts: 6,965
Website

Re: HAL and D-bus :: why aren't they here by default

I have an advanced optical drive which includes a button to eject the disc. As I do not have a robot to remove the disc once it is ejected, I am already required to do this manually, thus there is only minimal additional movement involved in pressing this button. Besides, if I had a robot to remove the disc, I would expect to be able to program it to press the button itself.


My Arch Linux StuffForum EtiquetteCommunity Ethos - Arch is not for everyone

Offline

#8 2009-07-30 22:51:25

ngoonee
Forum Fellow
From: Between Thailand and Singapore
Registered: 2009-03-17
Posts: 7,360

Re: HAL and D-bus :: why aren't they here by default

Isn't HAL going to be deprecated in favour of udev?


Allan-Volunteer on the (topic being discussed) mailn lists. You never get the people who matters attention on the forums.
jasonwryan-Installing Arch is a measure of your literacy. Maintaining Arch is a measure of your diligence. Contributing to Arch is a measure of your competence.
Griemak-Bleeding edge, not bleeding flat. Edge denotes falls will occur from time to time. Bring your own parachute.

Offline

#9 2009-07-30 22:55:44

SamC
Member
From: Calgary
Registered: 2008-05-13
Posts: 611
Website

Re: HAL and D-bus :: why aren't they here by default

Anyway, I'm pretty sure that "eject" has nothing to do with dbus. Hal requires it, but that's all.

Offline

#10 2009-07-31 05:53:39

ugkbunb
Member
Registered: 2009-02-26
Posts: 227

Re: HAL and D-bus :: why aren't they here by default

ngoonee wrote:

Isn't HAL going to be deprecated in favour of udev?

yup and devicekit

Offline

#11 2009-07-31 08:09:04

bangkok_manouel
Member
From: indicates a starting point
Registered: 2005-02-07
Posts: 1,556

Re: HAL and D-bus :: why aren't they here by default

$ pacman -Qi eject | grep Depends
Depends On     : glibc

Offline

#12 2009-07-31 18:52:19

JGC
Developer
Registered: 2003-12-03
Posts: 1,664

Re: HAL and D-bus :: why aren't they here by default

Devicekit is deprecated already, it's replaced by udev. I think our udev is a bit outdated, so we still have devicekit for now.

Offline

#13 2009-07-31 21:00:14

rwd
Member
Registered: 2009-02-08
Posts: 671

Re: HAL and D-bus :: why aren't they here by default

ugkbunb wrote:
ngoonee wrote:

Isn't HAL going to be deprecated in favour of udev?

yup and devicekit

How can HAL replace udev? They do two different things afaik.

Offline

#14 2009-07-31 21:38:10

Mr.Elendig
#archlinux@freenode channel op
From: The intertubes
Registered: 2004-11-07
Posts: 4,097

Re: HAL and D-bus :: why aren't they here by default

rwd wrote:
ugkbunb wrote:
ngoonee wrote:

Isn't HAL going to be deprecated in favour of udev?

yup and devicekit

How can HAL replace udev? They do two different things afaik.

You read that the wrong way around.


Evil #archlinux@libera.chat channel op and general support dude.
. files on github, Screenshots, Random pics and the rest

Offline

#15 2009-07-31 21:53:32

rwd
Member
Registered: 2009-02-08
Posts: 671

Re: HAL and D-bus :: why aren't they here by default

Mr.Elendig wrote:
rwd wrote:
ugkbunb wrote:

yup and devicekit

How can HAL replace udev? They do two different things afaik.

You read that the wrong way around.

You are right. But still their functionalities don't overlap right now so I wonder how can one supersede the other. Do you have a source for this?

Offline

#16 2009-07-31 22:05:23

Profjim
Member
From: NYC
Registered: 2008-03-24
Posts: 658

Re: HAL and D-bus :: why aren't they here by default

rwd wrote:

Do you have a source for this?

More on this here, including some links: http://bbs.archlinux.org/viewtopic.php?pid=553451

Offline

#17 2009-08-01 21:29:54

R00KIE
Forum Fellow
From: Between a computer and a chair
Registered: 2008-09-14
Posts: 4,734

Re: HAL and D-bus :: why aren't they here by default

Xyne wrote:

I have an advanced optical drive which includes a button to eject the disc. As I do not have a robot to remove the disc once it is ejected, I am already required to do this manually, thus there is only minimal additional movement involved in pressing this button. Besides, if I had a robot to remove the disc, I would expect to be able to program it to press the button itself.

Hahahaha (gasp for some air) hahahahah (cough and gast for more air) hahahhahaha.

I love these forums big_smile Nice answer wink


R00KIE
Tm90aGluZyB0byBzZWUgaGVyZSwgbW92ZSBhbG9uZy4K

Offline

Board footer

Powered by FluxBB