Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Welcome tutorial #72

Open
jgonggrijp opened this issue Jan 30, 2014 · 1 comment
Open

Welcome tutorial #72

jgonggrijp opened this issue Jan 30, 2014 · 1 comment

Comments

@jgonggrijp
Copy link
Member

We should have a command that guides people through all the available options when using or hacking the RSP. I suggest the name rsp-tutorial for this command. When rsshell is first run after a new installation it should offer the tutorial.

The tutorial program should ask what the user wants and demonstrate or explain things along the way. I imagine an opening menu like this:

Welcome to the Red Spider Project tutorial. I will be your faithful
guide through the possibilities of the project. While in rsshell you
can call me at any time with the following command:
rsp-tutorial
I can even do some of the work for you and point you to other sources
for more help. Let's get started!

What would you like to do?
1. Explore the installed software.
2. Learn about the RSP community.
3. Contribute to the project.
4. Quit.
> 

Choosing an option other than "quit" would lead either to action or to a new menu. For example, option 3 might lead to a menu like the following:

Would you like to...
1. help out with stuff other people are currently working on?
2. work on an idea of your own?
3. get inspired from our list of free ideas?
4. improve our documentation?
5. return to the previous menu?
6. quit?
> 

Option 1 may in turn cause the tutorial program to summon the issue tracker. You get the idea, I hope.

@mrhmouse
Copy link
Contributor

mrhmouse commented Feb 2, 2014

I've started playing with this at my rsp-tutorial branch.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants