Re: There's no place like Home

2007-06-08 Thread Tereza Snyder


On Jun 7, 2007, at 9:49 PM, Kay C Lan wrote:



For the Rev Pro, their Home stack would look exactly like their  
company
splash screen. The option to hide the Home Stack would still be  
there, and
obviously you could 'Start New Project' from a Menu, but the result  
would be
the same, your Splash Screen and Working Stack would be cloned from  
your

Home Stack template. How much time would that save you?



GREAT suggestion!

If, as Jacque pointed out, the IDE home stack is functionally the  
same as a 'standalone' stack, this idea has a resonant symmetry for  
me. Include some standard library' scripts and away we go!


t


--



Tereza Snyder
Califex Software, Inc.


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: There's no place like Home

2007-06-08 Thread J. Landman Gay

Tereza Snyder wrote:


On Jun 7, 2007, at 9:49 PM, Kay C Lan wrote:



For the Rev Pro, their Home stack would look exactly like their company
splash screen. The option to hide the Home Stack would still be there, 
and
obviously you could 'Start New Project' from a Menu, but the result 
would be

the same, your Splash Screen and Working Stack would be cloned from your
Home Stack template. How much time would that save you?



GREAT suggestion!

If, as Jacque pointed out, the IDE home stack is functionally the same 
as a 'standalone' stack, this idea has a resonant symmetry for me. 
Include some standard library' scripts and away we go!


But not so great for those of us who write apps for lots of different 
clients, each of which requires a different setup. If this idea goes 
anywhere, it should be an optional setting. My own preference is for a 
button on the Home stack that would open a custom template stack 
instead, and leave the Home stack alone.


--
Jacqueline Landman Gay | [EMAIL PROTECTED]
HyperActive Software   | http://www.hyperactivesw.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: There's no place like Home

2007-06-08 Thread Richard Gaskin

J. Landman Gay wrote:


On Jun 7, 2007, at 9:49 PM, Kay C Lan wrote:

For the Rev Pro, their Home stack would look exactly like their company
splash screen. The option to hide the Home Stack would still be there, 
and
obviously you could 'Start New Project' from a Menu, but the result 
would be

the same, your Splash Screen and Working Stack would be cloned from your
Home Stack template. How much time would that save you?


GREAT suggestion! 
If, as Jacque pointed out, the IDE home stack is functionally the same 
as a 'standalone' stack, this idea has a resonant symmetry for me. 
Include some standard library' scripts and away we go!


But not so great for those of us who write apps for lots of different 
clients, each of which requires a different setup. If this idea goes 
anywhere, it should be an optional setting. My own preference is for a 
button on the Home stack that would open a custom template stack 
instead, and leave the Home stack alone.


I see the value in this, but it sounds like a good opportunity for a 
template/wizard more than a Home stack.


--
 Richard Gaskin
 Managing Editor, revJournal
 ___
 Rev tips, tutorials and more: http://www.revJournal.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: There's no place like Home

2007-06-08 Thread Tereza Snyder


On Jun 8, 2007, at 12:30 PM, Richard Gaskin wrote:


J. Landman Gay wrote:


On Jun 7, 2007, at 9:49 PM, Kay C Lan wrote:
For the Rev Pro, their Home stack would look exactly like their  
company
splash screen. The option to hide the Home Stack would still be  
there, and
obviously you could 'Start New Project' from a Menu, but the  
result would be
the same, your Splash Screen and Working Stack would be cloned  
from your

Home Stack template. How much time would that save you?


GREAT suggestion! If, as Jacque pointed out, the IDE home stack  
is functionally the same as a 'standalone' stack, this idea has a  
resonant symmetry for me. Include some standard library' scripts  
and away we go!
But not so great for those of us who write apps for lots of  
different clients, each of which requires a different setup. If  
this idea goes anywhere, it should be an optional setting. My own  
preference is for a button on the Home stack that would open a  
custom template stack instead, and leave the Home stack alone.


I see the value in this, but it sounds like a good opportunity for  
a template/wizard more than a Home stack.


I see your point, and I concede it virtues. I'll always be a sucker  
for minimalist and pure solutions. Not so practical, however.


t


--
Tereza Snyder
Califex Software, Inc.


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: There's no place like Home

2007-06-07 Thread Sarah Reichelt

On 6/7/07, Richard Gaskin [EMAIL PROTECTED] wrote:

If you had a Home stack in Rev like there was in HyperCard, what would
you use it for?

Keep in mind that Rev is a different beast than HC, so let your
imagination run wild:  What would you expect to see in a Rev Home stack?


I use a couple of my own stacks: a stack launcher and a function key
handler, to replace some of the Home stack's features. In HC, I used
to have a lot of my own handlers in the Home stack's stack script, but
in Rev, I prefer to have that sort of thing on a project-by-project
basis and not as a permanent front or backScript.

If you wanted to replace something from HC, I reckon a much better
investment would be a provide a modern equivalent of the HC stacks
that included a bunch of sample fields and buttons.

Cheers,
Sarah
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: There's no place like Home

2007-06-07 Thread James Richards
You could do a lot worse than look at the HyperCard Home stack as a 
starting point for drawing in 'hobbyist' users (like me).  If your Home 
Stack is simply a launcher perhaps you could package different kinds of 
Home stacks for different kinds of users - something along the lines of 
the HC User level approach, or something that would work for different 
kinds of switchers e.g. a Home stack fro switchers from SuperCard - or 
whatever.


James
--
James J Richards

[EMAIL PROTECTED]

Tel. +44 (0)15394 43063
On 7 Jun, 2007, at 05:39, Richard Gaskin wrote:


Joe Lewis Wilkins wrote:

 On Jun 6, 2007, at 8:23 PM, Chipp Walters wrote:
 Any stack which launches everytime Rev does, goes into the
 memory footprint and possibly adds frontscripts, backscripts
 providing more opportunity to mess with the fragile IDE.

 I agree completely with Chipp. Good readily and obviously available
 template stacks much as Judy outlined them would be far more useful
 and much less dangerous.

I should clarify that I do too. The Home stack is currently a 
necessity in any IDE, so the impact in memory would not change.  And 
in keeping with MetaCard's central mandate, Do No Harm, I can't 
imagine why any Home stack would need any frontScripts or backScripts. 
 HC never supported either feature, and we needn't much up any new 
Home stack with them.  It should be simple and self-contained, far 
simpler than RevOnline and, unlike RevOnline, open source for user 
modification.


--
 Richard Gaskin
 Managing Editor, revJournal
 ___
 Rev tips, tutorials and more: http://www.revJournal.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your 
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: There's no place like Home

2007-06-07 Thread Eric Chatonet

Hi Richard and all,

Le 7 juin 07 à 02:23, Richard Gaskin a écrit :


If you had a Home stack in Rev like there was in HyperCard, what would
you use it for?

Keep in mind that Rev is a different beast than HC, so let your  
imagination run wild:  What would you expect to see in a Rev Home  
stack?


In older times, I have provided to my readers in MacWorld French  
edition a 'replacement' home stack for HC:
In color and working mostly with drag and drop, it added  a lot of  
possibilities compared to the regular 'Home Stack'.


But all this is a question of market:
As for me, I don't need any home stack but I understand well that, in  
some fields (beginners, education, etc.), such a beast would be welcome.
Actually it's easy to make one as a plugin loaded at startup anyone  
could put out or not :-)


It could display different things according to a kind of user level  
from a simple stack launcher to a lib and plugin manager, environment  
info and much more.
The stacks launcher would includes presentation stacks, videos and  
templates for beginners as well as more sophisticated stuff about  
plugins, building externals, etc. according to the user level chosen.
In addition, and it did not existed in HC of course, internet links  
should be included.
As for RevOnline, it would be accessible in all cases directly or  
from the home stack but contents showed should reflect the user level.
Actually it could receive the 'Getting Started' and the user guide  
parts of the current help, the help stack being limited to the  
dictionary/glossary, i.e. all things directly related to the vocabulary.


Just my two cents after two minutes thinking...

PS1. Richard: actually the HC engine inserts the Home script as a  
back script :-)
PS2. In the 'replacement' home stack for HC I mentioned above, a  
section was really appreciated by all users:

Which vocabulary should I use for...

Best regards from Paris,
Eric Chatonet.

Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/
Email: [EMAIL PROTECTED]/


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: There's no place like Home

