Re: [gentoo-dev] Tightly-coupled core distro [was: Council meeting summary for 3 April 2012]

2012-11-19 Thread Vadim A. Misbakh-Soloviov
18.11.2012 22:51, Fabian Groffen пишет:
 You end up with a symlink (e.g. bin - ./usr/bin) from one place to the
 other regardless, so it doesn't matter much.

So, why not to make /usr/bin - ../bin (or, maybe even /usr/bin - /bin
(notice the «/»)) ? :D



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Tightly-coupled core distro [was: Council meeting summary for 3 April 2012]

2012-11-19 Thread Rich Freeman
On Mon, Nov 19, 2012 at 3:20 AM, Vadim A. Misbakh-Soloviov m...@mva.name 
wrote:
 18.11.2012 22:51, Fabian Groffen пишет:
 You end up with a symlink (e.g. bin - ./usr/bin) from one place to the
 other regardless, so it doesn't matter much.

 So, why not to make /usr/bin - ../bin (or, maybe even /usr/bin - /bin
 (notice the «/»)) ? :D

So, given the choices of:
1.  Re-establishing FHS standards so that I can boot with / only.
2.  Consolidating everything under /usr so that just about all
OS-managed files are in a single place.
3.  Stuffing everything in /usr into my root partition.

I'd say that #3 is the worst of all possible worlds.  At least there
is some kind of expected benefit from the /usr move.  Sure, you COULD
shove everything into root, but I can't think of anybody in this
debate who would consider that a useful solution.

Go read the Fedora reasons-for-the-/usr-move page.  Whether you think
it is worth it or not is one thing, but at least there are reasons for
it.  I can't think of any benefits from doing the reverse.

Rich



Re: [gentoo-dev] Tightly-coupled core distro [was: Council meeting summary for 3 April 2012]

2012-11-19 Thread Fabian Groffen
On 19-11-2012 15:20:56 +0700, Vadim A. Misbakh-Soloviov wrote:
 18.11.2012 22:51, Fabian Groffen пишет:
  You end up with a symlink (e.g. bin - ./usr/bin) from one place to the
  other regardless, so it doesn't matter much.
 
 So, why not to make /usr/bin - ../bin (or, maybe even /usr/bin - /bin
 (notice the «/»)) ? :D

Dunno if Linux has a way to, but if you use an alternative mountpoint,
it's nice when the symlink points in the right direction, and not
accidentially to a life filesystem coming from a rescue device or
whatever.

Fabian

-- 
Fabian Groffen
Gentoo on a different level


signature.asc
Description: Digital signature


Re: [gentoo-dev] Tightly-coupled core distro [was: Council meeting summary for 3 April 2012]

2012-11-18 Thread Greg KH
On Sun, Nov 18, 2012 at 02:54:38AM -0500, Richard Yao wrote:
 On 05/09/2012 06:36 PM, Greg KH wrote:
  On Wed, May 09, 2012 at 08:51:37PM +0200, Fabio Erculiani wrote:
  I foresee a new udev fork then.
  
  Please feel free to do so, the code has been open since the first day I
  created it.
  
  Remember, forks are good, there's nothing wrong with them, I strongly
  encourage people to do them if they wish to, it benefits everyone
  involved.
  
  If udev is going to end up like avahi is, this is *highly* probable.
  
  That's an odd transition...
  
  With avahi is ... I actually mean, one single tarball blob depending
  on the whole world and its solar system and galaxy.
  
  Hyperbole, how nice :(
  
  Please stop throwing lennartware at people. FailAudio has been enough, 
  thanks.
  
  The use of these terms is both rude and totally uncalled for.  You
  should be ashamed of yourself.
  
  Seriously, that's unacceptable behavior from anyone.
  
  No one forces you to use any of this software if you do not want to.
  There are lots of other operating systems out there, feel free to switch
  to them if you do not like the way this one is working out, no one is
  stopping you.  But for you to disparage someone who has given immense
  bodies of work to the community, and you, for free, is horrible behavior
  and needs to stop right now.
  
  greg k-h
  
 
 Greg, would you clarify what you meant by this?

Meant by what part of the above response?  Written 6 months ago?

 Your recent comments suggest to me that you did not mean what I thought
 you meant.

What did you think I meant about what?

Again, I have no objection to people forking projects, it's great, and
fun to watch happen.  Fork away on your own site, with whom ever you
want to.

But if this fork is now the official Gentoo fork, owned by the Gentoo
Foundation, and it's the way forward that Gentoo the distro is going to
take with regards to how the boot process works on the system, then I
have something to say about it, as it affects me, a Gentoo developer.

And that is how this thread started, I wanted to know what was the
resolution of the council meeting with the very unclear and vague
meeting minutes.  I have yet to get that answer, which is troubling.

thanks,

greg k-h



Re: [gentoo-dev] Tightly-coupled core distro [was: Council meeting summary for 3 April 2012]

2012-11-18 Thread Richard Yao
On 11/18/2012 03:08 AM, Greg KH wrote:
 On Sun, Nov 18, 2012 at 02:54:38AM -0500, Richard Yao wrote:
 On 05/09/2012 06:36 PM, Greg KH wrote:
 On Wed, May 09, 2012 at 08:51:37PM +0200, Fabio Erculiani wrote:
 I foresee a new udev fork then.

 Please feel free to do so, the code has been open since the first day I
 created it.

 Remember, forks are good, there's nothing wrong with them, I strongly
 encourage people to do them if they wish to, it benefits everyone
 involved.

 If udev is going to end up like avahi is, this is *highly* probable.

 That's an odd transition...

 With avahi is ... I actually mean, one single tarball blob depending
 on the whole world and its solar system and galaxy.

 Hyperbole, how nice :(

 Please stop throwing lennartware at people. FailAudio has been enough, 
 thanks.

 The use of these terms is both rude and totally uncalled for.  You
 should be ashamed of yourself.

 Seriously, that's unacceptable behavior from anyone.

 No one forces you to use any of this software if you do not want to.
 There are lots of other operating systems out there, feel free to switch
 to them if you do not like the way this one is working out, no one is
 stopping you.  But for you to disparage someone who has given immense
 bodies of work to the community, and you, for free, is horrible behavior
 and needs to stop right now.

 greg k-h


 Greg, would you clarify what you meant by this?
 
 Meant by what part of the above response?  Written 6 months ago?
 
 Your recent comments suggest to me that you did not mean what I thought
 you meant.
 
 What did you think I meant about what?
 
 Again, I have no objection to people forking projects, it's great, and
 fun to watch happen.  Fork away on your own site, with whom ever you
 want to.
 
 But if this fork is now the official Gentoo fork, owned by the Gentoo
 Foundation, and it's the way forward that Gentoo the distro is going to
 take with regards to how the boot process works on the system, then I
 have something to say about it, as it affects me, a Gentoo developer.
 
 And that is how this thread started, I wanted to know what was the
 resolution of the council meeting with the very unclear and vague
 meeting minutes.  I have yet to get that answer, which is troubling.
 
 thanks,
 
 greg k-h

You are the one claiming that this is our official fork. None of us are.

This will be an official Gentoo project when we make the announcement in
the next few days. That makes it one project of many. GLEP 0039 clearly
states how this works. If you are unhappy with GLEP 0039, then you
should discuss that with the council.



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Tightly-coupled core distro [was: Council meeting summary for 3 April 2012]

2012-11-18 Thread Greg KH
On Sun, Nov 18, 2012 at 03:10:08AM -0500, Richard Yao wrote:
 You are the one claiming that this is our official fork. None of us are.

It's on the Gentoo github site, and it has the Gentoo Foundation
copyright all over all of the files in one of the branches, reviewed by
you.

I think I would be pretty foolish if I somehow thought it was _not_ an
official fork :)

 This will be an official Gentoo project when we make the announcement in
 the next few days. That makes it one project of many. GLEP 0039 clearly
 states how this works. If you are unhappy with GLEP 0039, then you
 should discuss that with the council.

I fail to see how 0039 has to do with this, please explain.  I also
don't see the copyright issue here, nor do I see where the decision of
the council was made.

Again, that's my original question, What is the decision of the council
regarding this issue?

thanks,

greg k-h



Re: [gentoo-dev] Tightly-coupled core distro [was: Council meeting summary for 3 April 2012]

2012-11-18 Thread Diego Elio Pettenò
On 18/11/2012 00:08, Greg KH wrote:
 But if this fork is now the official Gentoo fork, owned by the Gentoo
 Foundation, and it's the way forward that Gentoo the distro is going to
 take with regards to how the boot process works on the system, then I
 have something to say about it, as it affects me, a Gentoo developer.

Please note that I would be the first one, from a QA point of view, to
raise a huge question mark if somebody is planning to make this the
default anytime soon.

You want to keep it around as an option? Sure, feel free.

Moving as default? Over my dead public key.

-- 
Diego Elio Pettenò — Flameeyes
flamee...@flameeyes.eu — http://blog.flameeyes.eu/



Re: [gentoo-dev] Tightly-coupled core distro [was: Council meeting summary for 3 April 2012]

2012-11-18 Thread Richard Yao
On 11/18/2012 03:19 AM, Greg KH wrote:
 On Sun, Nov 18, 2012 at 03:10:08AM -0500, Richard Yao wrote:
 You are the one claiming that this is our official fork. None of us are.
 
 It's on the Gentoo github site, and it has the Gentoo Foundation
 copyright all over all of the files in one of the branches, reviewed by
 you.
 
 I think I would be pretty foolish if I somehow thought it was _not_ an
 official fork :)
 
 This will be an official Gentoo project when we make the announcement in
 the next few days. That makes it one project of many. GLEP 0039 clearly
 states how this works. If you are unhappy with GLEP 0039, then you
 should discuss that with the council.
 
 I fail to see how 0039 has to do with this, please explain.  I also
 don't see the copyright issue here, nor do I see where the decision of
 the council was made.
 
 Again, that's my original question, What is the decision of the council
 regarding this issue?
 
 thanks,
 
 greg k-h

