Re: Training wheels for commandline (was Re: Pull in upstream before 9.1 code freeze?)

2012-07-07 Thread Jason Hellenthal
On Fri, Jul 06, 2012 at 10:17:22PM +0200, Pawel Jakub Dawidek wrote: > On Thu, Jul 05, 2012 at 12:15:44PM +0200, Jonathan McKeown wrote: > > On Thursday 05 July 2012 11:03:32 Doug Barton wrote: > > > If the new feature gets created, and you don't want to use it, turn it > > > off. No problem. > >

Re: Training wheels for commandline (was Re: Pull in upstream before 9.1 code freeze?)

2012-07-07 Thread Wojciech Puchar
starting now, we try hard to make FreeBSD easier to use, more consistent and friendlier in general for a long time now. In your terminology making FreeBSD easier for newcomers is "going down" implies that "going up" is to make it harder for newcomer. No. It just quickly eliminate 99% of "newcom

Re: Training wheels for commandline (was Re: Pull in upstream before 9.1 code freeze?)

2012-07-07 Thread Pawel Jakub Dawidek
On Sat, Jul 07, 2012 at 11:25:07AM +0200, Wojciech Puchar wrote: > > something they probably don't even know about, than to skilled users to > > turn it off. > > > > If this feature is going to prints quite a few extra lines, let's just > > add one more line saying: > > > > To disable this mess

Re: Training wheels for commandline (was Re: Pull in upstream before 9.1 code freeze?)

2012-07-07 Thread Wojciech Puchar
> this only generate herds of morons that "know FreeBSD" and dissolve real user base. What is the 'real user base?' People who insult newcomers and call them morons?  People who consider it cool to use a OS that is unnecessarily difficult to learn? in your way of seeing reality - probably yes

Re: Training wheels for commandline (was Re: Pull in upstream before 9.1 code freeze?)

2012-07-07 Thread Chris Rees
On Jul 7, 2012 10:46 AM, "Wojciech Puchar" wrote: >> >> This is not 'going down'. This is adding features to help newcomers. You are free to disable them. It will not remove anything > > this doesn't help newcomers. Just like "easy installers", "desktop environments" and so on. > > this only gene

Re: Training wheels for commandline (was Re: Pull in upstream before 9.1 code freeze?)

2012-07-07 Thread Wojciech Puchar
This is not 'going down'. This is adding features to help newcomers.  You are free to disable them.  It will not remove anything this doesn't help newcomers. Just like "easy installers", "desktop environments" and so on. this only generate herds of morons that "know FreeBSD" and dissolve real

Re: Training wheels for commandline (was Re: Pull in upstream before 9.1 code freeze?)

2012-07-07 Thread Chris Rees
On Jul 7, 2012 10:25 AM, "Wojciech Puchar" wrote: >> >> something they probably don't even know about, than to skilled users to >> turn it off. >> >> If this feature is going to prints quite a few extra lines, let's just >> add one more line saying: >> >> To disable this message run: echo

Re: Training wheels for commandline (was Re: Pull in upstream before 9.1 code freeze?)

2012-07-07 Thread Wojciech Puchar
something they probably don't even know about, than to skilled users to turn it off. If this feature is going to prints quite a few extra lines, let's just add one more line saying: To disable this message run: echo set 31337mode >> ~/.tcshrc -- should i - from now, understand that this

Re: Training wheels for commandline (was Re: Pull in upstream before 9.1 code freeze?)

2012-07-06 Thread Pawel Jakub Dawidek
On Thu, Jul 05, 2012 at 12:15:44PM +0200, Jonathan McKeown wrote: > On Thursday 05 July 2012 11:03:32 Doug Barton wrote: > > If the new feature gets created, and you don't want to use it, turn it > > off. No problem. > > No. I think this is entirely the wrong way round. If the new feature is > cr

Re: Training wheels for commandline (was Re: Pull in upstream before 9.1 code freeze?)

2012-07-06 Thread Warner Losh
On Jul 6, 2012, at 10:46 AM, Wojciech Puchar wrote: >> >> The system should be optimized for new users by default. Whether this >> means enabling or disabling a feature is feature-specific. >> > with such attitude it will not take long to turn FreeBSD to useless thing, > not really different f

Re: Training wheels for commandline (was Re: Pull in upstream before 9.1 code freeze?)

2012-07-06 Thread Wojciech Puchar
The system should be optimized for new users by default. Whether this means enabling or disabling a feature is feature-specific. with such attitude it will not take long to turn FreeBSD to useless thing, not really different from linux or windows, and about as useful __

Training wheels for commandline (was Re: Pull in upstream before 9.1 code freeze?)

2012-07-06 Thread Robert Huff
Jonathan McKeown writes: > No. I think this is entirely the wrong way round. If the new > feature is created and you want it, turn it on. Commonly known as "opt in". Robert Huff ___ freebsd-