2007-06-07 Thread Shari
The first thing I do upon launching Rev/MC is click the Tool btn on 
the Home stack to open the Tools menu, then close the Home stack.


One thing I would not want is more front and back scripts added.  I 
recently spent many hours trying to find out why my own frontscript 
mouseup handler wasn't occuring.  In the end, I had to go thru every 
btn (and there were a lot) that called my frontscript, and do this:


on mouseUp
   myMouseUp
end mouseUp

I renamed my frontscript mouseUp handler to myMouseUp, and it fixed 
the problem.  But the problem shouldn't have existed in the first 
place.


What was even more frustrating, was that my use of mouseUp in my own 
frontscript has worked fine for years, and I don't know what broke 
it, except to wonder if the newer versions of Rev/MC did it.


We don't need more frontscripts interfering with our own!  Vote = No.

That said, ideally Home should be used to make a first time user's 
experience smoother.  I have been using Rev/MC for years, but when I 
want to know how to do something new, finding the answer is never 
easy.  It is not uncommon to resort to a list archive search and wade 
thru hundreds of postings hoping for a clue.


If I've experienced difficulty finding an answer, being a long time 
user, I can't even imagine what it's like for a new person 
downloading the trial and making a decision to purchase.


There should be docs of the same caliber as the old Hyertalk 2.2 
book.  That, and the Complete Hypercard Handbook, were the two best 
sources of documentation I've seen as far as a well-written how to. 
Every function and command should have detailed code examples for 
every scenario of use of that function/command, and the info should 
be easy to find.


NEVER assume your user knows xyz when writing an example or answering 
a question.


Shari
--
Windows and Macintosh shareware games
BIackjack Gold
http://www.gypsyware.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: There's no place like Home

2007-06-07 Thread Richard Gaskin

Eric Chatonet wrote:

It could display different things according to a kind of user level  
from a simple stack launcher to a lib and plugin manager, environment  
info and much more.
The stacks launcher would includes presentation stacks, videos and  
templates for beginners as well as more sophisticated stuff about  
plugins, building externals, etc. according to the user level chosen.
In addition, and it did not existed in HC of course, internet links  
should be included.
As for RevOnline, it would be accessible in all cases directly or  
from the home stack but contents showed should reflect the user level.
Actually it could receive the 'Getting Started' and the user guide  
parts of the current help, the help stack being limited to the  
dictionary/glossary, i.e. all things directly related to the vocabulary.


Good suggestions, thanks.  Since the MC IDE will be incorporating RIP 
properties going forward, it does make sense to put a component 
manager/updater into the stack which makes smart use of those.  Good idea.



PS1. Richard: actually the HC engine inserts the Home script as a  
back script :-)


While the Home stack is in the message path in both HyperCard and Rev, 
it isn't among the backScripts.  BackScripts were introduced in 
SuperCard and later added to MetaCard/Revolution, but that specific 
mechanism was never supported in HyperCard.


HyperCard did support libraries (start using...), but the Home stack 
isn't list among those either.


It seems the Home stack is a special case, inserted into the message 
path automatically without either of those mechanisms.  Given that the 
development engine requires it there's nothing we can do about that; 
whether we show it or not that required stack will still be in the 
message path during development in any IDE.


That said, we can at least be as conscientious about it as possible and 
not add any other complexities to it, keeping its own handlers to a 
minimum and not adding any other frontScripts, backScripts, or libraries 
to it.


With all the talk of open source here lately, anyone here want to take 
up the task of crafting an updated Home stack for the open source 
MetaCard IDE?


--
 Richard Gaskin
 Managing Editor, revJournal
 ___
 Rev tips, tutorials and more: http://www.revJournal.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


RE: There's no place like Home

2007-06-07 Thread Lynn Fredricks
There are a lot of people here who cut their teeth on HC. It would be
facinating to see everyone's favorite design for a modern home stack.
Anyone up for a design contest?

Over the weekend I found a Mac SE/30 peaking sadly out of the back of a
closet. It was an interesting experience firing it up given how (after the
start up sequence) just how responsive those early applications were.

Best regards,

Lynn Fredricks
Worldwide Business Operations
Runtime Revolution Ltd
http://www.runrev.com
 

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: There's no place like Home

2007-06-07 Thread Eric Chatonet