I am sick of the harassment that I have received from you and a few
others both in public and in private. The public branch has been
deleted. Come back after we have done our first release. Otherwise,
leave us alone. That is all that I have to say.



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Tightly-coupled core distro [was: Council meeting summary for 3 April 2012]

2012-11-18 Thread Greg KH
On Sun, Nov 18, 2012 at 12:19:21AM -0800, Greg KH wrote:
 On Sun, Nov 18, 2012 at 03:10:08AM -0500, Richard Yao wrote:
  You are the one claiming that this is our official fork. None of us are.
 
 It's on the Gentoo github site, and it has the Gentoo Foundation
 copyright all over all of the files in one of the branches, reviewed by
 you.
 
 I think I would be pretty foolish if I somehow thought it was _not_ an
 official fork :)

Oh, and the README file says it is a Gentoo project:
This is a Gentoo sponsored project and testing is currently
being done with openrc.  However, we aim to be distro neutral
and welcome contribution from others using a variety of system
initializations.  We also aim towards POSIX compliance.

So why would I think otherwise?

thanks,

greg k-h



Re: [gentoo-dev] Tightly-coupled core distro [was: Council meeting summary for 3 April 2012]

2012-11-18 Thread Pacho Ramos
El dom, 18-11-2012 a las 00:27 -0800, Greg KH escribió:
 On Sun, Nov 18, 2012 at 12:19:21AM -0800, Greg KH wrote:
  On Sun, Nov 18, 2012 at 03:10:08AM -0500, Richard Yao wrote:
   You are the one claiming that this is our official fork. None of us are.
  
  It's on the Gentoo github site, and it has the Gentoo Foundation
  copyright all over all of the files in one of the branches, reviewed by
  you.
  
  I think I would be pretty foolish if I somehow thought it was _not_ an
  official fork :)
 
 Oh, and the README file says it is a Gentoo project:
   This is a Gentoo sponsored project and testing is currently
   being done with openrc.  However, we aim to be distro neutral
   and welcome contribution from others using a variety of system
   initializations.  We also aim towards POSIX compliance.
 
 So why would I think otherwise?
 
 thanks,
 
 greg k-h
 
 

Looks like we think different about what a Gentoo project means, lets
read:
http://devmanual.gentoo.org/general-concepts/herds-and-projects/index.html

That would explain why both, eudev and systemd Gentoo projects can
coexist:
http://www.gentoo.org/proj/en/base/systemd/index.xml


signature.asc
Description: This is a digitally signed message part


Re: [gentoo-dev] Tightly-coupled core distro [was: Council meeting summary for 3 April 2012]

2012-11-18 Thread Samuli Suominen

On 18/11/12 10:21, Diego Elio Pettenò wrote:

On 18/11/2012 00:08, Greg KH wrote:

But if this fork is now the official Gentoo fork, owned by the Gentoo
Foundation, and it's the way forward that Gentoo the distro is going to
take with regards to how the boot process works on the system, then I
have something to say about it, as it affects me, a Gentoo developer.


Please note that I would be the first one, from a QA point of view, to
raise a huge question mark if somebody is planning to make this the
default anytime soon.

You want to keep it around as an option? Sure, feel free.

Moving as default? Over my dead public key.



Amen.



Re: [gentoo-dev] Tightly-coupled core distro [was: Council meeting summary for 3 April 2012]

2012-11-18 Thread Vadim A. Misbakh-Soloviov
By the way, Diego, what is you current point of view on Gentoo default
init system?
i.e., what do you personally prefer to see as default init here: SystemD
or OpenRC?


[Just asking because all you angry answers to some devs make me think
that you're on SysD side, when tons of Gentoo users and Gentoo devs are
on non-SysD-related udev side.]

And, if anyone is interested in my opinion: I *HATE* when somebody (will
it be distro maintainers or RedHat corporation) forcing me their opinion
on _what_ should I use and _how_ should I use this. Thats why I hate
Ubuntu, Debian, CentOS, RHEL, SuSE and so on.
Thats why I'm using  Gentoo and Gentoo-derivatives (Sabayon, for
example) for almost 10 years.
Thats why I am an evangelist of Gentoo and it's derivatives.
More of that, thats why Daniel Robbins created Gentoo itself.
So, I really hope, that Gentoo will not obey RedHat's will and will not
force SystemD as default init system, and not drop pretty OpenRC to
trash. And I hope, that ryao's eudev will be most used (if not default)
variant of udev, since I'm sad with last vanilla udev functionality
downgrades.



--
Best,
mva



18.11.2012 15:21, Diego Elio Pettenò пишет:
 On 18/11/2012 00:08, Greg KH wrote:
 But if this fork is now the official Gentoo fork, owned by the Gentoo
 Foundation, and it's the way forward that Gentoo the distro is going to
 take with regards to how the boot process works on the system, then I
 have something to say about it, as it affects me, a Gentoo developer.
 
 Please note that I would be the first one, from a QA point of view, to
 raise a huge question mark if somebody is planning to make this the
 default anytime soon.
 
 You want to keep it around as an option? Sure, feel free.
 
 Moving as default? Over my dead public key.
 




signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Tightly-coupled core distro [was: Council meeting summary for 3 April 2012]

2012-11-18 Thread Rich Freeman
On Sun, Nov 18, 2012 at 6:11 AM, Vadim A. Misbakh-Soloviov m...@mva.name 
wrote:
 So, I really hope, that Gentoo will not obey RedHat's will and will not
 force SystemD as default init system, and not drop pretty OpenRC to
 trash. And I hope, that ryao's eudev will be most used (if not default)
 variant of udev, since I'm sad with last vanilla udev functionality
 downgrades.

I'm sure all of the options will be offered as options for as long as
people care to take care of them.  With the number of anti-systemd
posts on -dev I don't see openrc going away anytime soon.

I'm sure the default will stay as it is unless a substantial majority
want it otherwise - we can't go flipping that every time the latest
whatever comes along.

And frankly, I could care less what it is since I can change it.  If I
wanted to be rigidly bound by defaults there are a lot of distros
easier to maintain than Gentoo.  iOS comes to mind.  :)

I run OpenRC on my main box, and systemd on a VM hosted within it.  I
wouldn't be surprised if I move to systemd some day as my experience
with it has been a good one, but I'll use the tools I think are best
for the problem at hand, and not what somebody else chooses for me,
and I'll be the last to force a choice on anybody else.  That said,
Gentoo can only offer the options that devs step up and maintain, so
if you care greatly about something start writing patches.

