[Dorset] 10 Things I'd change in linux

2010-11-02 Thread Natalie Hooper
Just wondering if any of you read Linux Format's 24 Things we'd change
about Linux (issue 137) and what your thoughts were? It got me thinking
about what I'd like to see changed in Linux so I wrote a blog post about it
(see link below).

http://cogitas.net/blog/2010/11/01/10-things-id-change-in-linux/

I'd like to know your thoughts about this, what you agree/disagree with,
what you would add etc.
--
Next meeting:  Crown Hotel, Blandford Forum, Tuesday 2010-11-02 20:00
Meets, Mailing list, IRC, LinkedIn, ...  http://dorset.lug.org.uk/
How to Report Bugs Effectively:  http://goo.gl/4Xue


Re: [Dorset] 10 Things I'd change in linux

2010-11-02 Thread Sean Gibbins
On 02/11/10 08:45, Natalie Hooper wrote:
 I'd like to know your thoughts about this, what you agree/disagree with,
 what you would add etc.

Hi Natalie,

See comment number two!

Sean

-- 
music, film, comics, books, rants and drivel:

www.funkygibbins.me.uk


--
Next meeting:  Crown Hotel, Blandford Forum, Tuesday 2010-11-02 20:00
Meets, Mailing list, IRC, LinkedIn, ...  http://dorset.lug.org.uk/
How to Report Bugs Effectively:  http://goo.gl/4Xue


Re: [Dorset] 10 Things I'd change in linux

2010-11-02 Thread jr
On 2 November 2010 08:45, Natalie Hooper nataliehoo...@virginmedia.com wrote:
 I'd like to know your thoughts about this, what you agree/disagree with,
 what you would add etc.

1. Why are apps packaged differently for different distros? Rpm, deb
etc I’d like to see an open standard for this.

there is an existing 'standard', sort of -- tarballs.

http://en.wikipedia.org/wiki/Tar_(file_format)#Software_distribution
http://lists.debian.org/debian-devel/2004/01/msg01796.html
http://abock.org/2010/07/22/tarballs-why

2. Clearer organisation for data and settings saved by apps would be
great. Whenever I look for data or settings saved by an app, I need to
google to find out which folder that app saves its data and settings
to.

yes, things used to be easier before the 'Windoze-ification' of Linux
started; most app's will create user-specific stuff somewhere below
your (user) home, system-wide app settings are commonly found below
'/etc/', '/usr/lib/' or '/usr/share'.  I find that the various
sections of the manual often detail the locations.

4. I’m confused as to what is the difference between “preferences” and
“administration” in Ubuntu. How about a central control panel?

I don't use *buntu but I understand 'preferences' to mean app and
user-specific stuff while 'administration' is all about your system.
wouldn't a central control panel simply make things more ambiguous?

5. Why am I seeing several versions of Linux at boot-up? This is messy.

what do you mean?  can you copy'n'paste an example?

6. Users shouldn’t have to use the command line, only
developers/tinkerers should. Make everything available via the GUI,
including the documentation.

that's what Windoze and Apple offer already, time to 'upgrade'?? ;)
and, you know, most administrative tasks get done much more quickly by
typing a command rather than pointing and clicking. (besides, no one
stopping you from encapsulating your tasks in a script and supplying a
clickable front-end)

7. Obviously, nothing is perfect and apps do crash on Linux sometimes.
However, I’ve never seen an error message as to why. When there is a
fatal crash, an alert dialog wouldn’t go amiss. Yes, I’m sure I can go
and look for info in some log but are you expecting a user to do this?

that's what logs are for!!  too many users click their little dialogs
shut before the brain kicks in and it is usually left to the
admin/support person to find out what the hell happened.  have you
ever needed to support users?

8. Distro updates tend to crash my computer. Every time, I spend a
couple of weeks getting my Ubuntu back up to speed.

I'm sure others here will be able to advise you on 'best practice'.
that would include backups before updates and a system layout which
minimises problems (like a separate /home partition), etc.

10. I don’t see the point of two different heavy GUI desktops (KDE and
Gnome). I see the point of desktops lighter on resources for niche
uses but not two mainstream GUI desktops. Unite and you will be able
to offer an even stronger mainstream GUI desktop.

again, it seems what you really want/need is Windoze or a Mac. ;-)
personally, I think there's a good reason that Linux users can choose
from dozens of window managers (after all, you wouldn't be happy if
there was only one type of lager on sale, or one type of car).

my $0.02.

-- 
regards, jr.

time flies like an arrow, fruit flies like a banana.

