Difference between revisions of "ITC Drupal Release Features"

From NVCWiki
Jump to: navigation, search
(Moderators)
(No difference)

Revision as of 01:07, 30 June 2007

Features Still Pending

Forums

Private Fora Hidden

Currently in the Drupal core modules any Forum not available to a given user is shown as empty. Feature request is to have anything unavailable to a given user not show at all for that user, in order to reduce confusion and clutter.

Importance: Medium.
Status: Dreams and research.
Likelihood: Medium, depending on results of research.

Subject Autofill

If subject line is automatically filled with the thread's subject, it will be much easier to track multiple threads in a Topic. This could function identically for Reply or Comment to a post. Currently the core Forums only track via indentation. If some other or additional thread tracking mechanism were available, having subjects auto-generated from the first few words of text as currently done in the core Drupal forum modules might work.

Importance:
Status: Dreams and research.
Likelihood:

Thread Tracking Mechanism

Some method to supplement indentation for tracking discussion threads. The ability to "collapse" or "accordion" Topics and Threads would enable users to skim a discussion without the requirement of loading and reading the entire contents. Other mechanisms might already be available in different forum modules.

Importance:
Status:
Likelihood:

Topic/Thread View

Many web forums enable users to browse by Topic or Thread, so that a particular dialog can be followed without reading the entire Forum or Topic.

Importance:
Status: Dreams and research.
Likelihood:

Clarification of Topic/Comment Interface

Currently the core Forums are confusing for users in distinguishing between posting a Topic or a Comment, and in reading them.

Importance:
Status: Dreams and research.
Likelihood:

Clarification of Interface Terminology

Currently the terminology used in core Forums is confusing for users due to choice of words that don't match functions. For example, "Subscribe" is used to select whether the user would like notification when a new message is posted. Simply changing the word used to "Notification" would help greatly in clarifying what this function does. One problem would be identifying and changing all instances of unclear terminology. Another problem could arise in different languages, since terminology in those could be based on the words chosen in the Drupal core. There is also the possibility that non-core modules (including any added later) could use the old terminology.

Importance: Medium.
Status:
Likelihood:

Reduction of Clutter

Currently the core Forums have far more details and options than are readily understood or likely to be used by newbies.

Importance:
Status: Dreams and research.
Likelihood:

Live Chat Rooms

For varied topics. For example, empathy rooms (to give/receive empathy), discussion topics; empathy may have a donation associated with it. Online meeting/conference rooms and scheduling them.

Importance:
Status: Dreams and research.
Likelihood:

Forum Moderators

The ability for a forum to have different levels/types of moderator. Moderator types could include those to delete spam; identify, report and/or banish spammers; move both comment thread and topic to another forum and topic (possibly by requesting that of someone with multi-forum access permissions); stimulate and guide discussion; and to post summaries of discussion as an addition or alternative to Digests and as contributions to eNewsletters edited together from many such summaries.

Importance:
Status:
Likelihood:

Email Features

Email Forum Participation

The ability to participate in Forums via email, rather than only via website. Very useful for some users, especially low-bandwidth users. Preferred by many users, since their main medium for online interaction is email.

Importance: High.
Status: Dreams and research, possibly seeking bids.
Likelihood: Low, since it probably requires lots of custom code.

Thread Notification

Ability to check a box for notification if someone posts a followup to a thread or topic. Currently in core Drupal "subscribing" to a Topic sends notification of all posts to that topic, including those by that user. Notification by thread would enable someone to post a topic and only receive notification if a reply or comment is made to that post (preferably not posts made by the user posting).

Importance:
Status: Dreams and research.
Likelihood:

Email Lists

Individual and group mass mailing (by topic, by person, by permissions, by preferences) meaning that a Trainer, Circle or other affiliation group can have his/her/their own listserve that people can sign up for, and there will also be group listserves, such as Friends of NVC, and the Trainers Newsletter. Rrestricted access and first-use click agreement on usage guidelines to prevent spamming our contact lists.

Note: Friends of NVC and the Trainers Newsletter are currently Yahoo Groups; some thought needs to be given to whether or not we want to bring them in-house considering current email issues and the occasional inability to get a cnvc.org email to the recipient.
Importance:
Status:
Likelihood:

Email Digest Option

A Digest function for the convenience of users who prefer to have messages on a topic, thread or list combined into a single mailing sent to them daily, by discussion volume or weekly.

Importance:
Status:
Likelihood:

Auto-Trimming of Quoted Prior Emails

User-selected optional automatic trimming of quoted prior emails to a pre-set number of first and last lines. This would enable those who prefer shorter emails/digests to see only the new text or optionally some or all of the prior "quoted" text. Marshall expressed interest in this feature since it might enable him to follow the Trainer List in particular.

Importance:
Status:
Likelihood:

Email Archives

Some method for users to access an email archive. This could enable new participants to review prior messages, or anyone to look something up. Ideally it could be done via Find; Email by date range, Topic or Thread; or interactively via a web interface.

Importance:
Status:
Likelihood:

Find

Map Interface

Currently near completion on Google solution. Something not requiring JavaScript or other client-side processing preferred. Very helpful to have a visual method of finding trainers and trainings. Also useful if proximity searching is possible, where searching for Los Angeles would find trainers/trainings in any city within a specified distance.

Importance: High.
Status: Close to initial client-side implementation.
Likelihood: High, barring unforeseen complications. Lower for initial server-side solution.

Pull-down Menus

Some problems with dependent pull-downs, and user interface simplicity. Close to at least an initial implementation. This may be the most important feature on the new site, since old site although possibly unreliable for volume use was meeting all Find needs. Also useful if proximity searching is possible, where searching for Los Angeles would find trainers/trainings in any city within a specified distance.

Importance: High.
Status: Close to initial implementation.
Likelihood: High, possibly with further enhancements soon after site release.


William Notes

Notes from Meeting 06/24/2007
Defined functionality:

  • The ability to assign moderators to forums
  • The ability to subscribe to topic
    • optional, subscribe to comment thread

Subscribing meaning to receive email notification that includes body and subject line of comment.

  • The option to strip or leave quoted text.
  • The ability for the moderator to move both comment thread and topic to another forum and topic.