Re: [gentoo-user] Slightly OT but interesting nonetheless...

2011-09-27 Thread Mick
On Monday 26 Sep 2011 23:21:56 Peter Humphrey wrote:
 On Monday 26 September 2011 22:45:20 Alan McKinnon wrote:
  It's unrealistic to support everything you ever did forever
  like MS tried to do (IE6 is *still* hanging around somehow...)
 
 Tell me about it! IE6 is the nastiest pain in the backside of any
 webmaster. I keep having to abandon pretty enhancements of my site because
 IE6 makes a mess of them.

You can use MSIE6 conditional statements in your html to feed this muppet what 
ever stripped down code it will be able to render in terms of CSS and images.
-- 
Regards,
Mick


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


[gentoo-user] Slightly OT but interesting nonetheless...

2011-09-26 Thread pk
Hi,

Happened upon this interview with Linus Torvalds that some of you might
find interesting (if you haven't seen it already):

http://h30565.www3.hp.com/t5/Feature-Articles/Linus-Torvalds-s-Lessons-on-Software-Development-Management/ba-p/440

Best regards

Peter K



Re: [gentoo-user] Slightly OT but interesting nonetheless...

2011-09-26 Thread Michael Mol
On Mon, Sep 26, 2011 at 3:37 PM, pk pete...@coolmail.se wrote:
 Hi,

 Happened upon this interview with Linus Torvalds that some of you might
 find interesting (if you haven't seen it already):

 http://h30565.www3.hp.com/t5/Feature-Articles/Linus-Torvalds-s-Lessons-on-Software-Development-Management/ba-p/440

Yeah, I just saw that. Admittedly, when I saw this section:

--begin-section--

I'll add at this point that this isn't just a programmer problem. I've
seen entire companies get locked into the idea that “perfecting” the
program was everything. They then neglected what the users wanted from
the program, supporting the users and so on. Most of us who've been in
the business for a while have seen this cycle play out over and over
again.

Expanding on that second point, Torvalds says that's why the Linux
kernel team is “so very anal about the whole ‘no regressions’ thing,
for example. Breaking the user experience in order to ‘fix’ something
is a totally broken concept; you cannot do it. If you break the user
experience, you may feel that you have ‘fixed’ something in the code,
but if you fixed it by breaking the user, you just violated that
second point; you thought the code was more important than the user.
Which is not true.”

--end-section--

I immediately thought of the udev thread.

-- 
:wq



Re: [gentoo-user] Slightly OT but interesting nonetheless...

2011-09-26 Thread James Broadhead
On 26 September 2011 20:44, Michael Mol mike...@gmail.com wrote:
 Yeah, I just saw that. Admittedly, when I saw this section:

 --begin-section--

 I'll add at this point that this isn't just a programmer problem. I've
 seen entire companies get locked into the idea that “perfecting” the
 program was everything. They then neglected what the users wanted from
 the program, supporting the users and so on. Most of us who've been in
 the business for a while have seen this cycle play out over and over
 again.

 Expanding on that second point, Torvalds says that's why the Linux
 kernel team is “so very anal about the whole ‘no regressions’ thing,
 for example. Breaking the user experience in order to ‘fix’ something
 is a totally broken concept; you cannot do it. If you break the user
 experience, you may feel that you have ‘fixed’ something in the code,
 but if you fixed it by breaking the user, you just violated that
 second point; you thought the code was more important than the user.
 Which is not true.”

 --end-section--

 I immediately thought of the udev thread.

The only problem with that attitude is that it eventually leads you to
the same position that Microsoft is in with Windows -- where too many
years of refusing to drop backwards compatibility were completely
holding them back. The direction that they took with Windows XP, drop
raw DOS support, release-freeze (9 years!), gather bug reports, fix
bugs(!), has actually left them with a pretty stable and functional OS
in Windows 7 (The release candidate was not quite as strong).

If you read the Old New Thing, you will still find some absolute
madness left in there to maintain support for Win3.1 programs, and
hacked around in some really awful ways.

Breaking User Experience is a major factor of open-source, it's
iterative though, and the general consensus is that each generation of
software improves on the previous one (that said, I'm pretty worried
about the directions of both gnome3 and kde4).



Re: [gentoo-user] Slightly OT but interesting nonetheless...

2011-09-26 Thread Canek Peláez Valdés
On Mon, Sep 26, 2011 at 3:44 PM, Michael Mol mike...@gmail.com wrote:
 On Mon, Sep 26, 2011 at 3:37 PM, pk pete...@coolmail.se wrote:
 Hi,

 Happened upon this interview with Linus Torvalds that some of you might
 find interesting (if you haven't seen it already):

 http://h30565.www3.hp.com/t5/Feature-Articles/Linus-Torvalds-s-Lessons-on-Software-Development-Management/ba-p/440

 Yeah, I just saw that. Admittedly, when I saw this section:

 --begin-section--

 I'll add at this point that this isn't just a programmer problem. I've
 seen entire companies get locked into the idea that “perfecting” the
 program was everything. They then neglected what the users wanted from
 the program, supporting the users and so on. Most of us who've been in
 the business for a while have seen this cycle play out over and over
 again.

 Expanding on that second point, Torvalds says that's why the Linux
 kernel team is “so very anal about the whole ‘no regressions’ thing,
 for example. Breaking the user experience in order to ‘fix’ something
 is a totally broken concept; you cannot do it. If you break the user
 experience, you may feel that you have ‘fixed’ something in the code,
 but if you fixed it by breaking the user, you just violated that
 second point; you thought the code was more important than the user.
 Which is not true.”

 --end-section--

 I immediately thought of the udev thread.

Kernel and userspace are sometimes different.

Regards.
-- 
Canek Peláez Valdés
Posgrado en Ciencia e Ingeniería de la Computación
Universidad Nacional Autónoma de México



Re: [gentoo-user] Slightly OT but interesting nonetheless...

2011-09-26 Thread Jonas de Buhr
The only problem with that attitude is that it eventually leads you to
the same position that Microsoft is in with Windows -- where too many
years of refusing to drop backwards compatibility were completely
holding them back. 

i thought of that too. as with many other things, the trick is to find
the right balance. important code changes/cleanups sometimes have to be
made, even if they break things. if that happens too often its going to
annoy the users.




Re: [gentoo-user] Slightly OT but interesting nonetheless...

2011-09-26 Thread Alan McKinnon
On Mon, 26 Sep 2011 23:06:36 +0200
Jonas de Buhr jonas.de.b...@gmx.net wrote:

 The only problem with that attitude is that it eventually leads you
 to the same position that Microsoft is in with Windows -- where too
 many years of refusing to drop backwards compatibility were
 completely holding them back. 
 
 i thought of that too. as with many other things, the trick is to find
 the right balance. important code changes/cleanups sometimes have to
 be made, even if they break things. if that happens too often its
 going to annoy the users.

Apple had a nice middle ground, most noticeable in MacOSX.

Support the old version in a VM-like environment for two releases then
drop the support. I think it's a nice compromise.

It's unrealistic to support everything you ever did forever
like MS tried to do (IE6 is *still* hanging around somehow...), while
the other extreme is probably even worse. The current classic extant
example is Amarok2 and kmail2 - in both cases the devs seem to have
just decided that anyone running anything older than 6 months isn't
worth the effort. Well, that's too bad for Amarok and kmail, there's
lots of alternative apps for both. And switching apps is far less pain
than trying to deal with upgrades with zero supported upgrade paths.

These are hard lessons to learn.

-- 
Alan McKinnnon
alan.mckin...@gmail.com



Re: [gentoo-user] Slightly OT but interesting nonetheless...

2011-09-26 Thread Peter Humphrey
On Monday 26 September 2011 22:45:20 Alan McKinnon wrote:

 It's unrealistic to support everything you ever did forever
 like MS tried to do (IE6 is *still* hanging around somehow...)

Tell me about it! IE6 is the nastiest pain in the backside of any webmaster. 
I keep having to abandon pretty enhancements of my site because IE6 makes a 
mess of them.

-- 
Rgds
Peter   Linux Counter 5290, 1994-04-23


Re: [gentoo-user] Slightly OT but interesting nonetheless...

2011-09-26 Thread Dale

pk wrote:

Hi,

Happened upon this interview with Linus Torvalds that some of you might
find interesting (if you haven't seen it already):

http://h30565.www3.hp.com/t5/Feature-Articles/Linus-Torvalds-s-Lessons-on-Software-Development-Management/ba-p/440

Best regards

Peter K




Has anyone seen anything about the udev/initramfs thingy and what Linus 
thinks about it?


Just curious.

Dale

:-)  :-)