--
Next meeting:  Crown Hotel, Blandford Forum, Tuesday 2010-11-02 20:00
Meets, Mailing list, IRC, LinkedIn, ...  http://dorset.lug.org.uk/
How to Report Bugs Effectively:  http://goo.gl/4Xue


Re: [Dorset] 10 Things I'd change in linux

2010-11-02 Thread Natalie Hooper
Thanks for your comments both on here and on the blog.

Just to be clear, I'm not talking about stuff that stops ME from using Linux
but I'm talking about stuff that makes it confusing for new users/turn off
new users. If you truly believe that open source software is the only
ethical way to develop software, and I believe it is, then why develop a
system that will turn off most users? It seems like a waste of resources to
me to work on a super-system and fail at making it user-friendly. Are we
developing for a little private club or for the whole of humanity?
--
Next meeting:  Crown Hotel, Blandford Forum, Tuesday 2010-11-02 20:00
Meets, Mailing list, IRC, LinkedIn, ...  http://dorset.lug.org.uk/
How to Report Bugs Effectively:  http://goo.gl/4Xue


Re: [Dorset] 10 Things I'd change in linux

2010-11-02 Thread Sean Gibbins
On 02/11/10 13:43, jr wrote:
 On 2 November 2010 12:40, John Cooper l...@discoverlinux.co.uk wrote:
 packages (DEB is NOT the defacto standard as someone posted).
 where did you read that??

 Debian packages are standard Unix ar archives that include two
 gzipped, bzipped or lzmaed tar archives: one that holds the control
 information and another that contains the data.
 http://en.wikipedia.org/wiki/Deb_(file_format)

 agree, not at all like a (source) tarball.

Is it fair to say that DEB is a standard, not THE standard?

Sean

-- 
music, film, comics, books, rants and drivel:

www.funkygibbins.me.uk


--
Next meeting:  Crown Hotel, Blandford Forum, Tuesday 2010-11-02 20:00
Meets, Mailing list, IRC, LinkedIn, ...  http://dorset.lug.org.uk/
How to Report Bugs Effectively:  http://goo.gl/4Xue


Re: [Dorset] 10 Things I'd change in linux

2010-11-02 Thread Natalie Hooper
@Sean - I've been using Linux since 2005, though I didn't use it at all in
2008/early 2009. As stated before, these things don't stop ME from using
Linux/Ubuntu/whatever app I use, but from my experience, they stop new users
from using Linux/Ubuntu.

I'm not sure where you understand that I wanted to impose my views on how to
make it user-friendly - the reason I posted this is to get a whole range of
views, not to push my views. Also, it was inspired by an existing article -
in fact, about half of the things on my list are in the original article
too.

As a community, Linux is both exciting and horribly frustrating - technical
people don't always make for good communicators, devs quite often get
offended if somebody suggests a different solution to a problem, many geeks
are prone to patronising those they think of as ignorant, and in my opinion,
Linux is suffering from this. For me, Linux users should also teach other
computer users about the benefits of open source development and how a PC
doesn't need Windows to run, but quite often, the feedback is if you don't
know how to do this in Linux, then you understand nothing about it and you
should go back to Windows. Not helpful at all in the context of the open
source vs closed source dev public debate.

Yes, Linux complexity is great and I don't suggest to dumb it down. Most of
the changes I would like to see are to do with presentation, not how Linux
works deep down. Some changes also require devs/foundations to work
together. None of this should be imposed by an outside force, it has got to
come from the parties involved obviously.

As stated before, I don't have a problem with using Linux, I have overcome
whatever issues I have with it but this list was written with the mainstream
user in mind. The list is based on my own experience, watching those around
me trying to use Ubuntu on my desktops and netbook. Sometimes, when a new
user points something out, you just have to admit the way Linux presents
itself isn't the best way (for example, the names of apps in Ubuntu software
centre, which in itself is a great idea by the way). Other times, you can
explain why it works like this but when a user says I don't really need to
know all that and you know that the distro you are using is meant to be
user-friendly (it's not like I'm using Gentoo!), then again you have to
admit that even though there is a reason why something is done a certain
way, it might be useful to show fewer options, and allow for a way to show
more options (for example, the bootloader).
--
Next meeting:  Crown Hotel, Blandford Forum, Tuesday 2010-11-02 20:00
Meets, Mailing list, IRC, LinkedIn, ...  http://dorset.lug.org.uk/
How to Report Bugs Effectively:  http://goo.gl/4Xue


Re: [Dorset] 10 Things I'd change in linux

