Ideas for a video tutorial series needed

Forum thread started by RhapsodyGuru on Fri, 2010-05-14 03:11

Hello everyone:

As I have announced on the [haiku] general mailing list, my intent is to go forward with a creative and exciting project for my senior thesis at college. I wish to create a series of tutorial videos that demonstrate the Haiku operating system to everyone, particularly to beginners, in a way that is easy to understand and to follow, yet very informative. I need some ideas and suggestions from the whole community so that I will be able to gauge what sort of content I should cover and how it should be delivered. The following are things I am looking for, but don't limit yourself to this list here! Anything goes! I want this to be a successful project that everyone can benefit from.

- Since you were all new to Haiku once, what things about Haiku were confusing to you as a beginner? What should be clarified more for those just getting their feet wet with this operating system?

- Would you like videos that contrast popular OSes like Windows and Mac OS X to Haiku? Or would you rather talk about the OS purely from its own merits without bringing to mention any other OSes?

- What categories about the OS (Multimedia-centric, symmetrical multiprocessing demos, etc) would you like covered? Should I get into some technical detail or avoid that altogether and assume the viewer to not know anything about that?

- Should I give a video that shows someone trying the OS who has never seen it or used it in his or her life? Maybe it will help the faint of heart who watch it feel more willing to try it if the newbie was able to figure it out just fine.

These are just a few icebreakers. Please contribute anything you might find useful to this project in terms of ideas, comments and suggestions. Thank you everyone and I hope to commence on this project in the very-near future! ^_^

Guru

Comments

Re: Ideas for a video tutorial series needed

Whatever you do, don't compare Haiku to other OSes. For whatever reason people get emotionally attached to their OS and telling them that their OS isn't as good is the same as telling them they aren't as good.
Anyways, what I would do is show how Haiku allows you to get stuff done. So surfing the internet, writing up a document, watching video, making video or audio, etc. Then just let Haiku show off how good it is, no need to comment on it, Haiku doesn't need you to champion it. Just lend Haiku your voice.

Re: Ideas for a video tutorial series needed

Satsujinka... keep in mind that I intend for this tutorial series to become part of the official help portal for Haiku, Inc.. I want to champion this OS as a result to show how useful it is to the common man with enthusiasm. Otherwise, what is the point to the human element?

Guru

Re: Ideas for a video tutorial series needed

I would love to see some basic or advanced Wonderbrush tutor's for example..

Re: Ideas for a video tutorial series needed

First this I think it should be done in a "Haiku for Dummy" way. I spend some time watching and asking end users what annoys them about computers. Most of them say that I just want to set it up and use it. They do not care how it is done nor have time Googleing around (some do not even know how to narrow Google searches) for answers. So I think it would be great to create www.haiku-tutotails.org with documents and links to YouTube videos. I think FAQ is great for some people but as they say picture is worth a 1000 words

1. Detail installation (Haiku is becoming known for its simplicity)
a. simple one partition installation
b. multi partition installation
c. Installing additional packages and removing them (how to uninstall them)

2. Configuration
a. Screen, Network, etc (Get idea from FAQ what people are asking the most)
d. maintenance of any kind

3. Applications
a. Built in
b. 3rd party

Re: Ideas for a video tutorial series needed

Thanks for the tips oxoocoffee. As for Network... the WiFi setup is gonna be a very hard sell since it uses a command-line to configure the network, which is very unintuitive. Hopefully someone can slap together a UI on top of the setwep utility for ease of connecting wirelessly.

guru

Re: Ideas for a video tutorial series needed

If this goes ahead, a new promotional/demo video would be good. Just to show people who haven't heard of Haiku what it can do, and how much faster it is. Also, some of the nifty little tricks, like the filesystem, and searching.

Re: Ideas for a video tutorial series needed

