Create a centralized repository for all Drupal learning materials (video, audio, slideshows, documentation).
High
General Task
1 year 2 days ago
Objective: Create a centralized repository for all Drupal learning materials (video, audio, slideshows, documentation). This would include both Dojo branded content as well as materials aggregated from other sources. Provide an easy way to filter/recommend content.
Description/Requirements
- A way to tag site content as well as a way to mark off-site resources and create various listings. Basically an internal/external resources library. A way for someone looking for xyz info to get a list of all resources for it that have been tagged as such by the Dojo community.
- A means for users an easy way to filter/recommend content.
- Users will be able to create and share custom 'playlists'.
- A syndication service (RSS or RDF) that then can provide all this content in a format that can be used as the data source for other websites (e.g. the curriculum/moderated content use case)
Use cases and related efforts
- Drupal newsletter for news.drupal.org.
- Drupal Digest - Replace Drupal Planet and Drupal Talk with Drigg
- http://groups.drupal.org/node/15332 - A discussion about replacing Drupal Planet and Drupal Talk with Drigg. Has tie ins with similar projects such as the Drupal Dojo and Drupal Newsletter.
- http://www.drupaldigest.net/
- Drupal Dojo + drupal.org/videocasts = video.drupal.org? - Discussion of a potential solution
Modules
- Aggregation / Feed parsing Modules Comparison (it's a wiki!) - http://groups.drupal.org/node/3418
- http://drupalmodules.com/category/Syndication
Workflow
Aggregate feeds a la the Drupal Planet, and then we (or anyone with privileges) could assign videos to their correct location, could categorize them, possibly point them to handbook pages, or structure them in whatever way worked best.
Resources
- d.o. issue
- Repository for learning materials - http://drupal.org/node/338805
- Sortable Searchable Repository of useful links and resources - http://groups.drupal.org/node/16873
- RSS & Aggregation (Drupal Group) - http://groups.drupal.org/rss-aggregation
Tutorials, screencasts, and howtos
- Setting up FeedAPI - http://drupal.org/node/326606
- Build an aggregation site with drupal
- Module Mashup: Creating a feed of embedded videos using emfield, feedapi, and feedapi_mapper
- FeedAPI, Feed element mapper and EM field
Discussions
- FeedAPI + Flickr: Is there a guide? - http://groups.drupal.org/node/16799
Other sites/Examples
- dtutorials - users can submit or write a Drupal tutorial
- DrupaLove.com - users can submit a Drupal video or theme
- GotDrupal.com - Drupal videos and tutorials; looks like all original content
- yadaDROP Drupal Videos and Tutorials - Drupal videos, drupal tutorials, and drupal screencasts. Organized by version, audience, and category.
- Drupal Video Planet - Zivtech's proof-of-concept project made to demonstrate how to create a section for a site that aggregates relevant videos from across the web.
- Mastering Drupal - Drupal videos and tutorials; looks like all original content from Growing Venture Solutions
#1
Not sure if we've tackled this yet on the development site. Any ideas on how to handle?
#2
The basic functionality of Managing News would 'almost' seem perfect for what we want to do. That is, if there was a way to integrate emfield, feedapi, and feedapimapper inso we could grab the media (great example here - http://www.zivtech.com/videos/drupal-video-planet); In talking w/ Alex Barth about this, he said the best bet would be to do something with Emfield...of course I've completely forgotten what he said. Thinking we could get him to add to this issue and possibly we could make this a media kata task!
#5
Looks like the new feeds module (http://drupal.org/project/feeds ) could do most of what we're looking for. As of now, we don't yet have the setup and workflow figured out. Thoughts on how to do this?
#6
Per our discussion today, we've deemed this a good idea. @Aaron, is this something we can set up w/ Feeds module?
#3
Which are essentially books in course manual style. I personally think a VCS compatible format/storage is appropriate here.
For something that rises to the level of a planned course I'm against a wiki style. A course needs vision and control (just like a module does) IMO.
#4
Aggregating external resources is different than collecting resources around a class or lesson. This needs clarification in the final spec. @Peter - you seem to have a very clear idea - please don't hesitate to jump in and help define! cheers!
#7
Assuming we implement this, should we create a landing page for 'resources'? Something similar to this? http://www.zivtech.com/videos/drupal-video-planet
#8
Time to revisit/scope out this feature. We might want to explore components in VoiceBox - http://code.funnymonkey.com/project/voicebox_imported_content
#9
With the momentum and resources behind Learn Drupal (and also drupal.org) I no longer see the need for drupaldojo.com to aggregate courses/curriculum or even videos 'not' related to Drupal Dojo. Removing this massive piece of functionality and overhead will also make it easier for those involved in the upgrade/redesign (TBD) to create a more open/DIY platform.
If there turns out to be a community need in the future for this, we'll revisit... but right now, marking as deferred.