That is my biggest concern over a lot of this mess - and Greg KH did a
good job putting it into words in the six-month old thread that was
just resurrected.  Lennart et al only have the power you give to them
- anybody can fork at any time or keep an old project going.  If you
don't like Gnome 3 then start writing code for Gnome 2.  This is all
FREE software, and it only exists when people take the time to write
it.  If nobody bothers to maintain the alternatives, then I guess
collectively we're going to be stuck with whatever people take the
time to write.

So, feel free to offer advice/comments/etc.  However, let's keep the
tone civil.  Unless you're their employer, the guys writing the
software you don't like owe you precisely nothing.

Rich



Re: [gentoo-dev] Tightly-coupled core distro [was: Council meeting summary for 3 April 2012]

2012-11-18 Thread Diego Elio Pettenò
On 18/11/2012 03:11, Vadim A. Misbakh-Soloviov wrote:
 
 [Just asking because all you angry answers to some devs make me think
 that you're on SysD side, when tons of Gentoo users and Gentoo devs are
 on non-SysD-related udev side.]

The fact you're asking means you really haven't been following anything
I've been doing lately. As many other developers can easily attest, I
don't use systemd and I'm not planning to use it anytime soon.

So your whole rant picking up on my post is completely misdirected.

And let this be a reminder that you can still disagree with the systemd
everywhere, and only crowd while still not becoming laughing stock.

-- 
Diego Elio Pettenò — Flameeyes
flamee...@flameeyes.eu — http://blog.flameeyes.eu/



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Tightly-coupled core distro [was: Council meeting summary for 3 April 2012]

2012-11-18 Thread Samuli Suominen

On 18/11/12 17:04, Diego Elio Pettenò wrote:

On 18/11/2012 03:11, Vadim A. Misbakh-Soloviov wrote:


[Just asking because all you angry answers to some devs make me think
that you're on SysD side, when tons of Gentoo users and Gentoo devs are
on non-SysD-related udev side.]


The fact you're asking means you really haven't been following anything
I've been doing lately. As many other developers can easily attest, I
don't use systemd and I'm not planning to use it anytime soon.

So your whole rant picking up on my post is completely misdirected.


Same here. I haven't even tried it and got no plans to.

I'm still happy enough with building udev out from systemd tree and 
letting sep. /usr consept from 90s to finally die in favour of 
simplifying the system.
The BIOSes have been upgraded last century to support booting from 
larger partitions, the need has long past.
Nobody has ever provided a valid reason for using sep. /usr in the ML 
either.


- Samuli



Re: [gentoo-dev] Tightly-coupled core distro [was: Council meeting summary for 3 April 2012]

2012-11-18 Thread Fabian Groffen
On 18-11-2012 17:16:18 +0200, Samuli Suominen wrote:
 Nobody has ever provided a valid reason for using sep. /usr in the ML 
 either.

No need for a reason.

It is a fact that it is in use *right now*.

(Existing systems/installs that are not to be phased out anywhere near
soon.)

Fabian

-- 
Fabian Groffen
Gentoo on a different level


signature.asc
Description: Digital signature


Re: [gentoo-dev] Tightly-coupled core distro [was: Council meeting summary for 3 April 2012]

2012-11-18 Thread Diego Elio Pettenò
On 18/11/2012 07:16, Samuli Suominen wrote:
 
 
 I'm still happy enough with building udev out from systemd tree and
 letting sep. /usr consept from 90s to finally die in favour of
 simplifying the system.
 The BIOSes have been upgraded last century to support booting from
 larger partitions, the need has long past.
 Nobody has ever provided a valid reason for using sep. /usr in the ML
 either.

Ibidem.

-- 
Diego Elio Pettenò — Flameeyes
flamee...@flameeyes.eu — http://blog.flameeyes.eu/



Re: [gentoo-dev] Tightly-coupled core distro [was: Council meeting summary for 3 April 2012]

2012-11-18 Thread Vadim A. Misbakh-Soloviov
To be honest, in my opinion, «killing of separate /usr» can reasonable
be continued by moving all it's content to / (/usr/bin - /bin, /usr/lib
- lib, and so on) in despite of all objections, as it was invented just
because of disk space exhaustion.


18.11.2012 22:16, Samuli Suominen пишет:
 On 18/11/12 17:04, Diego Elio Pettenò wrote:
 On 18/11/2012 03:11, Vadim A. Misbakh-Soloviov wrote:

 [Just asking because all you angry answers to some devs make me think
 that you're on SysD side, when tons of Gentoo users and Gentoo devs are
 on non-SysD-related udev side.]

 The fact you're asking means you really haven't been following anything
 I've been doing lately. As many other developers can easily attest, I
 don't use systemd and I'm not planning to use it anytime soon.

 So your whole rant picking up on my post is completely misdirected.
 
 Same here. I haven't even tried it and got no plans to.
 
 I'm still happy enough with building udev out from systemd tree and
 letting sep. /usr consept from 90s to finally die in favour of
 simplifying the system.
 The BIOSes have been upgraded last century to support booting from
 larger partitions, the need has long past.
 Nobody has ever provided a valid reason for using sep. /usr in the ML
 either.
 
 - Samuli
 




signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Tightly-coupled core distro [was: Council meeting summary for 3 April 2012]

2012-11-18 Thread Diego Elio Pettenò
On 18/11/2012 07:34, Vadim A. Misbakh-Soloviov wrote:
 To be honest, in my opinion, «killing of separate /usr» can reasonable
 be continued by moving all it's content to / (/usr/bin - /bin, /usr/lib
 - lib, and so on) in despite of all objections, as it was invented just
 because of disk space exhaustion.

Well, the objection to that was what actually caused this udev fork, so...

Also, I doubt anybody would argue that it's not commutative (move to
/usr, move to /) — it's just pragmatic, most stuff uses /usr anyway as
base, so the move / - /usr is infinitely less painful than /usr - /.

To me, I don't care. I haven't even used /boot in years.

-- 
Diego Elio Pettenò — Flameeyes
flamee...@flameeyes.eu — http://blog.flameeyes.eu/



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Tightly-coupled core distro [was: Council meeting summary for 3 April 2012]

2012-11-18 Thread Vadim A. Misbakh-Soloviov

 The fact you're asking means you really haven't been following anything
 I've been doing lately. 
Nope ;) I knew that, but as far as I read some of your emails, it was
thoughts that you protect udev+sysD integration and followed udev's
functionality downgrade.

 So your whole rant picking up on my post is completely misdirected.

Sorry, if I write it in that manner, that last part looks like adressed
to you. I tried to write it mostly for GregKH and people, that protect
SystemD-way distro-development path.

 And let this be a reminder that you can still disagree with the systemd
 everywhere, and only crowd while still not becoming laughing stock.

And, by the way, I doubt, that people laugh about eudev (previously
named udev-ng) creation. Mostly they just can't understand why gentoo
devs created third udev's fork, where it was already done (and
maintained) fork for LFS (somewhere on bitbucket)




signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Tightly-coupled core distro [was: Council meeting summary for 3 April 2012]

2012-11-18 Thread Diego Elio Pettenò
On 18/11/2012 07:43, Vadim A. Misbakh-Soloviov wrote:
 And, by the way, I doubt, that people laugh about eudev (previously
 named udev-ng) creation. Mostly they just can't understand why gentoo
 devs created third udev's fork, where it was already done (and
 maintained) fork for LFS (somewhere on bitbucket)

People _are_ laughing at it. On G+, on Twitter, I suppose identi.ca and
IRC as well.

But yes, many more can't understand that... and neither do I.

-- 
Diego Elio Pettenò — Flameeyes
flamee...@flameeyes.eu — http://blog.flameeyes.eu/



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Tightly-coupled core distro [was: Council meeting summary for 3 April 2012]

2012-11-18 Thread Luca Barbato
On 11/18/2012 04:34 PM, Vadim A. Misbakh-Soloviov wrote:
 To be honest, in my opinion, «killing of separate /usr» can reasonable
 be continued by moving all it's content to / (/usr/bin - /bin, /usr/lib
 - lib, and so on) in despite of all objections, as it was invented just
 because of disk space exhaustion.