Perhaps I should rephrase what I said. When I say Haiku can champion itself, I mean that it's speed is obvious. People will see that without having to be told. Telling them what they can already see will only insult them. In my opinion, what people want is a system that works; so you have to show them that Haiku works. Perhaps my statement "Just lend Haiku your voice" was a little misleading; what I meant was for you to bring the publicity, not say "well Haiku is great because..." and then give a list.
For a first tutorial, perhaps you could demonstrate how to create a live usb. To show that it works then, boot Haiku and check your email or facebook or something that people do all the time. Don't show people how to set up internet yet, wait till that materializes. If people ask you can tell them, but it shouldn't be part of the first tutorial. Following tutorials should focus on getting things done.

Re: Ideas for a video tutorial series needed

Hi Guru!

The first thing to determine is the audience for the videos. Like R1 itself, I'd say it's for the more technically inclined user, maybe hobby coder, who has tried another OS before (maybe went from XP to Linux).

So, the background story could be some slightly geeky guy (-> Serenity action figure besides the monitor :) ) gets an email from his college buddy to try out this fun little open source OS.
Then you take it from there: visit the web site, download the image, burn a CD or write on a USB stick, installation, first boot-up. Then follow the guy exploring Haiku piece by piece, at the beginning noting the differences to his other OS.
There could even be some problems that he solves with the help of Haiku's nice community via IRC or the forum :)

With regard to the topics themselves and what to show: If at all possible, you should focus on the stuff and the apps that seem to be release ready. For example, it wouldn't make much sense in showing how to access a WEP encrypted wifi network via "setwep". Before R1 is out we'll (hopefully) have a nice netwok panel that takes care of all that. Also the Locale and Shortcut prefs aren't ready yet.
So your target should be R1 as well. That may mean that you'll shoot some things out of order, like configuration of the system.

Regards,
Humdinger

Re: Ideas for a video tutorial series needed

Ok cool stuff. These ideas are helping me more and more. Keep 'em comin'. :p

Guru

Re: Ideas for a video tutorial series needed

Did you see this post?
http://www.haiku-os.org/community/forum/developer_tutorials
A series of tutorials that helps new developers get involved would really help out Haiku.

Personally, I think most people would want good text documentation, but if you think videos would be useful, here's some suggestions:

* Quick intro on how to get Haiku up and run on the system (ready for dev work).
* Point to where the dev tools are, and how to compile and make a basic application.

-----------
Also, a third suggestion:

How about a video highlighting all of the special/different aspects about how Haiku's UI works. I'm not thinking about a tutorial here, but something for people who can use the OS already, but maybe want to know about the little differences/features real quick.

Re: Ideas for a video tutorial series needed

My vote is for a UI video too. Just yesterday I learnt something new about the UI and I gave been using BeOS from the 3.0 days.

I notice that a lot of the people coming to BeOS/Haiku seem to have problems because the UI does a number of things differently from other desktops.

Windows navigation seems to be the big one to me. Software installation is another. Also the inverse - how to de-install a driver. Others include editting the kernel/vesa files, creating links, preferences and for me personally - how to use the icon editor.

Re: Ideas for a video tutorial series needed

Nice! I had no idea that link existed. Thanks for pointing me out to some various tutorial information. This will help with crafting the video production as well.

Guru

Re: Ideas for a video tutorial series needed

Haiku really needs several kinds of videos:

Intro to basic system functions:
Browsing file systems
Customizing the UI
Searching for files
Running apps
Playing music/videos
Etc
These are for people learning to use Haiku

Haiku also needs several sexy Intro videos. "Did you know you can do X, Y, and Z in Haiku?"
These are to get people interested in Haiku

The sexy videos would be like advertisements for Haiku. They would have polished production, better scripting. Maybe we use a celebrity female :-)

Re: Ideas for a video tutorial series needed

Sexy videos eh? Hmm, I think I might be able to swing that. Dunno about the celebrity female. :P

Anyhow, I hope to begin in mid-June, once I get my camera and any other equipment I will need for this tutorial. Thank you all for your help with the ideas. :)

Guru

Re: Ideas for a video tutorial series needed

You need only BeScreenCapture.. no camera needed :)

Re: Ideas for a video tutorial series needed

Aldeck recently commented that using a camera to capture the screen is working quite well. Even if BeScreenCapture works (it does with the alpha, doesn't with a current nightly), the result shows major tearing if you move windows around. Capturing a virtual installation won't show Haiku's snappiness accurately...

Maybe we can pressure Stefano to fix BeScreenCapture... :)

