Re: Just an idea...

2010-07-06 Thread Ryan McCoskrie
On Tue, 2010-07-06 at 14:39 +1200, Ryan McCoskrie wrote:
  Knowing a handful of extremely visual thinkers who dread the command
  line I have been thinking over the possibility of an application that
  uses a drag and drop interface to visually represent the concepts of
  piping and redirecting. At the moment I'm just in the day dream stage of
  development but I'm happy to start implementing if someone else is.
  
  Anyway, sorry if this is a considered a spam but I need to some how ask a
  largish number of people if I would be wasting my time on if I tried
  writing it.

On Tue, 06 Jul 2010 16:41:24 you wrote:
 I think it's a good idea.
 
 Are you thinking of it as an educational tool, or something more like a
 shell script generator from a GUI?

A script generator intended mainly for one liners.

 I had a brief look around freshmeat.net and didn't see anything like
 this. It may be that given the familiarity with the use of the command
 line by Linux user, such a tool is not needed. Or it may be that nobody
 thought of it before.

I have had this idea in the back of my mind for a couple of years as
something that could be done. The reason why I have bought it up now is 
because I've noticed that Unix has a massive bias against people with
weak language skills.

 I have to say I've seen and worked with plenty of graphical tools to
 generate process flow and data flow from basic elements, with or without
 a target or specific language to generate the task in, but all had a
 specific purpose. Never seen something so close to the operating system
 as to use command line components.

Basically what I want to be able to do with it is reply to people saying 
Linux is all unintuitive command line stuff from the 70's , with Look!
A modern graphical command line!. 

 It may be that you have uncovered something here.
 
In a way I am hoping not. I'm scared of having to follow this up with a 
stable, maintainable implementation.


We'd probably have to have a set of categorised tables with all of the common
commands in there and a method for adding more.
Also a dialogue for arguments and lots of documentation would be required.

-- 
Quote of the login:
In every non-trivial program there is at least one bug.


Re: Just an idea...

2010-07-06 Thread Christopher Sawtell
On 6 July 2010 18:19, Ryan McCoskrie ryan.mccosk...@gmail.com wrote:
 On Tue, 2010-07-06 at 14:39 +1200, Ryan McCoskrie wrote:
  Knowing a handful of extremely visual thinkers who dread the command
  line I have been thinking over the possibility of an application that
  uses a drag and drop interface to visually represent the concepts of
  piping and redirecting. At the moment I'm just in the day dream stage of
  development but I'm happy to start implementing if someone else is.
 
  Anyway, sorry if this is a considered a spam but I need to some how ask a
  largish number of people if I would be wasting my time on if I tried
  writing it.

 On Tue, 06 Jul 2010 16:41:24 you wrote:
 I think it's a good idea.

 Are you thinking of it as an educational tool, or something more like a
 shell script generator from a GUI?

 A script generator intended mainly for one liners.

 I had a brief look around freshmeat.net and didn't see anything like
 this. It may be that given the familiarity with the use of the command
 line by Linux user, such a tool is not needed. Or it may be that nobody
 thought of it before.

 I have had this idea in the back of my mind for a couple of years as
 something that could be done. The reason why I have bought it up now is
 because I've noticed that Unix has a massive bias against people with
 weak language skills.

Indeed it does, but would it not be a better idea to create a program
which helped people improve their language and reeading skills,
instead of creating a program which only made the unix command line
environment available to the linguistically challenged.

A much better use of the letters I and E - Illiteracy Exterminator
than the more usual one.

 I have to say I've seen and worked with plenty of graphical tools to
 generate process flow and data flow from basic elements, with or without
 a target or specific language to generate the task in, but all had a
 specific purpose. Never seen something so close to the operating system
 as to use command line components.

 Basically what I want to be able to do with it is reply to people saying
 Linux is all unintuitive command line stuff from the 70's , with Look!
 A modern graphical command line!.

i.e. A visual shell?

 It may be that you have uncovered something here.

 In a way I am hoping not. I'm scared of having to follow this up with a
 stable, maintainable implementation.

You might care to look at:-

http://www.squeakland.org/
http://www.squeak.org/
http://scratch.mit.edu/

for ideas.

 We'd probably have to have a set of categorised tables with all of the common
 commands in there and a method for adding more.
 Also a dialogue for arguments and lots of documentation would be required.

Remembering your target audience, you'll have to produce a visual show
instead of the more normal printed documentation.

http://www.debugmode.com/wink/

Best of luck.

-- 
Sincerely etc.
Christopher Sawtell


Re: Just an idea...