Hi Richard,

I think that a kind of brainstorming from different users and  
programmers (all have not the same needs) could be interesting to  
list features that would be nice to have according to three levels:


1. Beginners
2. Hobbyists
3. Pros *

* Actually, pros don't need a home stack or are able to write their  
own tools (as you do and many among us) but this would help hobbyists  
to go to the next step.


PS. As for the HC Home stack, I just wanted to point out it was a  
kind of automatic back script you can't remove :-)


Le 7 juin 07 à 16:36, Richard Gaskin a écrit :


Eric Chatonet wrote:

It could display different things according to a kind of user  
level  from a simple stack launcher to a lib and plugin manager,  
environment  info and much more.
The stacks launcher would includes presentation stacks, videos  
and  templates for beginners as well as more sophisticated stuff  
about  plugins, building externals, etc. according to the user  
level chosen.
In addition, and it did not existed in HC of course, internet  
links  should be included.
As for RevOnline, it would be accessible in all cases directly or   
from the home stack but contents showed should reflect the user  
level.
Actually it could receive the 'Getting Started' and the user  
guide  parts of the current help, the help stack being limited to  
the  dictionary/glossary, i.e. all things directly related to the  
vocabulary.


Good suggestions, thanks.  Since the MC IDE will be incorporating  
RIP properties going forward, it does make sense to put a component  
manager/updater into the stack which makes smart use of those.   
Good idea.



PS1. Richard: actually the HC engine inserts the Home script as a   
back script :-)


While the Home stack is in the message path in both HyperCard and  
Rev, it isn't among the backScripts.  BackScripts were introduced  
in SuperCard and later added to MetaCard/Revolution, but that  
specific mechanism was never supported in HyperCard.


HyperCard did support libraries (start using...), but the Home  
stack isn't list among those either.


It seems the Home stack is a special case, inserted into the  
message path automatically without either of those mechanisms.   
Given that the development engine requires it there's nothing we  
can do about that; whether we show it or not that required stack  
will still be in the message path during development in any IDE.


That said, we can at least be as conscientious about it as possible  
and not add any other complexities to it, keeping its own handlers  
to a minimum and not adding any other frontScripts, backScripts, or  
libraries to it.


With all the talk of open source here lately, anyone here want to  
take up the task of crafting an updated Home stack for the open  
source MetaCard IDE?


--
 Richard Gaskin
 Managing Editor, revJournal


Best regards from Paris,
Eric Chatonet.

Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/
Email: [EMAIL PROTECTED]/



___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: There's no place like Home

2007-06-07 Thread Richard Gaskin

Eric Chatonet wrote:
I think that a kind of brainstorming from different users and  
programmers (all have not the same needs) could be interesting to  
list features that would be nice to have according to three levels:


1. Beginners
2. Hobbyists
3. Pros *

* Actually, pros don't need a home stack or are able to write their  
own tools (as you do and many among us) but this would help hobbyists  
to go to the next step.


As a big fan of personnas in workflow analyis, I'm immediately attracted 
to your breakdown.  I think there's a lot of merit to that, which is one 
more reason why any Home stack should have an option to not show it on 
launch.


But thinking back to your earlier suggestions, there are some tools, 
like component management and updating, which might be helpful to pros 
in addition to links to any sample stacks geared for newcomers.


I'm surprised no one here has mentioned Rebol yet.  They had a nifty 
Internet-connected sort of Home-like window that was the starting point 
for their system.  I think there may be some interesting aspects of that 
which might benefit MC.



PS. As for the HC Home stack, I just wanted to point out it was a  
kind of automatic back script you can't remove :-)


Eric, with the great work you do no sane person could doubt your 
knowledge. I merely wanted to clarify that any presence of the Home 
stack in MC's message path is limited to what the engine requires, and 
that I see no need to complicate that by adding more.


On the contrary, one of the benefits that keeps MC fans using that IDE 
after all these years is that it uses a simpler messaging model with a 
much smaller footprint, minimizing as much as possible the differences 
between development and runtime.  Any further enhancement to the MC IDE 
will continue to honor that mandate.


--
 Richard Gaskin
 Managing Editor, revJournal
 ___
 Rev tips, tutorials and more: http://www.revJournal.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: There's no place like Home

2007-06-07 Thread Richard Gaskin

Shari wrote:
The first thing I do upon launching Rev/MC is click the Tool btn on 
the Home stack to open the Tools menu, then close the Home stack.


Me too.  One more reason to have any Home stack operate like RevOnline, 
with an option to let the user determine if it opens on launch or not.


One thing I would not want is more front and back scripts added.  I 
recently spent many hours trying to find out why my own frontscript 
mouseup handler wasn't occuring.  In the end, I had to go thru every 
btn (and there were a lot) that called my frontscript, and do this:


on mouseUp
myMouseUp
end mouseUp

I renamed my frontscript mouseUp handler to myMouseUp, and it fixed 
the problem.  But the problem shouldn't have existed in the first 
place.


What was even more frustrating, was that my use of mouseUp in my own 
frontscript has worked fine for years, and I don't know what broke 
it, except to wonder if the newer versions of Rev/MC did it.


We don't need more frontscripts interfering with our own!  Vote = No.


The MetaCard IDE uses only a single frontScript and backScript to drive 
itself, and to the best of my knowledge its mouse handlers haven't been 
modified since Scott Raney wrote them back in the day.


Messages are arguably the most important category of tokens in the 
language, as they're our five senses that let our scripts know what's 
happening in the world.  In the absence of pointer-tool-specific 
messages (requested at 
http://quality.runrev.com/qacenter/show_bug.cgi?id=2606), any IDE will 
need to trap mouseDown, mouseUp, etc. to update property inspectors and 
such, but this sensitivity to the critical role of messages keeps MC's 
handling of them as light as possible.


So given all that, and the care RunRev puts into maintaining the 
integrity of messaging in the engine, I'm surprised you encountered a 
change in behavior between engine versions.


If this remains an issue we should continue poking around with this on 
the MC list.



There should be docs of the same caliber as the old Hyertalk 2.2 
book.  That, and the Complete Hypercard Handbook, were the two best 
sources of documentation I've seen as far as a well-written how to. 
Every function and command should have detailed code examples for 
every scenario of use of that function/command, and the info should 
be easy to find.


Rev's documentation isn't too far off that mark, since the original docs 
were written by the same person who wrote most of HyperTalk 2.2: The 
Book, Jeanne DeVoto.


But Rev 1.0 was a long time ago, and a lot it's been revised and a good 
many new tokens have been added since.  And some of the most helpful 
stuff she wrote, like the Cookbook stack, have long since been removed 
from Rev, which is too bad because there was some darn useful stuff in 
there.


FWIW, I've recommended Jeanne to a client to write the documentation for 
two products I develop, and we -- and our customers -- have been very 
pleased with the results.  If anyone here needs a tech writer I would 
recommend her.



NEVER assume your user knows xyz when writing an example or answering 
a question.


I agree that all the IDEs could use some enhancement to the docs, 
perhaps MetaCard's even more so given its age and historic caudience 
focus.


At a minimum I'd like to see what could be done to be able to call up 
Eric Chatonet's excellent Search tool within MC.  It's probably the most 
comprehensive search around, able to pull in stuff from an amazing 
variety of sources.


We don't currently have an owner for the documentation components in the 
MC IDE, and if one of the open source advocates here would like to take 
that one we'd love to have them on the team.


--
 Richard Gaskin
 Managing Editor, revJournal
 ___
 Rev tips, tutorials and more: http://www.revJournal.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


RE: There's no place like Home

2007-06-07 Thread Stephen Barncard


What's impressive is that it did it with very little ram and drive 
space. Tight code, little bloat. It had to be. I still cringe at the 
size of my 25mb application. But I NEED all that stuff in there




Over the weekend I found a Mac SE/30 peaking sadly out of the back of a
closet. It was an interesting experience firing it up given how (after the
start up sequence) just how responsive those early applications were.

Best regards,

Lynn Fredricks


--


stephen barncard
s a n  f r a n c i s c o
- - -  - - - - - - - - -



___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: There's no place like Home

2007-06-07 Thread Scott Kane

From: Lynn Fredricks [EMAIL PROTECTED]


There are a lot of people here who cut their teeth on HC. It would be
facinating to see everyone's favorite design for a modern home stack.
Anyone up for a design contest?


This facinates me as it appeals to the marketer in me.  g  I'd love for 
their to be a contest.  It'd be interesting and IMHO quite productive.  IMHO 
again, better than worrying about the merits or lack thereof of  open 
souceing Rev.   vbg


Scott 


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: There's no place like Home

2007-06-07 Thread J. Landman Gay

Richard Gaskin wrote:

While the Home stack is in the message path in both HyperCard and Rev, 
it isn't among the backScripts.  BackScripts were introduced in 
SuperCard and later added to MetaCard/Revolution, but that specific 
mechanism was never supported in HyperCard.


HyperCard did support libraries (start using...), but the Home stack 
isn't list among those either.


It seems the Home stack is a special case, inserted into the message 
path automatically without either of those mechanisms.  Given that the 
development engine requires it there's nothing we can do about that; 
whether we show it or not that required stack will still be in the 
message path during development in any IDE.


Right. Trivia: When you start using a stack, its script is inserted 
ahead of the Home stack (for HC compatibility.) When you insert a 
backscript, the script is inserted behind the Home stack, closer to the 
engine.


In the MC IDE (and also the Rev IDE I think, but I'm not positive) it 
doesn't matter since Home doesn't insert its own script in either way. 
But in a standalone, the main stack acts like the Home stack and it may 
make a difference which syntax you use.


--
Jacqueline Landman Gay | [EMAIL PROTECTED]
HyperActive Software   | http://www.hyperactivesw.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: There's no place like Home

2007-06-07 Thread Kay C Lan

Eric Chatonet wrote:
 could be interesting to
 list features that would be nice to have according to three levels:

 1. Beginners
 2. Hobbyists
 3. Pros *

Actually, pros don't need a home stack or are able to write their
own tools (as you do and many among us) but this would help hobbyists to
go to the next step.




IMO I'd make it solve the one problem that EVERY Rev user faces at one stage
or another whether they be a beginner in programming or a pro from another
language. Plus, I believe the Pros in Rev would find it handy too. It was
also not a problem in HC, which may be why it catches so many ex HC users.

I'd make the Home Stack a 'Splash Screen' where you'd be encouraged (not
forced) to place a graphic (company logo or just a photo of yourself) and
maybe some contact details (optional). The first time you ever opened Rev
you'd be guided through the process, but if you clicked the 'Not Now' button
the Home Stack would have an 'Update Spash Screen'  button in easy view.

The Home Stack (in the IDE) would then have one other button, a Start New
Project button, which when pressed would then clone the Home Stack, but
clean it so as to make it just a 'Spash Screen' stack (ie no Start New
Project button) and also make a 'Working' stack. The Splash Screen (and Home
stack) would disappear, leaving the Working stack as the logical place for
the beginner to start the next killer app.

For the beginner, how many 'my stack works fine in the IDE but when I create
a standalone I can't seem to save any data' questions would you avoid.

For the Rev Pro, their Home stack would look exactly like their company
splash screen. The option to hide the Home Stack would still be there, and
obviously you could 'Start New Project' from a Menu, but the result would be
the same, your Splash Screen and Working Stack would be cloned from your
Home Stack template. How much time would that save you?

Just my thoughts.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: There's no place like Home

2007-06-06 Thread Andre Garzia

some quick demo of the features:

1) couple casual games such as the ones Malte builds :D
2) couple network related desktop apps, that are better than web
browsers based apps.
3) quick PIM just so that people know it's easy.
4) some video testimonial by us! :D where the user could browse
categories or something like that and see some little video clips
on-demand of the community talking about itself. (that alone demos
rich apps, network and multimedia features)