2010-11-02 Thread John Carlyle-Clarke

On 02/11/10 08:45, Natalie Hooper wrote:

Just wondering if any of you read Linux Format's 24 Things we'd change
about Linux (issue 137) and what your thoughts were? It got me thinking
about what I'd like to see changed in Linux so I wrote a blog post about it
(see link below).

http://cogitas.net/blog/2010/11/01/10-things-id-change-in-linux/

I'd like to know your thoughts about this, what you agree/disagree with,
what you would add etc.


(Copy of comment posted to blog.)

I'm suprised no-one mentioned the XDG specifications around item #2.

http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html

This specifies that there should be three base locations for apps to use 
- one for user data, one for user configuration, and one for temporary 
data like caches and thumbnails.  Currently they default to 
~/.local/share , ~/.config and ~/.cache respectively although they can 
be pointed elsewhere.


The trouble is that not all apps adhere to this yet.  Those that don't 
tend to stick with the ~/.$appname convention.  That has the advantage 
of simplicity.  The nice thing about the XDG spec is that it gives you a 
clear separation between application data, config and cache which is 
useful for backing up, upgrading, syncing between machines, etc.


This is a good micro example of the larger issue here in that it's an 
example of what is good and bad about Linux and FOSS.  The Free Desktop 
Group doesn't mandate anything.  They host some projects themselves, but 
otherwise they produce recommendations and suggested standards.  Often 
these are driven by one or more distros, and so they get taken up, but 
often they don't.  Some of their output is very good, some is pretty 
bad, and a lot of it lacks good documentation.  Sometimes the designed 
by committee effect is in evidence.  However, mostly, the rough edges 
get smoothed out, the bad stuff gets ignored or deprecated, the OK stuff 
works and serves a purpose and is eventually replaced.  Take a wide 
enough view and the end result is largely good and improving with time, 
despite the many hiccups.



--
Next meeting:  Crown Hotel, Blandford Forum, Tuesday 2010-11-02 20:00
Meets, Mailing list, IRC, LinkedIn, ...  http://dorset.lug.org.uk/
How to Report Bugs Effectively:  http://goo.gl/4Xue


[Dorset] Salubrious Blandford Forum Meet Tonight, Tuesday 2010-11-02 20:00.

2010-11-02 Thread Ralph Corderoy

Hi,

It's that time of the month again.  Crown Hotel, Blandford Forum.  Not a
karaoke singer in sight.

http://dorset.lug.org.uk/wiki/doku.php?id=meetings:pub#crown_hotel

Cheers,
Ralph.


--
Next meeting:  Crown Hotel, Blandford Forum, Tuesday 2010-11-02 20:00
Meets, Mailing list, IRC, LinkedIn, ...  http://dorset.lug.org.uk/
How to Report Bugs Effectively:  http://goo.gl/4Xue


Re: [Dorset] 10 Things I'd change in linux

2010-11-02 Thread jr
Natalie,

think cars.

do you believe that having made driving easier, ie more user friendly
(with synchro-mesh'd clutches and automated everything), drivers have
become more competent, ie safer drivers?

computing is very similar, IMO.  yes, 'pure' users (ie someone
employed to use one or two applications as part of their job) should
not need to know anything outside their job-spec; but most users are
both the user AND the administrator for their system, and de-skilling
them even further is not going to help anyone.  we need better
education, better s/ware documentation, and better adherence ot
standards (see John Carlyle-Clarke 1427h) by all means, but glitzy,
automated GUIs which hide all of the nitty-gritty (..only
developers/tinkerers should. Make everything available via the GUI..)
are, in the long run, counter-productive.

-- 
regards, jr.

time flies like an arrow, fruit flies like a banana.

--
Next meeting:  Crown Hotel, Blandford Forum, Tuesday 2010-11-02 20:00
Meets, Mailing list, IRC, LinkedIn, ...  http://dorset.lug.org.uk/
How to Report Bugs Effectively:  http://goo.gl/4Xue


Re: [Dorset] 10 Things I'd change in linux

2010-11-02 Thread Natalie Hooper
@jr - I don't drive myself so your analogy is kind of lost on me ;-) I do
get your point however but I would also add that most users do not want to
be better computer administrators, they use a computer to actually get
something done (type a report, email their family, print a picture, record
their music, make funny pictures using Photoshop, keep track of their
accounts with a spreadsheet etc). There is no need for everybody to be a car
mechanics but of course, a driver should understand the basics of how a car
works so they can identify faults when they occur and take the right action
(put petrol in car, get the oil level checked, get tyres checked, bring car
to garage etc). So a basic understanding of a computer is useful to make
sure you can keep it running most of the time (when you can't, you call in
your geeky friend ;-) ) but there is no need for all users to know
everything about their computers.

