http://code.google.com/p/google-highly-open-participation-drupal/issues/...

The views module is one of the most popular and widely used contributed
modules, because it allows administrators to easily create customized lists
of site content (nodes) without having to engage in any coding at all. The
task is to create a short (not more than 10 minutes) video explaining the
basics of installing and configuring the views module for simple use-cases.

* Preparation: You will need an example site with views installed. You
will also need multiple authors (user accounts), a freetagging vocabulary,
and the blog and search modules enabled. You will also need to thoroughly
familiarize yourself with the views module, of course.
* Outline the major features of views which will be showcased:
o Views can generate pages *or* blocks
o Views can show nodes, teasers, tables or item lists
o Views can filter and sort on a variety of criteria, including
arguments passed in the url
o Views can produce an RSS feed for any list
* Create a rough script for yourself based on this outline and the
specific points below. Feel free to change or improvise on the points
below, but be sure to cover all the main features.
* Record a video of no more than 10 minutes in length which covers the
following:
o Create a view of recent blog posts which generates a
teaser-list for pages, sorted chronologically (replicating the default
/blog output)
o Add block output which generates an item list, using the node
title as the field, replicating the default "recent blog posts" block (This
can be done using the same view as the first item.)
o Extend the page view with a views argument for author uid
(replicating the functionality of /blog/[userid])
o Extend the page view with a views argument for RSS (you have
now replicated the whole blog module using views).
o Showcase the true power of views by extending the functionality
beyond the basic blog module:
+ Adding author name and created date as fields to the
item-list block
+ Adding an "exposed filter" to the page view for "Search:
search index" to allow keyword filtering within blogs only (be sure you're
running cron so that the site is actually indexed)
+ Adding an argument for taxonomy term to show the ability
to narrow by tag and post-type (e.g. /blog/all/SomeTag).
o Use the Views Theme Wizard to change the way a List View is
displayed.
o The performance implications of Views, particularly different
types of View (Node vs. Teaser vs. List)

* Upload the video and get it posted on the views module/handbook pages.

Resources:

* Views module: http://drupal.org/project/views
* Views administrator handbook: http://drupal.org/handbook/modules/views
* Screencasts about screencasting: http://showmedo.com/videos/ScreenCasting

Estimated time:
3 days

Comments

webchick’s picture

Project: Google Highly Open Participation Contest (GHOP) » Documentation
Component: GHOP Task » Customization and Theming Guide
webchick’s picture

Title: #9: Create A Short Administrator Screencast Introducing Views module » GHOP #9: Create A Short Administrator Screencast Introducing Views module
Project: Documentation » Views (for Drupal 7)
Version: » 5.x-1.x-dev
Component: Customization and Theming Guide » Documentation
webchick’s picture

Status: Active » Postponed (maintainer needs more info)

This task has been claimed by leachim6

webchick’s picture

Status: Postponed (maintainer needs more info) » Active

Not anymore. :(

add1sun’s picture

Status: Active » Postponed (maintainer needs more info)

Claimed by kyl191.

kyl191’s picture

Assigned: Unassigned » kyl191
Status: Postponed (maintainer needs more info) » Needs review

Hi,

Original version way too big (~180MB), so I rar'ed it and put it on rapidshare: http://rapidshare.com/files/77658289/drupal_views.rar.html

Still trying to further compress it to post it on blip.tv.

Comments/Improvements?

aclight’s picture

Status: Needs review » Needs work

This looks pretty good, thought I can't actually review the screencast because the audio makes a clicking or static sound about every second starting from 00:00:26. This noise continues throughout the screencast. It seems to come more frequently and lasts longer as the screencast progresses. I'm using QuickTime player 7.2 on WinXP. I will check to see if there is a more recent version of quicktime player and if so test to see if the audio is still a problem.

Also, I'm not sure if this is related to the above problem, but at 00:00:47 the volume of the voice over gets very quiet (but the volume of the clicking noise stays the same) such that even if I did not hear the clicking I don't think I would be able to hear you.

kyl191’s picture

Yep. I see what you mean. For some reason, the source audio sounds fine, but I'm going to do the voiceover again just to be sure. Is there anything wrong with the video portion though?

aclight’s picture

As far as I can tell, the video looks good, but honestly I only watched the first 45 seconds or so because it's kind of boring without the audio and the clicking wasn't doing much for my pre-existing headache :)

kyl191’s picture

Status: Needs work » Needs review

Hi, re-did the screencast and the updated version is available at http://rapidshare.com/files/77916162/drupal_views_screencast.rar.html

Again, the compression still isn't good, but I'm not too sure it's going to get any better anytime soon. (FYI: Using QuickTime compression in Adobe Premiere 6.5)

If this version is good, I've got the script and a summary ready to add to a handbook page.

aclight’s picture

Status: Needs review » Needs work

I downloaded the most recent version of the screencast and unfortunately there are still audio problems, though not as bad as before.

Overall, the audio quality is not great. It has a lot of hiss, and the signal to noise ratio is not great. However, it's not so bad that the screencast is unusable.

From 00:04:37 to 00:04:48, the audio keeps repeating the same few word phrase. Then, from 00:04:55 on to the end there are other similar audio problems with repetition.

It seems to me that the end of the screencast might be missing, because it seems to end very abruptly, though since the audio is messed up at the end I can't quite tell if you are finished or not.

In case you haven't seen it already, there is a handbook page about creating a screencast at http://drupal.org/node/62196

One thing you should add is the creative commons license (see link in page above). You can add it at the end or beginning so that you don't need to redo the screencast.

As for the style of the screencast/voice over, I think it would be helpful if you would pause for just a second after most of the points. I felt that the pace of the video was a bit too fast, and even though I know how to use views I didn't completely follow what you were saying, but I think that's because I think slower than the pace of the screencast. If you don't otherwise need to redo the screencast then you can just keep this point in mind for the future--I don't want you to have to redo the whole thing just to pause a little more.

So you need to fix the audio, add the creative commons logo somewhere, and create the handbook pages. I would recommend that you go ahead and create the handbook pages now instead of waiting until the video is perfect, so that you can work in parallel and hopefully wrap this task up a bit faster.

kyl191’s picture

Ok. Think this version should be the best. The screencast is available at http://rapidshare.com/files/78037463/drupal_views_screencast.mp4 and http://blip.tv/file/553914

kyl191’s picture

Status: Needs work » Needs review

Also, the handbook page is available at http://drupal.org/node/202851

aclight’s picture

I think the handbook page would be better if you just put the script on the introduction page instead of having two separate pages. Also, if you could use header tags on the different sections of the script to make them a bit more obvious. If you can't do this just let us know and one of us will take care of putting in the header tags.

Also, can you upload your video and the script to the official google issue for this project. If it won't accept your video, just include a link to the video on blip.tv.

Sree’s picture

Hi kyl191,

I could still hear some disturbance in the screencast

kyl191’s picture

Sree: Where in the screencast? HedgeMage reported that the section on the performance of views was really bad, and I've re-rendered the whole screencast, this time hopefully getting rid of any audio problems.

Sree’s picture

no kyl191, morning when i checked i was getting disturbance at 'performance' ... but now when i check back it seems to be fine!

kyl191’s picture

Good! :) (I replaced the blip.tv version with the re-rendered version)

aclight’s picture

Status: Needs review » Fixed

Looks good. I like the handbook page, and the video works and the audio is much better than before.

For future tasks, i would suggest wrapping up the video with a few sentences of what you've demonstrated, etc. so it doesn't seem so abrupt. But otherwise you did a great job!

Anonymous’s picture

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for two weeks with no activity.