Re: Training wheels for commandline (was Re: Pull in upstream before 9.1 code freeze?)

2012-07-06 Thread Wojciech Puchar
want -- so maybe the feature should exist (but be off) in FreeBSD and exist (and be on) in custom FreeBSD distros where users aren't necessarily expected to know FreeBSD. This is the most sensible suggestion I've seen in this conversation so far. indeed this: --- custom FreeBSD distr

Re: Training wheels for commandline (was Re: Pull in upstream before 9.1 code freeze?)

2012-07-06 Thread Jonathan McKeown
On Thursday 05 July 2012 20:08:36 Eitan Adler wrote > > The system should be optimized for new users by default. No. People aren't new users for long.This makes a lot more sense: On Thursday 05 July 2012 19:31:17 Garrett Cooper wrote > > Here's a *random* thought to consider. This seems like a fe

Re: Training wheels for commandline

2012-07-05 Thread Dieter BSD
> As long as it can be toggled off system-wide, persistently (sysctl?), I > can't see the harm in bringing that in. It violates the Unix Philosophy. "Make each program do one thing well. To do a new job, build afresh rather than complicate old programs by adding new features." http://www.faqs.or

Re: Training wheels for commandline (was Re: Pull in upstream before 9.1 code freeze?)

2012-07-05 Thread Thomas Sparrevohn
I am sorry everybody I simply don't get this conversation - Implement it as a port - add it to bash/zsh/tcsh as an option - feel free - But if objective is to make a vanilla FreeBSD easier to use - I can think of 10,000 things (give or take a couple of 1000's) that would be a more wothy target.

Re: Training wheels for commandline (was Re: Pull in upstream before 9.1 code freeze?)

2012-07-05 Thread Mike Meyer
On Thu, 5 Jul 2012 11:08:36 -0700 Eitan Adler wrote: > The system should be optimized for new users by default. Whether this > means enabling or disabling a feature is feature-specific. This is *not* what Unix has historically been. Historically, Unix has a history of being "expert-friendly" - be

Re: Training wheels for commandline (was Re: Pull in upstream before 9.1 code freeze?)

2012-07-05 Thread Eitan Adler
On 5 July 2012 03:28, Chris Rees wrote: > On Jul 5, 2012 11:16 AM, "Jonathan McKeown" wrote: >> >> On Thursday 05 July 2012 11:03:32 Doug Barton wrote: >> > On 07/05/2012 01:28, Peter Jeremy wrote: >> > > On 2012-Jul-05 09:22:25 +0200, Jonathan McKeown >> > > >> > > wrote: >> > >> As for the ide

Re: Training wheels for commandline (was Re: Pull in upstream before 9.1 code freeze?)

2012-07-05 Thread Garrett Cooper
On Thu, Jul 5, 2012 at 10:18 AM, Warner Losh wrote: > > On Jul 5, 2012, at 10:45 AM, Damien Fleuriot wrote: > >> >> On 7/5/12 6:38 PM, Wojciech Puchar wrote: inexperienced users. Having to enable it manually defeats its very purpose. >>> >>> so is FreeBSD future direction to be moro

Re: Training wheels for commandline (was Re: Pull in upstream before 9.1 code freeze?)

2012-07-05 Thread Garrett Cooper
On Thu, Jul 5, 2012 at 10:31 AM, Garrett Cooper wrote: > On Thu, Jul 5, 2012 at 10:18 AM, Warner Losh wrote: >> >> On Jul 5, 2012, at 10:45 AM, Damien Fleuriot wrote: >> >>> >>> On 7/5/12 6:38 PM, Wojciech Puchar wrote: > inexperienced users. > > Having to enable it manually defeats i

Re: Training wheels for commandline (was Re: Pull in upstream before 9.1 code freeze?)

2012-07-05 Thread Damien Fleuriot
On 7/5/12 7:18 PM, Warner Losh wrote: > > On Jul 5, 2012, at 10:45 AM, Damien Fleuriot wrote: > >> >> On 7/5/12 6:38 PM, Wojciech Puchar wrote: inexperienced users. Having to enable it manually defeats its very purpose. >>> >>> so is FreeBSD future direction to be moron-OS just lik

Re: Training wheels for commandline (was Re: Pull in upstream before 9.1 code freeze?)

2012-07-05 Thread Olivier Smedts
2012/7/5 Warner Losh : > > On Jul 5, 2012, at 10:45 AM, Damien Fleuriot wrote: >> Just because you don't like the idea doesn't make it stupid, and just >> because it comes from linux doesn't make it bad. > > Both true. However, if the database lookups took a long time, or had a high > overhead to

Re: Training wheels for commandline (was Re: Pull in upstream before 9.1 code freeze?)