As we are with the analogy and I enjoy analogies anyway, do you know how
your house is built? Can you fix everything in there? Probably not, but I
bet you're glad that you can keep it running - you know where to switch off
the electrics if you need to, where the stopcock is, how to keep it warm in
winter, and so on. You also know who can help you with specific issues
(tradesmen are the geeks in the house analogy). Now, imagine this:
Person A: well, there is this better kind of house but you can't have it
unless you know how to fix everything in it.
Person B: OK, I'd like to learn because it looks like a really cool house
so where do I start?
Person A: well, you take this big power tool and drill a hole.
Person B: I'm not very confident with power tools. I know how to use a hand
drill though, could you show me where to drill the hole please?
Person A: No, you must use a power tool. You can't possible drill a hole
with a hand drill, that wouldn't work.
Person B: But I'd be more confident starting that way.
Person A: No, you must use a power tool for everything straight away.

This might be a cheeky analogy but this is how the Linux community sometimes
feels... ;-)

I never said automated GUIs. CLI options can be presented in a GUI with
documentation available when you click the ? button for example. There is
no need to dumb anything down, just to be a bit more graphical in the way an
app interact with the user (who may choose to use the CLI but it should be a
choice, not an obligation). In some instances, a GUI could also say for
such and such options, use the CLI. Like it or not, users are getting used
to touch screens and such, so having to type in text (or copy and paste
text) seems a bit unfriendly to them. GUI is only about presentation and
interaction, it's not about anything automated, it's not about content.

I'm thinking about Windows config utility, it's a simple GUI that does its
job clearly - many Windows users have managed to administer their system
using it (to find out which services freeze their systems at boot for
example) and I'm not sure they would have managed to do the same with a CLI,
they might have just thought Windows doesn't work anymore/I need to
reformat my drive and reinstall Windows.
--
Next meeting:  Crown Hotel, Blandford Forum, Tuesday 2010-11-02 20:00
Meets, Mailing list, IRC, LinkedIn, ...  http://dorset.lug.org.uk/
How to Report Bugs Effectively:  http://goo.gl/4Xue


Re: [Dorset] 10 Things I'd change in linux

2010-11-02 Thread Sean Gibbins
On 02/11/10 14:14, Natalie Hooper wrote:
 @Sean - I've been using Linux since 2005, though I didn't use it at all in
 2008/early 2009. As stated before, these things don't stop ME from using
 Linux/Ubuntu/whatever app I use, but from my experience, they stop new users
 from using Linux/Ubuntu.

Well, over the time I have been using Linux I have seen a steady
increase in the number of people using it, and not just techy types, so
the perceived complexity of Linux is not a barrier to everyone. My point
is that we are moving in the right direction, albeit too slow for some.

 I'm not sure where you understand that I wanted to impose my views on how to
 make it user-friendly - the reason I posted this is to get a whole range of
 views, not to push my views. Also, it was inspired by an existing article -
 in fact, about half of the things on my list are in the original article
 too.

It's a feeling I get, and one that I am struggling to articulate as I reply.

Perhaps if we take one statement: Users shouldn’t have to use the
command line, only developers/tinkerers should. Make everything
available via the GUI, including the documentation.

As I have already mentioned, for the most part users don't have to
interact with the command line, if they have chosen their distribution
well. That being the case, why does this need to change?

Here's another: I don’t see the point of two different heavy GUI
desktops (KDE and Gnome). I see the point of desktops lighter on
resources for niche uses but not two mainstream GUI desktops. Unite and
you will be able to offer an even stronger mainstream GUI desktop.

Okay, so you don't see the point but others do. Pick your preferred
desktop and stick with it. Your argument could be said to apply equally
to the lighter choices too, and as such is inconsistent. The fact is we
have many choices and you get to pick the one you like. There are even
distros that make it easy for you: Ubuntu Kubuntu, Xubuntu, Lubuntu, etc.

If you see this as a barrier to people using Linux then the inference is
that there should be markedly less choice, which is not a good thing, in
my opinion.

I'd also go back to my point that some of the issues you point out are
not Linux issues, but software and distribution issues.


 As a community, Linux is both exciting and horribly frustrating - technical
 people don't always make for good communicators, devs quite often get
 offended if somebody suggests a different solution to a problem, many geeks
 are prone to patronising those they think of as ignorant, and in my opinion,
 Linux is suffering from this. For me, Linux users should also teach other
 computer users about the benefits of open source development and how a PC
 doesn't need Windows to run, but quite often, the feedback is if you don't
 know how to do this in Linux, then you understand nothing about it and you
 should go back to Windows. Not helpful at all in the context of the open
 source vs closed source dev public debate.

Well, I was not especially technical when I arrived at Linux (and many
would say that's still the case!), but I quickly realised that to
interface with technical people who are giving up their time and
expertise to assist me I had to learn how to phrase my questions in such
a way as to help them help me, and also to grow a thicker skin.

Breaking this down further, I think it is fair to say that with any
suitably technical subject matter you have to be prepared to meet the
expert half-way, or alternatively be prepared to acquire the knowledge
yourself, or pay for someone to do it the way you like it done.



 Yes, Linux complexity is great and I don't suggest to dumb it down. Most of
 the changes I would like to see are to do with presentation, not how Linux
 works deep down. Some changes also require devs/foundations to work
 together. None of this should be imposed by an outside force, it has got to
 come from the parties involved obviously.

As I said before, I think we are seeing progress in that regard.
However, there will always be individuals who want to stamp their name
on something and do it their way, and as such slow progress and the odd
hiccup is something we as a community have to tolerate along the way.

 As stated before, I don't have a problem with using Linux, I have overcome
 whatever issues I have with it but this list was written with the mainstream
 user in mind. The list is based on my own experience, watching those around
 me trying to use Ubuntu on my desktops and netbook. Sometimes, when a new
 user points something out, you just have to admit the way Linux presents
 itself isn't the best way (for example, the names of apps in Ubuntu software
 centre, which in itself is a great idea by the way). Other times, you can
 explain why it works like this but when a user says I don't really need to
 know all that and you know that the distro you are using is meant to be
 user-friendly (it's not like I'm using Gentoo!), then again you have to
 admit that even 

Re: [Dorset] Next Meeting OS orkshops

2010-11-02 Thread Charles B. Upton

On 01/11/10 19:15, Terry Coles wrote:

On Monday 01 Nov 2010, Charles B. Upton wrote:
   

At last! I will be able to make a meeting. I shall be a little late -
having to sing for my supper first.
I am doing an Open Source Workshop on  13 Nov at Shaftesbury Arts
Centre. I have some materiel from similar in the past, but am not too
impressed with it.
I would be grateful if anyone has any info or ideas - aimed at the 'no
previous knowledge' attendee.
 

