By January 12th we should have a final feature spec worked out for our website. We'll have a coffeetalk on the 13th to discuss implementation. Use this thread to hash it out, and perhaps additionally to sketch a sitemap.

CommentFileSizeAuthor
#8 Spec.txt3.08 KBadd1sun
#7 dojo_spec_2.txt1.87 KBbrenda003

Comments

joshk’s picture

From our previous discussions:

  • Lesson Library
  • Upcoming Lesson Calendar
  • Dojo Planet (aggregator + self-aggregated blog)
  • Video Upload (stores copy locally, integrates w/blip.tv or other service)
  • How to record a video (video?)
  • How to host a lesson (video? form? post on g.d.o? issue in project tracker?)
robloach’s picture

Some ideas:

  • Drupal 6!
  • Lesson ideas/requests as well as a way for the moderators to set it in a designated time slot
  • Mini-lesson submission

I'm not sure how long videos can be on external sites like Blip.Tv or YouTube, but it might be worth considering hosting all videos externally so it's easier to change hosts and link to them socially (external social networks, etc).

gusaus’s picture

A partial list of features/functionality that would make Dojo2.0 rock!

* Repository for all Dojo training and learning materials
** Live lessons and coffetalks (audio and video)
** Online training library (audio, video, slideshows)
* A showcase site for Drupal and the community (sort of a multimedia rich Drupal zine)
** Feature great Drupal sites and case studies
** Developer and company spotlight
** Showcase various modules and themes
** Spotlight issues that are important to the community
** Provide a means for users to engage and participate (Aggregate/recommend news and learning materials from other sources, create/share playlists)
* An environment for collaborative learning and interactive workshops
** Interactive case studies
** Work on essential tasks/projects important to the community
** Build complete sites
* A project management system
* A Drupal store and other means to raise funds for the association and/or ongoing development of the Dojo

The completed Dojo2.0 could provide the framework for a e-learning/collaborative workshop style of Drupal product.

dmitrig01’s picture

Let's break all these into separate issues, please

add1sun’s picture

Here are the issues we prioritized during the January 12 Coffeetalk. We will continue to add and review website features until January 20 at which point we will lock down the features and write the spec to build.

NEEDS (critical in the queue)
Lesson calendar
A way to track upcoming lessons and common slots available.
These next issues are very similar issues trying to get at the same topic:
Lesson CCK
Making a custom content type for lessons.
We need nodes for teachers to choose their topic(s)
A way for teachers to submit lessons.
Lesson and project wishlists/suggestions
A way for anyone to submit a lesson suggestion.
User accounts/membership features
Allow user accounts on the site.
Live lesson subdomain
Create a subdomain dedicated to delivering the live lessons (a la the
current setup on webavant's server.)

WANTS (normal in the queue)
Bookmarks: Sortable Searchable Repository of useful links and resources
Tagging of site content as well as a way to mark off-site resources and
create various listings.
Code snippet / pastebin
Dojo-specific taggable pastebin for lessons.
Sponsor page?
A way to acknowledge people/companies that help the Dojo.

NICE TO HAVE (minor in the queue)
i18n
Allow for multi-language content.

CLOSED (will not implement)
Forums
For asking questions about lessons.
Private messaging
Reminders, messages.
Newsletter/Zine
Creating a newsletter for case studies, spotlights, reviews and Drupal
community news.
Dojo blog
Place for Dojo users to blog.

add1sun’s picture

OK, feature creep is officially closed for the time-being. :-) We now need to write up a spec based on the features listed in #5 above.

brenda003’s picture

Status: Active » Needs work
StatusFileSize
new1.87 KB

Ok, I'm not so good at this stuff but figured I'd get the ball rolling, so here's the first draft of the spec. I also did it in Google docs so if we want to all collaborate there, I can invite people. Not sure exactly how that works. I wasn't sure how detailed we wanted to get but I put in some suggestions for modules and whatnot that other people had talked about. This should get people started hopefully.

Hmm, I couldn't attach the .doc file... so here's a text file instead.

add1sun’s picture

Status: Needs work » Needs review
StatusFileSize
new3.08 KB

OK, I went in and expanded some things a bit. Attached is an updated text file. If there are no other additions to it in the next few days, this is what we'll move forward with. I suspect that once we start wireframing/designing a few of these will crystallize for us better. We just need a base sheet to work from now.

add1sun’s picture

Status: Needs review » Fixed
Anonymous’s picture

Status: Fixed » Closed (fixed)

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

gusaus’s picture

Assigned: Unassigned » gusaus
Status: Closed (fixed) » Postponed (maintainer needs more info)

We are going to make another attempt to move forward with this project. All features in the spec above will be reassessed and evaluated. A current working draft can be found here -
http://docs.google.com/Doc?id=dg9292rd_250djpsggfx

Everything from the team, features, timelines, budget, and funding options should be considered a work in progress and we'll use the open Drupal forums to hash these things out.

gusaus’s picture

I've moved the feature spec where it can be reviewed and revised in public. We can use this issue to discuss changes as the project evolves.
http://groups.drupal.org/node/15953

dsabol’s picture

Assigned: gusaus » dsabol
Priority: Normal » Critical
Status: Postponed (maintainer needs more info) » Active

The feature spec is in the process of being finalized and should be ready for review during the week of 22 March 2009 and 28 March 2009.

gusaus’s picture

The 'almost' final spec is here - http://docs.google.com/Doc?id=dcxr5vnr_1gkhbsbdc

gusaus’s picture

Title: Finalize Feature Spec for DrupalDojo.com » Finalize Feature Spec for Website
Issue tags: -drupaldojo.com, -website spec

Phase I will build off the code, documentation, and process derived from the CMS Showdown - http://www.cmsshowdown.com/drupal

gusaus’s picture

Title: Finalize Feature Spec for Website » Finalize Feature Spec for DrupalDojo.com
Issue tags: +kata, +drupaldojo.com
gusaus’s picture

Issue tags: +website spec

Latest draft of Dojo site spec is residing here - http://docs.google.com/View?id=dcxr5vnr_1gkhbsbdc

gusaus’s picture

Title: Finalize Feature Spec for Website » Finalize Feature Spec for DrupalDojo.com
Status: Active » Closed (duplicate)
Issue tags: +drupaldojo.com, +website spec