2010-07-06 Thread Ryan McCoskrie
On Tue, 06 Jul 2010 19:40:08 Christopher Sawtell wrote:

 Indeed it does, but would it not be a better idea to create a program
 which helped people improve their language and reeading skills,
 instead of creating a program which only made the unix command line
 environment available to the linguistically challenged.
 
 A much better use of the letters I and E - Illiteracy Exterminator
 than the more usual one.
 
... Where did that come from? I'm not talking about people who are lazy
in their spelling, I'm talking about those who think in heavily visual terms.

Trust me on this point, I know a couple who are very technically minded
but can not cope with a system that is built around language.

 i.e. A visual shell?
 
I'm pretty sure that I've seen that term used in a broader sense.

-- 
Quote of the login:
In every non-trivial program there is at least one bug.


Re: Just an idea...

2010-07-06 Thread Nick Rout
On Tue, Jul 6, 2010 at 8:18 PM, Ryan McCoskrie ryan.mccosk...@gmail.com wrote:
 On Tue, 06 Jul 2010 19:40:08 Christopher Sawtell wrote:

 Indeed it does, but would it not be a better idea to create a program
 which helped people improve their language and reeading skills,
 instead of creating a program which only made the unix command line
 environment available to the linguistically challenged.

 A much better use of the letters I and E - Illiteracy Exterminator
 than the more usual one.

 ... Where did that come from? I'm not talking about people who are lazy
 in their spelling, I'm talking about those who think in heavily visual terms.

 Trust me on this point, I know a couple who are very technically minded
 but can not cope with a system that is built around language.

 i.e. A visual shell?

 I'm pretty sure that I've seen that term used in a broader sense.

 --
 Quote of the login:
 In every non-trivial program there is at least one bug.


Man I have tried to help a dyslexic est up a mythtv system. I must
admit I glossed over the setup very quickly, he wouldn't have learned
a lot from that.

But phone support:

Nick: type sudo aptitude

Unnamed Assistee: Is that with a 's' or a 'c'

N: ess-you-dee-oh

U: ess you - what's next

N: dee-oh-space-aptitude - it's a word in the dictionary...

U: Do I type out ess-pee-aaa-see-eee or just hit the space bar

etc

Lack of language skills that go with his disability made it very
difficult. Not his fault. But click on the button that looks like
blah is far easier in that situation.


Re: Just an idea...

2010-07-06 Thread Roy Britten
On 6 July 2010 14:39, Ryan McCoskrie ryan.mccosk...@gmail.com wrote:
 Knowing a handful of extremely visual thinkers who dread the command
 line I have been thinking over the possibility of an application that uses
 a drag and drop interface to visually represent the concepts of piping and
 redirecting. At the moment I'm just in the day dream stage of development but
 I'm happy to start implementing if someone else is.

 Anyway, sorry if this is a considered a spam but I need to some how ask a
 largish number of people if I would be wasting my time on if I tried writing
 it.

Vaguely related -- have you played with http://pipes.yahoo.com/ at
all? Drag-and-drop data manipulation. Somewhat OT as not Open.


Re: Just an idea...

2010-07-06 Thread chris
On Tue, 2010-07-06 at 20:18 +1200, Ryan McCoskrie wrote:
 On Tue, 06 Jul 2010 19:40:08 Christopher Sawtell wrote:
 
  Indeed it does, but would it not be a better idea to create a program
  which helped people improve their language and reeading skills,
  instead of creating a program which only made the unix command line
  environment available to the linguistically challenged.
  
  A much better use of the letters I and E - Illiteracy Exterminator
  than the more usual one.
  
 ... Where did that come from? I'm not talking about people who are lazy
 in their spelling, I'm talking about those who think in heavily visual terms.
 
 Trust me on this point, I know a couple who are very technically minded
 but can not cope with a system that is built around language.
 
  i.e. A visual shell?
  
 I'm pretty sure that I've seen that term used in a broader sense.
 

Actually, I have that problem with my wife.  She is almost entirely
visual and to teach her anything with a computer is completely
frustrating.
A visual shell would be a godsend.

Cheers Chris T



Workshop 7.30pm tonight

2010-07-06 Thread Rik Tindall

Hi all, monthly notice, Jul.7:

Tonight is the Sydenham GNU/Linux Users' workshop, 7.30-9.30pm (first 
Wednesday of each month, February to December), at the South Learning 
Centre http://www.library.christchurch.org.nz/South/, (rear door) 
South Christchurch Library, 66 Colombo Street, Beckenham.


BYO distro, liveCD show  tell, exchange  tuition.

Ubuntu is the default distro used. A chance to meet other *nix users, 
have installation questions answered, get on-line security tips, etc.


Venue is home base for: Saturday 18 September 2010 Software Freedom Day 
http://www.softwarefreedomday.org International Free  Open-Source 
Software Festival.


All welcome.


Kind regards,

Rik Tindall