I don't think that this is quite what you were looking for, but this
(http://www.hadrian-way.co.uk/FLOSS_in_Education/Open_Source.html) has some
material that I put together some years ago to educate my MP about FLOSS in
education.  Everyone on the list peer reviewed it at the time.

If it's any use, you're welcome to use it.  The licence is Creative Commons
Attribution-Share Alike, so it's fine for non-commercial use.

   

Many thanks - I shall certainly save the links and make them availabl.
See You

--
Next meeting:  Crown Hotel, Blandford Forum, Tuesday 2010-11-02 20:00
Meets, Mailing list, IRC, LinkedIn, ...  http://dorset.lug.org.uk/
How to Report Bugs Effectively:  http://goo.gl/4Xue


Re: [Dorset] Salubrious Blandford Forum Meet Tonight, Tuesday 2010-11-02 20:00.

2010-11-02 Thread Terry Coles
On Tuesday 02 Nov 2010, Ralph Corderoy wrote:
 It's that time of the month again.  Crown Hotel, Blandford Forum.  Not a
 karaoke singer in sight.
 
 http://dorset.lug.org.uk/wiki/doku.php?id=meetings:pub#crown_hotel

Drum Roll..

I'm actuall;y going to make it tonight.  My colleague Paul will alsdo be 
there.

-- 
Terry Coles
64 bit computing with Kubuntu Linux


--
Next meeting:  Crown Hotel, Blandford Forum, Tuesday 2010-11-02 20:00
Meets, Mailing list, IRC, LinkedIn, ...  http://dorset.lug.org.uk/
How to Report Bugs Effectively:  http://goo.gl/4Xue


Re: [Dorset] 10 Things I'd change in linux

2010-11-02 Thread Natalie Hooper
I agree with you that Linux has come a long way and that it is a massive
achievement.

I started using Linux (Debian) in 2004 or 2005 (can't remember exactly), I
stopped using it at end of 2007 because it was too unstable to record music
on (after recording a full album using Ardour, I gave up). I went back to it
because it had matured and because Ubuntu was getting more and more
user-friendly. So I have a medium term experience with Linux and this is why
I think it is ready for world domination (so to speak). However, this
doesn't mean that it's wrong to discuss its weaknesses.

As for talking to technical people, I used to work as a highways
engineer/designer and was used to talking about technical stuff all the time
to non-techies, such as councillors and residents, so I have a certain
understanding of what it takes for people with different technical knowledge
to communicate about technical things. This is this understanding which is
making me see a flaw in the community. The fact I see it as a flaw doesn't
mean that I don't understand why it's there, communication is a difficult
thing.

And yes, some of the issues are distro specific, and apps-specific, so
perhaps the title isn't specific enough but if you take Linux as a whole
culture, it makes sense to include these as well. I can only talk about the
distros I know and also, the point was about new users so there is no point
mentioning stuff about Gentoo, which isn't a distro recommended for new
users.

I think some of you are really misunderstanding my purpose here. My purpose
isn't to diss Linux, or to complain about it, but to constructively throw
ideas as to how to improve its user-friendliness. Now, if you don't want it
to become more user-friendly and want to keep it the best kept secret, then
we'll agree to disagree. But otherwise, I was asking for more ideas. Why?
Because the Linux Format article got me thinking (clearly, I'm not the only
one in the community with this feeling) and also because it's fun to
brainstorm/imagine how something we are familiar with could evolve. I was
expecting someone would take the leaf and perhaps have a 10 things I'd
change about the kernel for example. This is the spirit of my article and
this thread. It is clear I haven't expressed it correctly (ironic
considering what I said about communication lol) but also, I think there is
a bit of over-protectiveness regarding Linux. Constructive criticism won't
harm Linux, it will help it being adopted by more users (again, if you don't
want that to happen, we can agree to disagree).

So for now, I'll stop here as I think I've said what I wanted to say over
and over again, and I really don't want this to turn into a heated
discussion. The purpose of this was to spur on your imagination, not your
argumentative skills lol
--
Next meeting:  Crown Hotel, Blandford Forum, Tuesday 2010-11-02 20:00
Meets, Mailing list, IRC, LinkedIn, ...  http://dorset.lug.org.uk/
How to Report Bugs Effectively:  http://goo.gl/4Xue


Re: [Dorset] 10 Things I'd change in linux

2010-11-02 Thread Sean Gibbins
On 02/11/10 17:26, Natalie Hooper wrote:
 I think some of you are really misunderstanding my purpose here. My purpose
 isn't to diss Linux, or to complain about it, but to constructively throw
 ideas as to how to improve its user-friendliness. Now, if you don't want it
 to become more user-friendly and want to keep it the best kept secret, then
 we'll agree to disagree.

Well, I guess that's where we differ: I don't think there are any
secrets... it's all there if you care to look, it's just that you may
need to be flexible in the way that you go about looking. Yes, you can
ask for it all to be presented to you in a way that you like, but don't
be surprised if someone volunteering their time is reluctant to change
the way they approach their work just to accommodate that. However, the
great thing is that you are at liberty to make that your mission where
others are concerned.

To summarise, as an outsider I did not find adopting Linux to be an
overly unfriendly or exclusive experience, and overcoming those issues
where I encountered them has been more of a positive thing for me than
otherwise.

 But otherwise, I was asking for more ideas. Why?
 Because the Linux Format article got me thinking (clearly, I'm not the only
 one in the community with this feeling) and also because it's fun to
 brainstorm/imagine how something we are familiar with could evolve. I was
 expecting someone would take the leaf and perhaps have a 10 things I'd
 change about the kernel for example. This is the spirit of my article and
 this thread. It is clear I haven't expressed it correctly (ironic
 considering what I said about communication lol) but also, I think there is
 a bit of over-protectiveness regarding Linux. Constructive criticism won't
 harm Linux, it will help it being adopted by more users (again, if you don't
 want that to happen, we can agree to disagree).

More users? I am more than happy for more people to adopt Linux as their
OS of choice, but I'm not exactly evangelical about it. I certainly
don't see a pressing need for Linux to overtake this or that OS in terms
of the number of users who adopt it. The way I see it, it's here if you
(users) want it, but please don't get upset if they (the developers)
don't drop everything to bring it over to you!

 So for now, I'll stop here as I think I've said what I wanted to say over
 and over again, and I really don't want this to turn into a heated
 discussion. The purpose of this was to spur on your imagination, not your
 argumentative skills lol