And since we have lots of wonderful file systems, a neat and interesting
device mapper and a plethora of fun way to shot ourselves in the foot
not only you have a separate /usr but even fun separate /usr/bin from
/usr/share and other strange layout that some people prepared to solve
some of their problems.

The radical solution is to have a rich early boot able to do this kind
of setup, for the transition you might want to not have init and udev
non-workable because somebody decided that is useful using glib or some
other library residing in /usr/

lu



Re: [gentoo-dev] Tightly-coupled core distro [was: Council meeting summary for 3 April 2012]

2012-11-18 Thread Fabian Groffen
On 18-11-2012 07:42:40 -0800, Diego Elio Pettenò wrote:
 Also, I doubt anybody would argue that it's not commutative (move to
 /usr, move to /) — it's just pragmatic, most stuff uses /usr anyway as
 base, so the move / - /usr is infinitely less painful than /usr - /.

You end up with a symlink (e.g. bin - ./usr/bin) from one place to the
other regardless, so it doesn't matter much.


-- 
Fabian Groffen
Gentoo on a different level


signature.asc
Description: Digital signature


Re: [gentoo-dev] Tightly-coupled core distro [was: Council meeting summary for 3 April 2012]

2012-11-18 Thread Fabian Groffen
On 18-11-2012 07:47:22 -0800, Diego Elio Pettenò wrote:
 On 18/11/2012 07:43, Vadim A. Misbakh-Soloviov wrote:
  And, by the way, I doubt, that people laugh about eudev (previously
  named udev-ng) creation. Mostly they just can't understand why gentoo
  devs created third udev's fork, where it was already done (and
  maintained) fork for LFS (somewhere on bitbucket)
 
 People _are_ laughing at it. On G+, on Twitter, I suppose identi.ca and
 IRC as well.

It's your choice to participate on those social platforms.  Please don't
make it our problem.  It doesn't add anything useful to this discussion.

Fabian

-- 
Fabian Groffen
Gentoo on a different level


signature.asc
Description: Digital signature


Re: [gentoo-dev] Tightly-coupled core distro [was: Council meeting summary for 3 April 2012]

2012-11-18 Thread Luca Barbato
On 11/18/2012 04:47 PM, Diego Elio Pettenò wrote:
 But yes, many more can't understand that... and neither do I.

Then would be nice if everybody shuts up, let people play with their
toys and if something useful happens evaluate the result.

According to the people that asked me to help the whole thing would had
been an experiment to see if would be possible to have a smaller and
cleaner udev.

I liked the idea since I like alternatives and I consider many choices
from upstream a tad narrow minded (beside the entertaining posts from
Linus about their bug management).

Nobody wanted hype there, just more people willing to chip in some time
and effort to get there.

lu



Re: [gentoo-dev] Tightly-coupled core distro [was: Council meeting summary for 3 April 2012]

2012-11-18 Thread Diego Elio Pettenò
On 18/11/2012 07:54, Fabian Groffen wrote:
 It's your choice to participate on those social platforms.  Please don't
 make it our problem.  It doesn't add anything useful to this discussion.

It adds. Because, while I don't know about you, I rely on Gentoo on my
job. And many others do, too.