2012-07-05 Thread Garrett Cooper
On Thu, Jul 5, 2012 at 10:18 AM, Warner Losh wrote: > > On Jul 5, 2012, at 10:45 AM, Damien Fleuriot wrote: > >> >> On 7/5/12 6:38 PM, Wojciech Puchar wrote: inexperienced users. Having to enable it manually defeats its very purpose. >>> >>> so is FreeBSD future direction to be moro

Re: Training wheels for commandline (was Re: Pull in upstream before 9.1 code freeze?)

2012-07-05 Thread Warner Losh
On Jul 5, 2012, at 10:45 AM, Damien Fleuriot wrote: > > On 7/5/12 6:38 PM, Wojciech Puchar wrote: >>> inexperienced users. >>> >>> Having to enable it manually defeats its very purpose. >> >> so is FreeBSD future direction to be moron-OS just like linux is now, or >> is that just another stupi

Re: Training wheels for commandline (was Re: Pull in upstream before 9.1 code freeze?)

2012-07-05 Thread Wojciech Puchar
so is FreeBSD future direction to be moron-OS just like linux is now, or is that just another stupid idea on that forum that came and... will pass? Quite important. There are still people that want normal OS. Just because you don't like the idea doesn't make it stupid, and just not just becau

Re: Training wheels for commandline (was Re: Pull in upstream before 9.1 code freeze?)

2012-07-05 Thread Freddie Cash
On Thu, Jul 5, 2012 at 9:45 AM, Damien Fleuriot wrote: > > On 7/5/12 6:38 PM, Wojciech Puchar wrote: >>> inexperienced users. >>> >>> Having to enable it manually defeats its very purpose. >> >> so is FreeBSD future direction to be moron-OS just like linux is now, or >> is that just another stupid

Re: Training wheels for commandline (was Re: Pull in upstream before 9.1 code freeze?)

2012-07-05 Thread Damien Fleuriot
On 7/5/12 6:38 PM, Wojciech Puchar wrote: >> inexperienced users. >> >> Having to enable it manually defeats its very purpose. > > so is FreeBSD future direction to be moron-OS just like linux is now, or > is that just another stupid idea on that forum that came and... will pass? > > Quite impor

Re: Training wheels for commandline (was Re: Pull in upstream before 9.1 code freeze?)

2012-07-05 Thread Wojciech Puchar
inexperienced users. Having to enable it manually defeats its very purpose. so is FreeBSD future direction to be moron-OS just like linux is now, or is that just another stupid idea on that forum that came and... will pass? Quite important. There are still people that want normal OS. ___

Re: Training wheels for commandline (was Re: Pull in upstream before 9.1 code freeze?)

2012-07-05 Thread Damien Fleuriot
On 7/5/12 12:15 PM, Jonathan McKeown wrote: > On Thursday 05 July 2012 11:03:32 Doug Barton wrote: >> On 07/05/2012 01:28, Peter Jeremy wrote: >>> On 2012-Jul-05 09:22:25 +0200, Jonathan McKeown >>> >>> wrote: As for the idea that Linux refugees need extra help to migrate, that's the s

Re: Training wheels for commandline (was Re: Pull in upstream before 9.1 code freeze?)

2012-07-05 Thread Wojciech Puchar
That's crazy- this is the logic that led to our sh having tab completion this feature does not do anything without you knowing. you ENABLE it by pressing tab ___ freebsd-hackers@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd

Re: Training wheels for commandline (was Re: Pull in upstream before 9.1 code freeze?)

2012-07-05 Thread Wojciech Puchar
comparison to Clippy). I don't think suggesting that someone who wants to use a system learn how it works is elitist; and I don't object to optional tools it is normal way of using any system. And actually possible with FreeBSD In 21 century knowing ANYTHING is elitist anyway ;) No. I think

Re: Training wheels for commandline (was Re: Pull in upstream before 9.1 code freeze?)

2012-07-05 Thread Chris Rees
On Jul 5, 2012 11:16 AM, "Jonathan McKeown" wrote: > > On Thursday 05 July 2012 11:03:32 Doug Barton wrote: > > On 07/05/2012 01:28, Peter Jeremy wrote: > > > On 2012-Jul-05 09:22:25 +0200, Jonathan McKeown > > > > > > wrote: > > >> As for the idea that Linux refugees need extra help to migrate,

Training wheels for commandline (was Re: Pull in upstream before 9.1 code freeze?)

2012-07-05 Thread Jonathan McKeown
On Thursday 05 July 2012 11:03:32 Doug Barton wrote: > On 07/05/2012 01:28, Peter Jeremy wrote: > > On 2012-Jul-05 09:22:25 +0200, Jonathan McKeown > > > > wrote: > >> As for the idea that Linux refugees need extra help to migrate, > >> that's the sort of thinking that led to things like: > >> > >