This discussion is barely above core body temperature, so no need to
worry about that Natalie!

With regard to arguing points though, I think it is a little naive to
chuck out a bunch of constructive criticisms and expect no one to
criticise them, constructively. It just happens that I disagree with
some of your suggestions (although certainly not all, I might add).

Also, I am certainly not defending the status quo, but rather I am
saying that I believe the change you are seeking is happening gradually.

Leading on from that, one more (hopefully pertinent) question: why does
Linux need to change beyond the continuous improvement we already see?
I'll qualify that further by asking anyone answering it to step back
from this release or that particular release and ponder it over, say,
the last five years and several distributions.

Sean

-- 
music, film, comics, books, rants and drivel:

www.funkygibbins.me.uk


--
Next meeting:  Crown Hotel, Blandford Forum, Tuesday 2010-11-02 20:00
Meets, Mailing list, IRC, LinkedIn, ...  http://dorset.lug.org.uk/
How to Report Bugs Effectively:  http://goo.gl/4Xue


Re: [Dorset] 10 Things I'd change in linux

2010-11-02 Thread Bryn Jones
On Tue, 2010-11-02 at 18:20 +, Sean Gibbins wrote:

 
 Leading on from that, one more (hopefully pertinent) question: why does
 Linux need to change beyond the continuous improvement we already see?
 I'll qualify that further by asking anyone answering it to step back
 from this release or that particular release and ponder it over, say,
 the last five years and several distributions.
 
 Sean
 

OK I'll bite

Linux has quietly been becoming more 'user' friendly over the past few
years, but it's not there yet as a 'normal user desktop'. Let me clarify
this - it is for 'me', and I actively promote it amongst my social group
and when I was working would slip the odd Linux server in where I could
(bearing in mind that for the past x years I worked for windoze software
houses)

When I say it's not there 'yet' a huge part of this is users not being
exposed to Linux. An image issue... I had one guy who whinged constantly
about pidgin but shut up when I installed aMSN, the issue? well from
what I could tell it was just that it looked different to the MSN
Messenger interface he knew

These days I can install various distro's on most hardware without
having to scratch my head over drivers. But for example Meego which is
run by the Linux Foundation, Nokia and others and designed for Netbooks
and mobile devices does not ship with the drivers for 'my' netbook's
WiFi Yeah 'I' could sort that out... But it would have stumped a
'new' user.

If say for example in *buntu I want to change the default application
for another I need to know where that new application is in the file
system It does not intuitively provide the application as an option
or for example, when I fire that application up it does not ask an
appropriate question 'Do you want to associate this application to X'.
Again not an issue for me but it's been a niggle for a user...

I am evangelical about Linux, because it's Open Source, It's community
based, because I dislike M$'s licensing, because I'm bloody minded and I
love convincing people to use Asterisk rather than spending £££'s on a
new PBX, and I really enjoyed the state of confusion that one of my
'clients' had when I explained he didn't have to pay for the bit of
'Dark Magic' software that saved him a day a week's work

Whoah I just kinda ranted and made limited sense and wandered way off
what I planned to say!!!... Oh well

Bryn




--
Next meeting:  Crown Hotel, Blandford Forum, Tuesday 2010-11-02 20:00
Meets, Mailing list, IRC, LinkedIn, ...  http://dorset.lug.org.uk/
How to Report Bugs Effectively:  http://goo.gl/4Xue

Re: [Dorset] 10 Things I'd change in linux

2010-11-02 Thread Andrew R Paterson
On Tuesday 02 November 2010, Natalie Hooper wrote:
 @Sean - I've been using Linux since 2005, though I didn't use it at all in
 2008/early 2009. As stated before, these things don't stop ME from using
 Linux/Ubuntu/whatever app I use, but from my experience, they stop new
 users from using Linux/Ubuntu.
 
 I'm not sure where you understand that I wanted to impose my views on how
 to make it user-friendly - the reason I posted this is to get a whole
 range of views, not to push my views. Also, it was inspired by an existing
 article - in fact, about half of the things on my list are in the original
 article too.
 
 As a community, Linux is both exciting and horribly frustrating - technical
 people don't always make for good communicators, devs quite often get
 offended if somebody suggests a different solution to a problem, many geeks
 are prone to patronising those they think of as ignorant, and in my
 opinion, Linux is suffering from this. For me, Linux users should also
 teach other computer users about the benefits of open source development
 and how a PC doesn't need Windows to run, but quite often, the feedback is
 if you don't know how to do this in Linux, then you understand nothing
 about it and you should go back to Windows. Not helpful at all in the
 context of the open source vs closed source dev public debate.
 
 Yes, Linux complexity is great and I don't suggest to dumb it down. Most of
 the changes I would like to see are to do with presentation, not how Linux
 works deep down. Some changes also require devs/foundations to work
 together. None of this should be imposed by an outside force, it has got to
 come from the parties involved obviously.
 
 As stated before, I don't have a problem with using Linux, I have overcome
 whatever issues I have with it but this list was written with the
 mainstream user in mind. The list is based on my own experience, watching
 those around me trying to use Ubuntu on my desktops and netbook.
 Sometimes, when a new user points something out, you just have to admit
 the way Linux presents itself isn't the best way (for example, the names
 of apps in Ubuntu software centre, which in itself is a great idea by the
 way). Other times, you can explain why it works like this but when a user
 says I don't really need to know all that and you know that the distro
 you are using is meant to be user-friendly (it's not like I'm using
 Gentoo!), then again you have to admit that even though there is a reason
 why something is done a certain way, it might be useful to show fewer
 options, and allow for a way to show more options (for example, the
 bootloader).
 --
 Next meeting:  Crown Hotel, Blandford Forum, Tuesday 2010-11-02 20:00
 Meets, Mailing list, IRC, LinkedIn, ...  http://dorset.lug.org.uk/
 How to Report Bugs Effectively:  http://goo.gl/4Xue

There is also one *teeny* little problem along the required route to Linux 
utopia.
Linux is supposed to be an (albeit pretty sophisticated) dialect of UNIX.
And although there aren't alas many of the original unices left now - e.g. HP-
UX, Solaris, AIX  MacOSX, it is a fairly important issue to many who use 
Linux in the commercial and scientific world that portability between all these 
variants is maintained - as far as possible - so I'm afraid a few of your 
complaints refer to the UNIX way and they are rather difficult to fix and 
still 
maintain compatibility.
i.e. a lot of the things we take for granted on LInux started life developed 
for commercial unices.
rpm for instance (by my understanding) came about because the (then) standard 
unix packaging system pkgadd/pkgmk had copyright ownership - so redhat came up 
with something based on it but better. and (not sure about deb) most of the 
package managers such as synaptic are built on top of rpm.
The original idea for KDE came from CDE (which was again copyright) - the list 
goes on and on - but most of the things we see are ported straight across from 
the BSD/SVR4 unices when lack of copyright permits (or gnu provided an almost 
perfect clone).

Just my 10c

-- 
Andy Paterson

--
Next meeting:  Crown Hotel, Blandford Forum, Tuesday 2010-11-02 20:00
Meets, Mailing list, IRC, LinkedIn, ...  http://dorset.lug.org.uk/
How to Report Bugs Effectively:  http://goo.gl/4Xue


Re: [Dorset] 10 Things I'd change in linux

2010-11-02 Thread Keith Edmunds
On Tue, 02 Nov 2010 20:52:55 +, s...@funkygibbins.me.uk said:

 And latterly rpms too...

Absolutely (sorry, I should have made that clear). My comment was in
response to ...package managers such as synaptic are built on top of rpm.

--
Next meeting:  Crown Hotel, Blandford Forum, Tuesday 2010-11-02 20:00
Meets, Mailing list, IRC, LinkedIn, ...  http://dorset.lug.org.uk/
How to Report Bugs Effectively:  http://goo.gl/4Xue


Re: [Dorset] 10 Things I'd change in linux

2010-11-02 Thread John Cooper

On 02/11/10 17:26, Natalie Hooper wrote:


I think some of you are really misunderstanding my purpose here. My purpose
isn't to diss Linux, or to complain about it, but to constructively throw
ideas as to how to improve its user-friendliness.

I didn't think it was. All valid questions but some will go away (like 
rpm and dpkg, replaced by yum and apt-get etc based GUI front ends), 
some are major differences which Windows users will have to learn and 
others will develop to be more like Windows. Android will have a major 
effect on Linux adoption in 2011, just like it has with mobile phones 
this year. After years of moaning about Linux not being like Windows, it 
will switch to Windows is not like Android/Linux/Mac.


John.

--
--
Discover Linux - Open Source Solutions to Business and Schools
http://discoverlinux.co.uk
--

--
Next meeting:  Crown Hotel, Blandford Forum, Tuesday 2010-11-02 20:00
Meets, Mailing list, IRC, LinkedIn, ...  http://dorset.lug.org.uk/
How to Report Bugs Effectively:  http://goo.gl/4Xue