Regards,
Humdinger

Re: Ideas for a video tutorial series needed

I mean a video camera to video the people *working* on the machine. This way the tutorials will have a more human touch to them.

Guru

Re: Ideas for a video tutorial series needed

I think the most important feature to highlight in a Haiku "advertisement" is control and simplicity. Haiku doesn't waste your time doing things it thinks you want it to do. You are in control.

I think the most important topic for new users is "window management". Window management in Haiku is a little different than in other operating systems, and if other users are like me, they will quickly end up with many windows open.

Here is an example of items to explain.

Using the Desk Bar
Starting an application
The window "Close" button
The window "Resize" button
Right clicking a window border
Double clicking a window border
Using Workspaces
Double clicking a Tracker "separator" (resize column)
Right click "drill down" menu in Tracker

I think all that's necessary for that is something like a screen cast of someone using Haiku with (fun) dialog explaining it.

Re: Ideas for a video tutorial series needed

Yeah I see what you mean. I actually am seriously considering two ad spots for Haiku in addition to the tutorial series. I will keep you all posted.

Guru

Re: Ideas for a video tutorial series needed

BeScreenCapture is working with R1A2
but too fast...

Re: Ideas for a video tutorial series needed

Humdinger wrote:

Aldeck recently commented that using a camera to capture the screen is working quite well. Even if BeScreenCapture works (it does with the alpha, doesn't with a current nightly), the result shows major tearing if you move windows around. Capturing a virtual installation won't show Haiku's snappiness accurately...

Maybe we can pressure Stefano to fix BeScreenCapture... :)

Regards,
Humdinger

BeScreenCapture doesnt' work with the nightly because I hardcoded "/tmp" as temporary folder. It's fixed in the BeScreenCapture repository hosted at osdrawer.net.
I haven't yet managed to do a new release, because I changed so many things and I don't feel it's yet ready to be released.
Shouldn't be too hard to compile for yourself, though, since it has a Jamfile ready for inclusion in the Haiku tree.

Re: Ideas for a video tutorial series needed

I already did some screencasts regarding Haiku, here you find the youtube playlist:

http://www.youtube.com/watch?v=fVFrZEP9w4M&feature=PlayList&p=26CCC5ED17...

I created those screencast with a small shellscript that takes a screenshot every second with the screenshot app. After the recording is over ffmpeg creates a video out of the screenshots. Then I record the audio to the screencast itself and merge it again with ffmpeg.

Re: Ideas for a video tutorial series needed

Hmm... very interesting material.

Guru

Re: Ideas for a video tutorial series needed

Guru, do you know a time frame for these? I am a newbie to Haiku and I need some relatively hands on guidance.

Thanks!

Re: Ideas for a video tutorial series needed

oxoocoffee wrote:

First this I think it should be done in a "Haiku for Dummy" way. I spend some time watching and asking end users what annoys them about computers. Most of them say that I just want to set it up and use it. They do not care how it is done nor have time Googleing around (some do not even know how to narrow Google searches) for answers. So I think it would be great to create www.haiku-tutotails.org with documents and links to YouTube videos. I think FAQ is great for some people but as they say picture is worth a 1000 words

1. Detail installation (Haiku is becoming known for its simplicity)
a. simple one partition installation
b. multi partition installation
c. Installing additional packages and removing them (how to uninstall them)

2. Configuration
a. Screen, Network, etc (Get idea from FAQ what people are asking the most)
d. maintenance of any kind

3. Applications
a. Built in
b. 3rd party

I think these sound like great ideas to me.

Re: Ideas for a video tutorial series needed

Ok... so evidently I need to discuss my project and pitch it to the chair of the communications department as my project is not characteristic to what most other students do (at least that is what I was told in an email from my advisor). Since it is the summer and he is not really around then, I am going to have to push this project back to late August / early September. Don't worry my friends, I still will have something for the community! I just need more time before I can commence is all that is. This was one detail I overlooked and I fully apologize for that. Thank you all for contributing such great ideas thus far.

Guru