On 6/6/07, Richard Gaskin [EMAIL PROTECTED] wrote:

If you had a Home stack in Rev like there was in HyperCard, what would
you use it for?

Keep in mind that Rev is a different beast than HC, so let your
imagination run wild:  What would you expect to see in a Rev Home stack?

--
  Richard Gaskin
  Fourth World Media Corporation
  ___
  [EMAIL PROTECTED]   http://www.FourthWorld.com

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: There's no place like Home

2007-06-06 Thread Jim Ault
Would be nice to have a list of Rev installed components, where, and what
they are used for.  Rev is so different, why not give new users a picture
(and a tour) of the Rev neighborhood.

Little descriptions about the included plugins, how do you get them to work,
put them away, make your own, add someone else's,
What makes a plugin not-a-plugin, or a stack a plugin?
How would this interfere with the message heirarchy (front, back, and stacks
in use)?


 
Jim Ault
Las Vegas


On 6/6/07 5:23 PM, Richard Gaskin [EMAIL PROTECTED] wrote:

 If you had a Home stack in Rev like there was in HyperCard, what would
 you use it for?
 
 Keep in mind that Rev is a different beast than HC, so let your
 imagination run wild:  What would you expect to see in a Rev Home stack?


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: There's no place like Home

2007-06-06 Thread Judy Perry
Funny you should ask, Richard ;-)

