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
Comment #1
webchickComment #2
webchickComment #3
webchickThis task has been claimed by leachim6
Comment #4
webchickNot anymore. :(
Comment #5
add1sun commentedClaimed by kyl191.
Comment #6
kyl191 commentedHi,
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?
Comment #7
aclight commentedThis 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.
Comment #8
kyl191 commentedYep. 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?
Comment #9
aclight commentedAs 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 :)
Comment #10
kyl191 commentedHi, 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.
Comment #11
aclight commentedI 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.
Comment #12
kyl191 commentedOk. 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
Comment #13
kyl191 commentedAlso, the handbook page is available at http://drupal.org/node/202851
Comment #14
aclight commentedI 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.
Comment #15
Sree commentedHi kyl191,
I could still hear some disturbance in the screencast
Comment #16
kyl191 commentedSree: 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.
Comment #17
Sree commentedno kyl191, morning when i checked i was getting disturbance at 'performance' ... but now when i check back it seems to be fine!
Comment #18
kyl191 commentedGood! :) (I replaced the blip.tv version with the re-rendered version)
Comment #19
aclight commentedLooks 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!
Comment #20
(not verified) commentedAutomatically closed -- issue fixed for two weeks with no activity.