And making Gentoo the laughing stock (_again_, I'd add) is something
that is detrimental to all of us there, as it makes it harder to let it
be seen for what it is (a very real, quit reliable distribution) rather
than a juvenile effort to be different from the rest.

How long did it take us to get rid of the Gentoo is rice fame? Do we
want to go back to that? _I_ don't think so.

So yes, the social platforms matter and are our problem. And it appals
me that a member of the council can't see that.

-- 
Diego Elio Pettenò — Flameeyes
flamee...@flameeyes.eu — http://blog.flameeyes.eu/



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Tightly-coupled core distro [was: Council meeting summary for 3 April 2012]

2012-11-18 Thread Fabio Erculiani
It depends on who is actually laughing I'd say.

just my 0.01c.

--
Fabio Erculiani



Re: [gentoo-dev] Tightly-coupled core distro [was: Council meeting summary for 3 April 2012]

2012-11-17 Thread Richard Yao
On 05/09/2012 06:36 PM, Greg KH wrote:
 On Wed, May 09, 2012 at 08:51:37PM +0200, Fabio Erculiani wrote:
 I foresee a new udev fork then.
 
 Please feel free to do so, the code has been open since the first day I
 created it.
 
 Remember, forks are good, there's nothing wrong with them, I strongly
 encourage people to do them if they wish to, it benefits everyone
 involved.
 
 If udev is going to end up like avahi is, this is *highly* probable.
 
 That's an odd transition...
 
 With avahi is ... I actually mean, one single tarball blob depending
 on the whole world and its solar system and galaxy.
 
 Hyperbole, how nice :(
 
 Please stop throwing lennartware at people. FailAudio has been enough, 
 thanks.
 
 The use of these terms is both rude and totally uncalled for.  You
 should be ashamed of yourself.
 
 Seriously, that's unacceptable behavior from anyone.
 
 No one forces you to use any of this software if you do not want to.
 There are lots of other operating systems out there, feel free to switch
 to them if you do not like the way this one is working out, no one is
 stopping you.  But for you to disparage someone who has given immense
 bodies of work to the community, and you, for free, is horrible behavior
 and needs to stop right now.
 
 greg k-h
 

Greg, would you clarify what you meant by this?

Your recent comments suggest to me that you did not mean what I thought
you meant.



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Tightly-coupled core distro [was: Council meeting summary for 3 April 2012]

2012-05-14 Thread Luca Barbato
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 10/05/12 09:54, Olivier Crête wrote:
 Hi,
 
 On Thu, 2012-05-10 at 06:34 +0200, Fabio Erculiani wrote:
 I think expressing my own opinion about Lennart-made software is my
 right, after all.
 
 I would express my opinion about Fabio made software, but I've never
 heard of any.

Not his fault, he wrote plenty of interesting stuff though.
Fabio attitude still isn't that horrible regarding feedbacks, Rigo got
created more or less because the previous UI got a sound it sucks.

His quite short and a bit extreme reaction probably is due having lots
of unhappy user complaining at him for some issue with avahi (hangs in
bonjour now and then) and pulse (skype freezing randomly anyone).

 Firstly, it's almost impossible nowadays to avoid including avahi,
 systemd and pulseaudio into a desktop distro so, there is no real
 choice. This issue became a sensible matter for those users who for
 instance, wanted to have a silly mp3 player working without going
 through the PA nonsense, really missing the old
 ALSA-oh-it-was-always-working days.
 
 Maybe the reason every sensible distribution uses Avahi, Pulseaudio, etc
 is because they are better than other solutions out there?

If there are solutions somebody will use them, if people are aware of
them and doesn't get too hard. I did like the concept about pulse and
even wrote support for pulse in a certain fringe software you might use.

The pulse concept is quite good, some corner cases and some design
issues make it annoying at time. The fact some of them are consider
features or design obviously make the whole thing less nice.

 Do you think is a fast conspiracy to make your life suck? I believe
 engineers in every distribution are looking at what's available and
 picking what they think is the best solution, and it turns out Lennart
 is pretty damn good at making useful software.

No, he is pretty damn good in getting interesting concepts, having
people sold on them and then you need 5 years to have the audio seldom
crash, bonjour seldom kill pidgin and so on.

Till it is some minor annoyance that is comparable to not having the
feature or the same to other feature provider (dmix isn't exactly great
as well) you surely can live with it.

 Was alsa always working? I remember spending hours trying to figure out
 the right control in alsamixer and fighting with alsa's arcane
 configuration languages (it has 3 different ones). And how do you deal
 with modern technologies like Bluetooth audio without Pulseaudio
 exactly?

I used to do that and it was working sort of fine even if it was
crashing in dbus...

 Of course, I am not only bringing my personal opinion here, but the
 one of the majority of users I've been talking with.
 
 I think you only hear from users who like to complain, others are just
 happy that everything works for them thanks to Pulseaudio, systemd, etc.

As said, if they are minor annoyances most people would just cope with them.

A - Skype hangs because pulse? oh well, let's reload it no biggie
B - AAaargh I missed the important confcall because #%$#@ skype hang
due pulse, I hate YOU Lennart!

A and B are different reactions from the same small issue.

 If you think that Lennart does not solve problems, maybe it's because
 you don't even understand what the problems were? For example, I
 encourage you to read about how the dynamic latency in PA allows for
 lower power usage or how modern audio hardware is designed to use a
 userspace sound server, etc.

I recall when the whole thing got initially reported and it was pulse
eats my batter and if you consider that the stock pulse on ubuntu
oneric eats about a *least* 10% cpu on imx51 due funny resampling loops
you know something needed some more attention. I guess I'm digressing.

The main issue is that udev best replacement so far is mdev plus some
additional helpers to let applications using libudev or the dbus
interface still get compatibility.

So having udev merge with systemd is quite in the shovel meet throat side.

People that had and have some bad experience with pulse and avahi or
directly with Lennart stubborn and abrasive personality can be *quite*
concerned about this vertical and linux-only approach.

If you consider that in 2 weeks the whole thing went from udev moves to
systemd since is easier for us, but not be concerned udev can build
stand alone to udev stand alone is unsupported you can see that isn't
that simple and lots of people might start to get angry.

lu

- -- 

Luca Barbato
Gentoo/linux
http://dev.gentoo.org/~lu_zero

-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.18 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk+xU3sACgkQ6Ex4woTpDjTNewCfU5cahmNPbgKQJt/2GkbVBh4o
F1gAnjheSaIVRF55g1//9wu5dFe8ga3w
=FlU7
-END PGP SIGNATURE-



Re: [gentoo-dev] Tightly-coupled core distro [was: Council meeting summary for 3 April 2012]

2012-05-11 Thread Greg KH
On Thu, May 10, 2012 at 01:44:53PM +0200, Chí-Thanh Christopher Nguyễn wrote:
 Greg KH schrieb:
  On Wed, May 09, 2012 at 08:51:37PM +0200, Fabio Erculiani wrote:
  Please stop throwing lennartware at people. FailAudio has been enough, 
  thanks.
  The use of these terms is both rude and totally uncalled for.  You
  should be ashamed of yourself.
 
  Seriously, that's unacceptable behavior from anyone.
 
 You mean as unacceptable as calling C++ proponents full of
 bullshit[1], developers of another operating system masturbating
 monkeys[2] and security researchers as people wanking around with
 their opinions[3]?

Did I say any of that?

I have no idea why you are comparing me to anyone else.  Who ever said
that those links are acceptable behavior either?  I never did.

greg k-h



Re: [gentoo-dev] Tightly-coupled core distro [was: Council meeting summary for 3 April 2012]

2012-05-10 Thread Chí-Thanh Christopher Nguyễn
Greg KH schrieb:
 On Wed, May 09, 2012 at 08:51:37PM +0200, Fabio Erculiani wrote:
 Please stop throwing lennartware at people. FailAudio has been enough, 
 thanks.
 The use of these terms is both rude and totally uncalled for.  You
 should be ashamed of yourself.

 Seriously, that's unacceptable behavior from anyone.

You mean as unacceptable as calling C++ proponents full of
bullshit[1], developers of another operating system masturbating
monkeys[2] and security researchers as people wanking around with
their opinions[3]?

 No one forces you to use any of this software if you do not want to.
 There are lots of other operating systems out there, feel free to switch
 to them if you do not like the way this one is working out, no one is
 stopping you.  But for you to disparage someone who has given immense
 bodies of work to the community, and you, for free, is horrible behavior
 and needs to stop right now.

Insulting other people is indeed not nice. A borderline statement would
be the card-carrying member of the Poettering gang which was coined by
a well-known kernel developer who shall remain unnamed here.
But using harsh words to describe other people's software? C'mon.


Best regards,
Chí-Thanh Christopher Nguyễn


[1] http://thread.gmane.org/gmane.comp.version-control.git/57643/focus=57918
[2] https://lkml.org/lkml/2008/7/15/296
[3] https://lkml.org/lkml/2007/10/1/217



Re: [gentoo-dev] Tightly-coupled core distro [was: Council meeting summary for 3 April 2012]

2012-05-10 Thread Zac Medico
On 05/10/2012 04:44 AM, Chí-Thanh Christopher Nguyễn wrote:
 Greg KH schrieb:
 No one forces you to use any of this software if you do not want to.
 There are lots of other operating systems out there, feel free to switch
 to them if you do not like the way this one is working out, no one is
 stopping you.  But for you to disparage someone who has given immense
 bodies of work to the community, and you, for free, is horrible behavior
 and needs to stop right now.
 
 Insulting other people is indeed not nice. A borderline statement would
 be the card-carrying member of the Poettering gang which was coined by
 a well-known kernel developer who shall remain unnamed here.
 But using harsh words to describe other people's software? C'mon.

Specific criticism's can be be constructive, but calling PulseAudio a
name like FailAudio certainly isn't. I'd enjoy reading this thread a lot
more if it contained more discussion about solutions, and less of what
seems like whining due to self-pity.
-- 
Thanks,
Zac



Re: [gentoo-dev] Tightly-coupled core distro [was: Council meeting summary for 3 April 2012]

2012-05-10 Thread Olivier Crête
Hi,

On Thu, 2012-05-10 at 06:34 +0200, Fabio Erculiani wrote:
 I think expressing my own opinion about Lennart-made software is my
 right, after all.

I would express my opinion about Fabio made software, but I've never
heard of any.

 Firstly, it's almost impossible nowadays to avoid including avahi,
 systemd and pulseaudio into a desktop distro so, there is no real
 choice. This issue became a sensible matter for those users who for
 instance, wanted to have a silly mp3 player working without going
 through the PA nonsense, really missing the old
 ALSA-oh-it-was-always-working days.

Maybe the reason every sensible distribution uses Avahi, Pulseaudio, etc
is because they are better than other solutions out there? 
Do you think is a fast conspiracy to make your life suck? I believe
engineers in every distribution are looking at what's available and
picking what they think is the best solution, and it turns out Lennart
is pretty damn good at making useful software.

Was alsa always working? I remember spending hours trying to figure out
the right control in alsamixer and fighting with alsa's arcane
configuration languages (it has 3 different ones). And how do you deal
with modern technologies like Bluetooth audio without Pulseaudio
exactly?

 Of course, I am not only bringing my personal opinion here, but the
 one of the majority of users I've been talking with.

I think you only hear from users who like to complain, others are just
happy that everything works for them thanks to Pulseaudio, systemd, etc.
If you think that Lennart does not solve problems, maybe it's because
you don't even understand what the problems were? For example, I
encourage you to read about how the dynamic latency in PA allows for
lower power usage or how modern audio hardware is designed to use a
userspace sound server, etc.

-- 
Olivier Crête
tes...@gentoo.org
Gentoo Developer


signature.asc
Description: This is a digitally signed message part


Re: [gentoo-dev] Tightly-coupled core distro [was: Council meeting summary for 3 April 2012]

2012-05-10 Thread David Leverton

Greg KH wrote:

No one forces you to use any of this software if you do not want to.
There are lots of other operating systems out there, feel free to switch
to them if you do not like the way this one is working out, no one is
stopping you.


Or alternatively, the people who hate Unix could move to some other OS 
that suites them better, rather than trying to destroy what everyone 
else is perfectly happy with.




Re: [gentoo-dev] Tightly-coupled core distro [was: Council meeting summary for 3 April 2012]

2012-05-10 Thread Zac Medico
On 05/10/2012 11:57 AM, David Leverton wrote:
 Greg KH wrote:
 No one forces you to use any of this software if you do not want to.
 There are lots of other operating systems out there, feel free to switch
 to them if you do not like the way this one is working out, no one is
 stopping you.
 
 Or alternatively, the people who hate Unix could move to some other OS
 that suites them better, rather than trying to destroy what everyone
 else is perfectly happy with.

Isn't it presumptuous to say that they hate Unix? Maybe their vision of
how they'd like Unix to be is just different from yours?
-- 
Thanks,
Zac



Re: [gentoo-dev] Tightly-coupled core distro [was: Council meeting summary for 3 April 2012]

2012-05-10 Thread David Leverton

Zac Medico wrote:

Isn't it presumptuous to say that they hate Unix? Maybe their vision of
how they'd like Unix to be is just different from yours?


If how they'd like Unix to be goes so blatantly against its 
fundamental design principles then I think it's reasonable to say that 
they hate it.




Re: [gentoo-dev] Tightly-coupled core distro [was: Council meeting summary for 3 April 2012]

2012-05-10 Thread Markos Chandras
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

On 05/09/2012 07:51 PM, Fabio Erculiani wrote:
 I foresee a new udev fork then. If udev is going to end up like
 avahi is, this is *highly* probable.
 
 With avahi is ... I actually mean, one single tarball blob
 depending on the whole world and its solar system and galaxy.
 
 Please stop throwing lennartware at people. FailAudio has been
 enough, thanks.

I sincerely hope someone has hacked into your account and he is
writing on your behalf. This sort of trash talk does not belong to a
public Gentoo mailing list. Make a constructive criticism if you
really need to rant about software that nobody forces you to use.

- -- 
Regards,
Markos Chandras / Gentoo Linux Developer / Key ID: B4AFF2C2
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.19 (GNU/Linux)

iQIcBAEBCgAGBQJPrB0WAAoJEPqDWhW0r/LCFGYQAJiKzJ6RUYrkCswRBeWFk9Vn
6kOybbC9nn8LgQuoSjlNXWQ2jm5qqYEWhwzmFJMaeYJ7vpaVNL9nDTslloiXiw46
2dEjBUyXzmx90VIAvAvos3lec2C45vHXUYwjCp8VfwIfL+syPfb0wIXIn+RETAHg
2c4vyPRvv145zCPRkdF/b0GV4ai6JozRTrUOn2dobEs2SaqadqY4cw5uj1P47Msd
Jezdz4MaPUPf16q0CoK6yi4U0jkzEqGtJbinHT4ib9PMhYX8WXjJtLloaBiQk01l
bKNJWOAMIEpWK6dD2rko5pY4igS9ccbFCLlEDnELQBSHXDGAmarmGRlN6C/qVasY
019n3fSUsLt+kMeH2WgfmmXViyBgPeQxMY0E4HVkV+ztwNp3by8gG3jtuQeX+Kij
WaECR/2/DwUTU+kLLkkEa2FZSrg8xwG3Ty5SpCAVQWcJIn3L1tziD58kt1DtpJjs
jt0bV1eT2JnxL4v7GopxUI55n4bmqqzRP7SebkK4B7AOlae1fxjukqpNC6s6oTgc
CBoWiJ7DkRbcTk+ww+MF+xUCmYrqPFlf8aQ8+j16LogaTCeV09QIhAqUKkcQB8Lx
k6gGD6H5elPsYDm1gP/wBe1WEe6zLXDLd6LFiEYKHjyiznGDs1BAEk0oJMbob5I3
HbAYiBP8P7D7FBosO7oj
=INQn
-END PGP SIGNATURE-



Re: [gentoo-dev] Tightly-coupled core distro [was: Council meeting summary for 3 April 2012]

2012-05-10 Thread Ciaran McCreesh
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On Thu, 10 May 2012 20:55:02 +0100
Markos Chandras hwoar...@gentoo.org wrote:
 Make a constructive criticism if you really need to rant about
 software that nobody forces you to use.

Not that I agree with anything Fabio has ever said, but I believe the
issue under discussion here is that tight coupling and vertical
integration means we are in effect forced to use rather a lot of
software that we would prefer not to.

- -- 
Ciaran McCreesh
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.19 (GNU/Linux)

iEYEARECAAYFAk+sHi8ACgkQ96zL6DUtXhGZoQCeN5o15CIzO0xJTCNkOW9EhPoc
rjgAoL5WoPQpcxRhceifxFkfecZg5YqK
=+nyf
-END PGP SIGNATURE-


Re: [gentoo-dev] Tightly-coupled core distro [was: Council meeting summary for 3 April 2012]

2012-05-10 Thread Michał Górny
On Thu, 10 May 2012 20:59:40 +0100
Ciaran McCreesh ciaran.mccre...@googlemail.com wrote:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1
 
 On Thu, 10 May 2012 20:55:02 +0100
 Markos Chandras hwoar...@gentoo.org wrote:
  Make a constructive criticism if you really need to rant about
  software that nobody forces you to use.
 
 Not that I agree with anything Fabio has ever said, but I believe the
 issue under discussion here is that tight coupling and vertical
 integration means we are in effect forced to use rather a lot of
 software that we would prefer not to.

No, I don't think you are forced to use anything. As was proven before,
there are always alternatives.


-- 
Best regards,
Michał Górny


signature.asc
Description: PGP signature


Re: [gentoo-dev] Tightly-coupled core distro [was: Council meeting summary for 3 April 2012]

2012-05-10 Thread Ciaran McCreesh
On Thu, 10 May 2012 22:13:33 +0200
Michał Górny mgo...@gentoo.org wrote:
  On Thu, 10 May 2012 20:55:02 +0100
  Markos Chandras hwoar...@gentoo.org wrote:
   Make a constructive criticism if you really need to rant about
   software that nobody forces you to use.
  
  Not that I agree with anything Fabio has ever said, but I believe
  the issue under discussion here is that tight coupling and vertical
  integration means we are in effect forced to use rather a lot of
  software that we would prefer not to.
 
 No, I don't think you are forced to use anything. As was proven
 before, there are always alternatives.

That's a somewhat disingenuous claim when the alternatives are moving
steadily towards don't use Linux at all or use the full GnomeOS
stack.

-- 
Ciaran McCreesh


signature.asc
Description: PGP signature


Re: [gentoo-dev] Tightly-coupled core distro [was: Council meeting summary for 3 April 2012]

2012-05-10 Thread Michał Górny
On Thu, 10 May 2012 21:14:33 +0100
Ciaran McCreesh ciaran.mccre...@googlemail.com wrote:

 On Thu, 10 May 2012 22:13:33 +0200
 Michał Górny mgo...@gentoo.org wrote:
   On Thu, 10 May 2012 20:55:02 +0100
   Markos Chandras hwoar...@gentoo.org wrote:
Make a constructive criticism if you really need to rant about
software that nobody forces you to use.
   
   Not that I agree with anything Fabio has ever said, but I believe
   the issue under discussion here is that tight coupling and
   vertical integration means we are in effect forced to use rather
   a lot of software that we would prefer not to.
  
  No, I don't think you are forced to use anything. As was proven
  before, there are always alternatives.
 
 That's a somewhat disingenuous claim when the alternatives are moving
 steadily towards don't use Linux at all or use the full GnomeOS
 stack.

Then go rant upstream about it. Or another upstream. Or do something
useful yourself.

-- 
Best regards,
Michał Górny


signature.asc
Description: PGP signature


Re: [gentoo-dev] Tightly-coupled core distro [was: Council meeting summary for 3 April 2012]

2012-05-10 Thread Fabio Erculiani
On Thu, May 10, 2012 at 9:55 PM, Markos Chandras hwoar...@gentoo.org wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA512


 I sincerely hope someone has hacked into your account and he is
 writing on your behalf. This sort of trash talk does not belong to a
 public Gentoo mailing list. Make a constructive criticism if you
 really need to rant about software that nobody forces you to use.

No, this was really me. Forgive me for the rant, but the problem here
is real and no, the alternative would be either giving up with the
Linux stack or living with unreliable, overengineered software. I
don't see any other viable alternative.

Just answer my question, what is going to happen the day udev will
require systemd in order to work properly?

On a side note, I find it quite odd to be accused of trash talking by
Linux Kernel people.


 - --
 Regards,
 Markos Chandras / Gentoo Linux Developer / Key ID: B4AFF2C2
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v2.0.19 (GNU/Linux)

 iQIcBAEBCgAGBQJPrB0WAAoJEPqDWhW0r/LCFGYQAJiKzJ6RUYrkCswRBeWFk9Vn
 6kOybbC9nn8LgQuoSjlNXWQ2jm5qqYEWhwzmFJMaeYJ7vpaVNL9nDTslloiXiw46
 2dEjBUyXzmx90VIAvAvos3lec2C45vHXUYwjCp8VfwIfL+syPfb0wIXIn+RETAHg
 2c4vyPRvv145zCPRkdF/b0GV4ai6JozRTrUOn2dobEs2SaqadqY4cw5uj1P47Msd
 Jezdz4MaPUPf16q0CoK6yi4U0jkzEqGtJbinHT4ib9PMhYX8WXjJtLloaBiQk01l
 bKNJWOAMIEpWK6dD2rko5pY4igS9ccbFCLlEDnELQBSHXDGAmarmGRlN6C/qVasY
 019n3fSUsLt+kMeH2WgfmmXViyBgPeQxMY0E4HVkV+ztwNp3by8gG3jtuQeX+Kij
 WaECR/2/DwUTU+kLLkkEa2FZSrg8xwG3Ty5SpCAVQWcJIn3L1tziD58kt1DtpJjs
 jt0bV1eT2JnxL4v7GopxUI55n4bmqqzRP7SebkK4B7AOlae1fxjukqpNC6s6oTgc
 CBoWiJ7DkRbcTk+ww+MF+xUCmYrqPFlf8aQ8+j16LogaTCeV09QIhAqUKkcQB8Lx
 k6gGD6H5elPsYDm1gP/wBe1WEe6zLXDLd6LFiEYKHjyiznGDs1BAEk0oJMbob5I3
 HbAYiBP8P7D7FBosO7oj
 =INQn
 -END PGP SIGNATURE-




-- 
Fabio Erculiani



Re: [gentoo-dev] Tightly-coupled core distro [was: Council meeting summary for 3 April 2012]

2012-05-10 Thread Alec Warner
On Thu, May 10, 2012 at 6:34 AM, Fabio Erculiani lx...@gentoo.org wrote:
 I think expressing my own opinion about Lennart-made software is my
 right, after all.
 Firstly, it's almost impossible nowadays to avoid including avahi,
 systemd and pulseaudio into a desktop distro so, there is no real
 choice. This issue became a sensible matter for those users who for
 instance, wanted to have a silly mp3 player working without going
 through the PA nonsense, really missing the old
 ALSA-oh-it-was-always-working days.

Er, the source is open, so choice is always there. What I think your
complaint is the fact that it used to be easy to do those things
(because upstream supported those options and USE flags exposed them
to you) and now upstream is not supporting those options and there is
no easy way to remove the dependencies without doing a bunch of work.

 If you want to bring complexity but you end up not being able to
 handle it, then you're not a really good engineer, IMHO.

I don't think anyone expects complexity to come bug-free. Cathedral
and the Bazaar? Release Early and Release Often? I expect the software
to reach a stable state in a reasonable amount of time given the
complexity involved.


 Having said that, I also wonder where's the lovely modularity the
 various *nix platforms had. If this is the actual direction of Linux
 Foundation, Redhat and Canonical, I am worried that Linux would end up
 being an OSX-wannabe.

The problem as I understand it is that you want other people to write
software that meets your needs and it turns out that the world doesn't
always work that way.

You can fork the software you hate (using versions before you hated
it) or you can write your own software (like mdev + busybox) to
replace the hated components. Both of those things are actually
somewhat useful. Complaining about how some random people on the
internet don't write software that you find palatable is just silly.

 Of course, I am not only bringing my personal opinion here, but the
 one of the majority of users I've been talking with.
 I am not against changes, I am actually in favor of them, but only
 when they really make sense and solve problems, which it doesn't seem
 the case lately.

 I didn't want to offend anyone, but just having fun (sigh) of IMHO bad
 design decisions.
 --
 Fabio Erculiani




Re: [gentoo-dev] Tightly-coupled core distro [was: Council meeting summary for 3 April 2012]

2012-05-09 Thread Greg KH
On Tue, May 08, 2012 at 02:40:41AM +0100, Steven J Long wrote:
 OFC you could just assure us that udev will never rely on systemd as a 
 design decision. I can understand that systemd might need close integration 
 with the underlying udev implementation[PS].

Nope, can't make that assurance at all.

Actually, maybe I can make the opposite assurance, let's see what the
future brings... :)

greg k-h



Re: [gentoo-dev] Tightly-coupled core distro [was: Council meeting summary for 3 April 2012]

2012-05-09 Thread Fabio Erculiani
I foresee a new udev fork then.
If udev is going to end up like avahi is, this is *highly* probable.

With avahi is ... I actually mean, one single tarball blob depending
on the whole world and its solar system and galaxy.

Please stop throwing lennartware at people. FailAudio has been enough, thanks.
-- 
Fabio Erculiani



Re: [gentoo-dev] Tightly-coupled core distro [was: Council meeting summary for 3 April 2012]

2012-05-09 Thread Greg KH
On Wed, May 09, 2012 at 08:51:37PM +0200, Fabio Erculiani wrote:
 I foresee a new udev fork then.

Please feel free to do so, the code has been open since the first day I
created it.

Remember, forks are good, there's nothing wrong with them, I strongly
encourage people to do them if they wish to, it benefits everyone
involved.

 If udev is going to end up like avahi is, this is *highly* probable.

That's an odd transition...

 With avahi is ... I actually mean, one single tarball blob depending
 on the whole world and its solar system and galaxy.

Hyperbole, how nice :(

 Please stop throwing lennartware at people. FailAudio has been enough, thanks.

The use of these terms is both rude and totally uncalled for.  You
should be ashamed of yourself.

Seriously, that's unacceptable behavior from anyone.

No one forces you to use any of this software if you do not want to.
There are lots of other operating systems out there, feel free to switch
to them if you do not like the way this one is working out, no one is
stopping you.  But for you to disparage someone who has given immense
bodies of work to the community, and you, for free, is horrible behavior
and needs to stop right now.

greg k-h



Re: [gentoo-dev] Tightly-coupled core distro [was: Council meeting summary for 3 April 2012]

2012-05-09 Thread Patrick Lauer
On 05/10/12 06:36, Greg KH wrote:
 On Wed, May 09, 2012 at 08:51:37PM +0200, Fabio Erculiani wrote:
 I foresee a new udev fork then.
 Please feel free to do so, the code has been open since the first day I
 created it.

 Remember, forks are good, there's nothing wrong with them, I strongly
 encourage people to do them if they wish to, it benefits everyone
 involved.
Forks are often unnecessary.

Now instead of working on something useful I get to spend my time
reverting to previous behaviour, just so I can have a working solution
instead of a shiny one.

Are we really doing so well that we can just rewrite everything instead
of maybe, for once, have things boring predictable and bugfree? I mean
... things were going so well. Machines Just Booted Every TIme.

And now - UEFI is glitching all over the place, the GPT-aware
bootloaders have config files with insane complexity and are exquisitely
buggy, and someone thought making the init system exciting would just
make life oh so much better. Result: I can't get more than a blinking
cursor out of some machines without resorting to Dirty Hacks I would
really prefer not to even consider.


Seriously. I don't have time for these games. Stop breaking stuff!

 If udev is going to end up like avahi is, this is *highly* probable.
 That's an odd transition...
Same people involved, same mentality - and we don't want to be standing
on the sides saying Told you so again. Gets boring.

 With avahi is ... I actually mean, one single tarball blob depending
 on the whole world and its solar system and galaxy.
 Hyperbole, how nice :(

 Please stop throwing lennartware at people. FailAudio has been enough, 
 thanks.
 The use of these terms is both rude and totally uncalled for.  You
 should be ashamed of yourself.
It's reactive. I've been called stupid, conservative, behind the times,
user of obsolete software that will go the way of the dinosaurs. Why
should we be ashamed of not agreeing with these funny pranksters?

 Seriously, that's unacceptable behavior from anyone.
Then make it stop? :)

 No one forces you to use any of this software if you do not want to.
Yeah, I can just stop updating. Sounds like a solution to all problems ;)
 There are lots of other operating systems out there, feel free to switch
 to them if you do not like the way this one is working out, no one is
 stopping you.  But for you to disparage someone who has given immense
 bodies of work to the community, and you, for free, is horrible behavior
 and needs to stop right now.
Goes both ways. We're here because of Freedom, in various flavours.
Freedom to copy things around and use for free. Freedom to swap out one
part and use another.
Freedom to break things badly.

So why would I give up my freedom to tinker just because someone else is
writing more code than I do?
And I still have the freedom to complain all day long about undesigned
stuff people try to force on me.

Hey, you even have the freedom to complain about my complaining.

Either way, I hope I can continue using Free Linux for a while and not
be forced to use random things that are silly. I'd have expected you to
support that.

Take care,

Patrick



Re: [gentoo-dev] Tightly-coupled core distro [was: Council meeting summary for 3 April 2012]

2012-05-09 Thread Rich Freeman
On Wed, May 9, 2012 at 9:08 PM, Patrick Lauer patr...@gentoo.org wrote:
 On 05/10/12 06:36, Greg KH wrote:
 On Wed, May 09, 2012 at 08:51:37PM +0200, Fabio Erculiani wrote:
 Please stop throwing lennartware at people. FailAudio has been enough, 
 thanks.
 The use of these terms is both rude and totally uncalled for.  You
 should be ashamed of yourself.
 It's reactive. I've been called stupid, conservative, behind the times,
 user of obsolete software that will go the way of the dinosaurs. Why
 should we be ashamed of not agreeing with these funny pranksters?

Look, I have pretty mixed feelings about all the vertical integration.
 However, let's at least do each other the professional courtesy of
not resorting to name-calling.  We're allowed to disagree, and that's
OK.  By all means voice your opinion.  However, let's talk about the
issues, and not the people advocating them.

This is just polite behavior.  It is also the rules for posting on
this list, especially if you hold a g.o address.

 So why would I give up my freedom to tinker just because someone else is
 writing more code than I do?

I understand your frustration.  Really, I do - I often find myself
sharing it.  However, in the end people working on FOSS are basically
free to do what they want, and everybody is free to use or support
what they want.  I don't like the fact that most people contributing
to Android tend/aspire to be associated with the commercial market for
smartphones, and as a result they tend to embrace pro-developer /
anti-consumer solutions (like not allowing easy blocking of ads, or
randomizing calls to read the IMEI, etc).  However, the market is what
it is.  The only thing that is really any different today is that
companies are at least releasing the source for the stuff they do - in
the past they'd have just closed it all off so that there wouldn't
even be the option of forking.  If I want to I can at least find the
API call to read my IMEI and tamper with it.

I think part of the community frustration is the increasing level of
commercial support around Linux.  That has given us much more robust
stuff to play with, but it also has resulted in a loss of control and
change in general atmosphere.  In the world of 1999 Linux market share
took a back seat to hackability.  In the world of the Canonicals,
market share matters a great deal, and appealing to open source
contributors matters a lot less.

Rich



Re: [gentoo-dev] Tightly-coupled core distro [was: Council meeting summary for 3 April 2012]

2012-05-09 Thread Fabio Erculiani
I think expressing my own opinion about Lennart-made software is my
right, after all.
Firstly, it's almost impossible nowadays to avoid including avahi,
systemd and pulseaudio into a desktop distro so, there is no real
choice. This issue became a sensible matter for those users who for
instance, wanted to have a silly mp3 player working without going
through the PA nonsense, really missing the old
ALSA-oh-it-was-always-working days.
If you want to bring complexity but you end up not being able to
handle it, then you're not a really good engineer, IMHO.

Having said that, I also wonder where's the lovely modularity the
various *nix platforms had. If this is the actual direction of Linux
Foundation, Redhat and Canonical, I am worried that Linux would end up
being an OSX-wannabe.

Of course, I am not only bringing my personal opinion here, but the
one of the majority of users I've been talking with.
I am not against changes, I am actually in favor of them, but only
when they really make sense and solve problems, which it doesn't seem
the case lately.

I didn't want to offend anyone, but just having fun (sigh) of IMHO bad
design decisions.
-- 
Fabio Erculiani



[gentoo-dev] Tightly-coupled core distro [was: Council meeting summary for 3 April 2012]

2012-05-07 Thread Steven J Long
Greg KH wrote:

 On Fri, May 04, 2012 at 03:50:24PM +0100, Steven J Long wrote:
  To confirm again, that this is about without initramfs:

  systemd and udev are being merged into one tarball.  For the
  foreseeable future, it will still build 2 separate binaries.
  What happens down the road if/when it all becomes one combined
  binary?
snip
 (It's much easier to introduce coupling between software in the same
 package. GregKH has also mooted a tightly-coupled core Linux distro,
 which afaict is the same reasoning as GnomeOS, and /that/ sounds like a
 clusterfsck waiting to happen.)
 
 mooted?

Yes, in the sense of raised it as a possibility or in this case a future 
direction[1] as discussed on debian-dev[2].

I'll assume you're just not familiar with the word 'moot' as a verb; 
originally the adjective meant 'on the agenda' or 'on the table', and 'to 
moot' means to raise an item for discussion. Its modern meaning of 'no 
longer worth discussing' comes from the judiciary: for it to be dismissed, 
it had to be under discussion in the first place, and so usage evolved.

 And since when does having a set of tightly coupled base libraries and
 systems that work well together somehow turn into GnomeOS?  Reaching
 like that is just foolish on your part.
 
When did I say that it's the same thing? I simply said it sounds like the 
same reasoning. Compare:

There are a number of folk in the Linux ecosystem pushing for a
small core of tightly coupled components to make the core of a modern
linux distro. The idea is that this 'core distro' can evolve in sync
with the kernel, and generally move fast. This is both good for the
overall platform and very hard to implement for the 'universal'
distros [such as Gentoo or Debian]. [1]

..with:
The future of GNOME is as a Linux based OS.  It is harmful to pretend
that you are writing the OS core to work on any number of different
kernels, user space subsystem combinations, and core libraries..
Kernels just aren't that interesting.  Linux isn't an OS.  Now it is
our job to try to build one - finally.  Let's do it.[3]

They sound like very similar reasoning to me. You misinterpreted what I 
said, which is one thing: there was no need to be discourteous.

Let me be clear: I don't personally have an issue with udev talking to dbus 
(a requirement for it sounds wrong to me, but that's by-the-by.) It would 
annoy me no end, however, if udev required systemd, since I don't want to 
switch to it. And that is what we were discussing: possible future coupling 
between the two, which is much easier to do when the sources are part of the 
same package.

Everything I need done on a desktop or a laptop in terms of hotplug, acpid 
events and wifi, the current udev has been able to do for years. I'd find it 
odd (read: the design smells) if those use-cases suddenly required new 
external dependencies. AFAIC vertical integration is supposed to mean closer 
downward coupling, typically skipping a layer or two; if it also means 
upward coupling, then the design is flawed ime.

*shrug* What you do with your time, is your business. I'll evaluate any 
coupling that does or doesn't come up as and when, and make my own decisions 
then.

That it's been mooted by you ;) means I'm glad others are doing work on 
busybox and mdev integration into openrc (I've read tonight that mdev works 
fine for simple hotplug like USB sticks) especially the applet to fsck and 
mount /usr early.

OFC you could just assure us that udev will never rely on systemd as a 
design decision. I can understand that systemd might need close integration 
with the underlying udev implementation[PS].

SteveL.

[1] https://plus.google.com/u/0/111049168280159033135/posts/V2t57Efkf1s
[2] http://lists.debian.org/debian-devel/2012/04/msg00649.html
[3] http://mail.gnome.org/archives/desktop-devel-list/2011-May/msg00439.html

[PS] Though it reminds me of packages distributing libraries, and I'd 
question why one git repo can't be used to make two tarballs, with beta 
testing of udev alone by distros like Gentoo or Debian. A separate tarball 
would mean automated tests can be done, which is useful as a basis for 
systemd et al: another benefit of no upward coupling.

-- 
#friendly-coders -- We're friendly, but we're not /that/ friendly ;-)





Re: [gentoo-dev] Tightly-coupled core distro [was: Council meeting summary for 3 April 2012]

2012-05-07 Thread Richard Yao
On 05/07/12 21:40, Steven J Long wrote:
 The future of GNOME is as a Linux based OS.  It is harmful to pretend
 that you are writing the OS core to work on any number of different
 kernels, user space subsystem combinations, and core libraries..
 Kernels just aren't that interesting.  Linux isn't an OS.  Now it is
 our job to try to build one - finally.  Let's do it.[3]

For what it is worth, the OS core is the kernel, libc and bootloader.
GNOME runs on top of that.



signature.asc
Description: OpenPGP digital signature