Guys - do you think you might consider bringing back the little Readme Workspace in the final 1.0 image (or maybe 1.1)?
For new users - the blank screen is a bit intimidating, and with Pharo looking pretty good these days - I think new users are tempted to try it out - however its not easy to get started with a blank screen. I recall ages ago (and maybe this was the old Squeak image) there was a workspace with a few instructions - like the url to launch your web browser against - and a comment with the username and password for administering seaside. It's probably handy to have the url for Pharo by example as well as the Seaside online book. And finally a few doits and tips for launching a Class browser and common preferences to consider changing. I'm not sure if this is easy to do in your distribution script (hopefully it is a script) - and I also don't want to introduce anything risky into 1.0 (I am constantly anxious that some of the changes whizzing by are going into 1.0 - and stability is of the essence to get a good solid release out). But certainly it would make the initial new user experience that little bit better. Tim _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
+1
It should not be that dangerous, it's only matter of saving an image with a workspace with the text in it. -- Cesar Rabak Em 07/12/2009 21:51, Tim Mackinnon < [hidden email] > escreveu: Guys - do you think you might consider bringing back the little Readme Workspace in the final 1.0 image (or maybe 1.1)? For new users - the blank screen is a bit intimidating, and with Pharo looking pretty good these days - I think new users are tempted to try it out - however its not easy to get started with a blank screen. I recall ages ago (and maybe this was the old Squeak image) there was a workspace with a few instructions - like the url to launch your web browser against - and a comment with the username and password for administering seaside. It's probably handy to have the url for Pharo by example as well as the Seaside online book. And finally a few doits and tips for launching a Class browser and common preferences to consider changing. I'm not sure if this is easy to do in your distribution script (hopefully it is a script) - and I also don't want to introduce anything risky into 1.0 (I am constantly anxious that some of the changes whizzing by are going into 1.0 - and stability is of the essence to get a good solid release out). But certainly it would make the initial new user experience that little bit better. Tim _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
The counter argument is that PBE is readily available and very well written.
-----Original Message----- From: [hidden email] [mailto:[hidden email]] On Behalf Of [hidden email] Sent: Monday, December 07, 2009 8:46 PM To: [hidden email] Subject: Re: [Pharo-project] New User Experience Suggestion for 1.0 +1 It should not be that dangerous, it's only matter of saving an image with a workspace with the text in it. -- Cesar Rabak Em 07/12/2009 21:51, Tim Mackinnon < [hidden email] > escreveu: Guys - do you think you might consider bringing back the little Readme Workspace in the final 1.0 image (or maybe 1.1)? For new users - the blank screen is a bit intimidating, and with Pharo looking pretty good these days - I think new users are tempted to try it out - however its not easy to get started with a blank screen. I recall ages ago (and maybe this was the old Squeak image) there was a workspace with a few instructions - like the url to launch your web browser against - and a comment with the username and password for administering seaside. It's probably handy to have the url for Pharo by example as well as the Seaside online book. And finally a few doits and tips for launching a Class browser and common preferences to consider changing. I'm not sure if this is easy to do in your distribution script (hopefully it is a script) - and I also don't want to introduce anything risky into 1.0 (I am constantly anxious that some of the changes whizzing by are going into 1.0 - and stability is of the essence to get a good solid release out). But certainly it would make the initial new user experience that little bit better. Tim _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
Schwab,Wilhelm K wrote:
> The counter argument is that PBE is readily available and very well written. It is, but I think it's well worth considering what people think in their first couple of seconds of exposure to a new product - especially something like Smalltalk where people may well be looking at it only from idle curiosity. When I think how quickly and arbitrarily I can reject a game that someone's spent three years sweating blood over... Steve _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
In reply to this post by Schwab,Wilhelm K
People are far more likely to start just by downloading Pharo.
Requiring the newbie to go read the book before doing anything isn't very welcoming. On Mon, Dec 7, 2009 at 10:18 PM, Schwab,Wilhelm K <[hidden email]> wrote: The counter argument is that PBE is readily available and very well written. _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
In reply to this post by Tim Mackinnon
Hi Tim,
On Tue, Dec 8, 2009 at 12:51 AM, Tim Mackinnon <[hidden email]> wrote: > Guys - do you think you might consider bringing back the little Readme Workspace in the final 1.0 image (or maybe 1.1)? there is no technical difficulty. Could you please provide a text? I will take care of putting it in a workspace. There may be something in the Pharo wiki already. Thank you -- Damien Cassou http://damiencassou.seasidehosting.st "Lambdas are relegated to relative obscurity until Java makes them popular by not having them." James Iry _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
Please note that there is an issue in the tracker that discusses this.
I've suggested to add a workspace but do not add a long text and code but link to the pages on the web that contain it so that we can more easily make updates. http://code.google.com/p/pharo/issues/detail?id=1479 Tim, would that be helpful for new users of Pharo? Cheers, Adrian On Dec 8, 2009, at 09:23 , Damien Cassou wrote: > Hi Tim, > > On Tue, Dec 8, 2009 at 12:51 AM, Tim Mackinnon > <[hidden email]> wrote: >> Guys - do you think you might consider bringing back the little >> Readme Workspace in the final 1.0 image (or maybe 1.1)? > > there is no technical difficulty. Could you please provide a text? I > will take care of putting it in a workspace. There may be something in > the Pharo wiki already. > > Thank you > > -- > Damien Cassou > http://damiencassou.seasidehosting.st > > "Lambdas are relegated to relative obscurity until Java makes them > popular by not having them." James Iry > > _______________________________________________ > Pharo-project mailing list > [hidden email] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
In reply to this post by Damien Cassou
Can I suggest something like the following (all suggestions welcome - I am trying to have something that is welcoming as well as something that allows people to jump right in and try things, and/or then go to places with more complete documentation like others have suggested):
Pharo+Seaside 1.0 RC1 (Title in bold if we can do this like the old Squeak one) Welcome to Pharo + Seaside, a clean, innovative, free and open-source Smalltalk environment aimed at both professional and recreational programmers alike. To get a quick feeling of what is possible with Pharo, open a browser with http://localhost:8080/seaside and explore some of the examples. To administer Seaside, this environment is configured with username: admin and password: seaside If you are curious and want to view some code behind these examples, single click on the background of the main window, choose "Class Browser" and type WACounter. You can then browse the methods for the simple counter and try modifying some of the code, live! If you are new to Smalltalk we recommended that you use this environment and follow the tutorial at http://pharobyexample.org/ Alternatively If you are interested in jumping straight into web development with Pharo and Seaside you can follow the tutorial at http://book.seaside.st/book Finally, have fun with Smalltalk, and make sure you follow the progress of Pharo at http://www.pharo-project.org Tim On 8 Dec 2009, at 08:23, Damien Cassou wrote:
_______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
In reply to this post by Stephen Taylor
Interesting analogy given Pharo's roots in something widely (and proudly) considered a toy by its creators. However, a game is simply an entertainment medium, and it either works for you or it does not. A programming language hopefully gets a better look, and one with a free pdf book including a walk-through should be worth a noob's time.
That said, a workspace full of examples is fine with me. But I continue to think that we should point people to PBE. Bill -----Original Message----- From: [hidden email] [mailto:[hidden email]] On Behalf Of Stephen Taylor Sent: Monday, December 07, 2009 10:48 PM To: [hidden email] Subject: Re: [Pharo-project] New User Experience Suggestion for 1.0 Schwab,Wilhelm K wrote: > The counter argument is that PBE is readily available and very well written. It is, but I think it's well worth considering what people think in their first couple of seconds of exposure to a new product - especially something like Smalltalk where people may well be looking at it only from idle curiosity. When I think how quickly and arbitrarily I can reject a game that someone's spent three years sweating blood over... Steve _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
This has to do with learning styles. There was an interesting discussion
on the vw or squeak list a few weeks ago about this. One wants something to allow people to choose what fits their learning style in their initial contact. In addtion to Tim's susggestions, a series of videos could also be useful. Regards, Reg > Interesting analogy given Pharo's roots in something widely (and proudly) > considered a toy by its creators. However, a game is simply an > entertainment medium, and it either works for you or it does not. A > programming language hopefully gets a better look, and one with a free pdf > book including a walk-through should be worth a noob's time. > > That said, a workspace full of examples is fine with me. But I continue > to think that we should point people to PBE. > > Bill > > > -----Original Message----- > From: [hidden email] > [mailto:[hidden email]] On Behalf Of Stephen > Taylor > Sent: Monday, December 07, 2009 10:48 PM > To: [hidden email] > Subject: Re: [Pharo-project] New User Experience Suggestion for 1.0 > > Schwab,Wilhelm K wrote: >> The counter argument is that PBE is readily available and very well >> written. > > It is, but I think it's well worth considering what people think in their > first couple of seconds of exposure to a new product - especially > something like Smalltalk where people may well be looking at it only from > idle curiosity. > > When I think how quickly and arbitrarily I can reject a game that > someone's spent three years sweating blood over... > > > > > Steve > > _______________________________________________ > Pharo-project mailing list > [hidden email] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project > > _______________________________________________ > Pharo-project mailing list > [hidden email] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project > _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
Hi guys
Please kick my ass :) I should do some new videos.... I will try to do that over christmas. The old ones are here http://stephane.ducasse.free.fr/Videos/ Now what would be good is that we get a group of videos One week ago we pairprogram in the train with lukas Stef On Dec 8, 2009, at 5:11 PM, Reg Krock wrote: > This has to do with learning styles. There was an interesting discussion > on the vw or squeak list a few weeks ago about this. > > One wants something to allow people to choose what fits their learning > style in their initial contact. In addtion to Tim's susggestions, a series > of videos could also be useful. > > Regards, > > Reg > >> Interesting analogy given Pharo's roots in something widely (and proudly) >> considered a toy by its creators. However, a game is simply an >> entertainment medium, and it either works for you or it does not. A >> programming language hopefully gets a better look, and one with a free pdf >> book including a walk-through should be worth a noob's time. >> >> That said, a workspace full of examples is fine with me. But I continue >> to think that we should point people to PBE. >> >> Bill >> >> >> -----Original Message----- >> From: [hidden email] >> [mailto:[hidden email]] On Behalf Of Stephen >> Taylor >> Sent: Monday, December 07, 2009 10:48 PM >> To: [hidden email] >> Subject: Re: [Pharo-project] New User Experience Suggestion for 1.0 >> >> Schwab,Wilhelm K wrote: >>> The counter argument is that PBE is readily available and very well >>> written. >> >> It is, but I think it's well worth considering what people think in their >> first couple of seconds of exposure to a new product - especially >> something like Smalltalk where people may well be looking at it only from >> idle curiosity. >> >> When I think how quickly and arbitrarily I can reject a game that >> someone's spent three years sweating blood over... >> >> >> >> >> Steve >> >> _______________________________________________ >> Pharo-project mailing list >> [hidden email] >> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project >> >> _______________________________________________ >> Pharo-project mailing list >> [hidden email] >> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project >> > > > > _______________________________________________ > Pharo-project mailing list > [hidden email] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
In reply to this post by Adrian Lienhard
Adrian,
I understand there is some reluctance in adding a "long text" (for the arbitrary definition of 'long'). As a counter argument, I would say that Squeak images are less laconic and two other Smalltalks I'm aware of (VW and ST/X) also carry a more thorough introduction for people who are trying first time. As some others that report working in trains or other places with limited (or none conectivity), it would be nice if we could have an image where the initial tour could be done without need to web access. More often than not, we download a lot of stuff to try it while waiting in some glass doors, airports, etc.! In retrospect, I think the way as Squeak had a welcome.txt or readme.txt that could even be read before launching the application would be a fine addition to our tools to make Pharo more (new) user friendly. my 0.01999... -- Cesar Rabak Em 08/12/2009 06:39, Adrian Lienhard <[hidden email]> escreveu: Please note that there is an issue in the tracker that discusses this. I've suggested to add a workspace but do not add a long text and code but link to the pages on the web that contain it so that we can more easily make updates. http://code.google.com/p/pharo/issues/detail?id=1479 Tim, would that be helpful for new users of Pharo? Cheers, Adrian On Dec 8, 2009, at 09:23 , Damien Cassou wrote: > Hi Tim, > > On Tue, Dec 8, 2009 at 12:51 AM, Tim Mackinnon > wrote: >> Guys - do you think you might consider bringing back the little >> Readme Workspace in the final 1.0 image (or maybe 1.1)? > > there is no technical difficulty. Could you please provide a text? I > will take care of putting it in a workspace. There may be something in > the Pharo wiki already. > > Thank you > > -- > Damien Cassou > http://damiencassou.seasidehosting.st > > "Lambdas are relegated to relative obscurity until Java makes them > popular by not having them." James Iry > > _______________________________________________ > Pharo-project mailing list > [hidden email] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
Free forum by Nabble | Edit this page |