I've been pondering this very thing for the ED-MEDIA attendees.

I'd personally like to see an intro to the product, that used commented
scripts that the user could 'take apart' too see how
strategically-employed basics worked.  I'd like to see an updated version
of the 'button' and 'field' stacks.  I'd like to see a basic little
complete app.  I'd like to see jumping-off points to the language model
and the docs.  I'd probably like to see little proof-of-concept stacks
illustrating various interesting topics:

*handling graphics
*handling video
*handling audio
*file I/O
*Hyperlinks
*UI elements (including the Tabs issue that comes up repeatedly)
*simple interactivity (ask and answer; global  local variables;
branching constructs)
*internet/communications
*text/chunk handling
*links to RevCentral newsletters, new features, etc.
*links to Rev-approved tutorial sites/developers
*links to join the use- and other lists
*links to video tutorials

... Just for you, Richard.  Because you cared enough to ask  :-)

Judy

On Wed, 6 Jun 2007, Richard Gaskin wrote:

 If you had a Home stack in Rev like there was in HyperCard, what would
 you use it for?

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: There's no place like Home

2007-06-06 Thread Chipp Walters

Nothing. Absolutely Nothing. Any stack which launches everytime Rev does,
goes into the memory footprint and possibly adds frontscripts, backscripts
providing more opportunity to mess with the fragile IDE. Until the IDE runs
in it's own thread, I'd rather see some good demo stacks than a Home stack.

As I recall, the Home stack did a number of things for HC users. It
introduced them to HC, provided a place for permissioning, showed some
samples along with code, provided clip art and buttons, allowed users to use
it as an Address book, etc.. To pollute the Rev IDE with all of this seems a
bit overwhelming to me.

There certainly must be a better way to create a strong first time user
experience?

-Chipp

On 6/6/07, Richard Gaskin [EMAIL PROTECTED] wrote:


IWhat would you expect to see in a Rev Home stack?


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: There's no place like Home

2007-06-06 Thread Richard Gaskin

Chipp Walters wrote:


Nothing. Absolutely Nothing. Any stack which launches everytime Rev does,
goes into the memory footprint and possibly adds frontscripts, backscripts
providing more opportunity to mess with the fragile IDE.

...

There certainly must be a better way to create a strong first time user
experience?


Would that include RevOnline?

--
 Richard Gaskin
 Fourth World Media Corporation
 ___
 [EMAIL PROTECTED]   http://www.FourthWorld.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: There's no place like Home

2007-06-06 Thread Judy Perry
Depending upon the audience, RevOnline is too disorganized and
unintuitive.  Plus, you have to hunt for it.

Judy

On Wed, 6 Jun 2007, Richard Gaskin wrote:

 Chipp Walters wrote:

  There certainly must be a better way to create a strong first time user
  experience?

 Would that include RevOnline?


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: There's no place like Home

2007-06-06 Thread Chipp Walters

You can turn RevOnline off...In fact it's the first thing I do when I launch
a new version of Rev. If you could turn the 'Home' stack off..would it still
be a Home stack?

On 6/6/07, Richard Gaskin [EMAIL PROTECTED] wrote:



Would that include RevOnline?


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: There's no place like Home

2007-06-06 Thread Joe Lewis Wilkins
I agree completely with Chipp. Good readily and obviously available  
template stacks much as Judy outlined them would be far more useful  
and much less dangerous.


Joe Wilkins

On Jun 6, 2007, at 8:23 PM, Chipp Walters wrote:

Nothing. Absolutely Nothing. Any stack which launches everytime Rev  
does,
goes into the memory footprint and possibly adds frontscripts,  
backscripts
providing more opportunity to mess with the fragile IDE. Until the  
IDE runs
in it's own thread, I'd rather see some good demo stacks than a  
Home stack.


As I recall, the Home stack did a number of things for HC users. It
introduced them to HC, provided a place for permissioning, showed some
samples along with code, provided clip art and buttons, allowed  
users to use
it as an Address book, etc.. To pollute the Rev IDE with all of  
this seems a

bit overwhelming to me.

There certainly must be a better way to create a strong first time  
user

experience?

-Chipp

On 6/6/07, Richard Gaskin [EMAIL PROTECTED] wrote:


IWhat would you expect to see in a Rev Home stack?


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your  
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: There's no place like Home

2007-06-06 Thread Richard Gaskin

Chipp Walters wrote:

You can turn RevOnline off...In fact it's the first thing I do when I launch
a new version of Rev. If you could turn the 'Home' stack off..would it still
be a Home stack?


One could close the HC's Home stack, at least if some other stack was open.

As for any new Home stack, at the moment this is just a thought 
experiment so the definition of Home stack for the 21st century is in 
flux, to be determined by whatever people here express. :)


Here's the backstory:

Some substantial revisions are underway with the MetaCard IDE project, 
the original IDE stacks for this engine which have since become open source.


While working on some other parts it occurs to me that since Rev 2.7 the 
Home stack is really just a launcher.  It no longer handles the 
licensing stuff (that's handled much more securely and robustly in the 
engine itself now), and it's only role is that it's the stack that the 
development engine looks for on startup, and in turn it can open any 
other stack to start an IDE.


Since it was just sitting there, I've been pondering whether it makes 
sense to just hide it or perhaps have some useful stuff in it.  And of 
course it would be closeable, just like RevOnline.


So Home is at this point a clean slate.  It could be discarded, but I 
thought it would be fun to brainstorm with the folks here to see if 
maybe something valuable could be done with it.  Just maybe there is a 
way to redefine the concept of a Home stack for the 21st century


--
 Richard Gaskin
 Managing Editor, revJournal
 ___
 Rev tips, tutorials and more: http://www.revJournal.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: There's no place like Home

2007-06-06 Thread Chipp Walters

On 6/6/07, Richard Gaskin [EMAIL PROTECTED] wrote:



As for any new Home stack, at the moment this is just a thought
experiment so the definition of Home stack for the 21st century is in
flux, to be determined by whatever people here express. :)

Here's the backstory:



SNIP

OK, I understand it now. Frankly, I think my answer is the same with one
exception: I would like for the Home stack to do absolutely nothing other
than launch a list of other stacks and then get out of the way. That way, if
one creates a tutorial stack, they can drop it into the Home stack folder
and it will launch on startup. Or, one could put altToolbar (or whatever
utility stacks they have) in a folder and they will launch automatically on
startup. This way, you could ship MC IDE with all the functional 'home
stacks' you wanted, and the user only has to remove them from the Home
folder and they will no longer launch.

IOW, there is nothing within the Home stack which, when missing, would
hinder or prevent the MC IDE from running.

Just my 2 cents.
c
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: There's no place like Home

2007-06-06 Thread Richard Gaskin

Joe Lewis Wilkins wrote:

 On Jun 6, 2007, at 8:23 PM, Chipp Walters wrote:
 Any stack which launches everytime Rev does, goes into the
 memory footprint and possibly adds frontscripts, backscripts
 providing more opportunity to mess with the fragile IDE.

 I agree completely with Chipp. Good readily and obviously available
 template stacks much as Judy outlined them would be far more useful
 and much less dangerous.

I should clarify that I do too. The Home stack is currently a necessity 
in any IDE, so the impact in memory would not change.  And in keeping 
with MetaCard's central mandate, Do No Harm, I can't imagine why any 
Home stack would need any frontScripts or backScripts.  HC never 
supported either feature, and we needn't much up any new Home stack with 
them.  It should be simple and self-contained, far simpler than 
RevOnline and, unlike RevOnline, open source for user modification.


--
 Richard Gaskin
 Managing Editor, revJournal
 ___
 Rev tips, tutorials and more: http://www.revJournal.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution