Wish List

Here is a beginning collated wish list for the Evolutionary Nexus site. 

There are two good ways to incorporate your suggested improvements to this page:

  1. edit the page directly to contribute a change to the proposal
  2. use the "add new comment" feature to talk about your ideas and/or the reasoning behind the changes you make.

Please do not simply delete items. We have to come up with a good way to prioritize.

1. General

  • Bookmarks (at comment or topic level or wiki page)
  • More profile info such as phone # and location (also bio, files such as resume, link to home page). There's a profile.module built in, and another one with different capabilities - http://drupal.org/project/members
  • Clarify read/write auth controls and policy
  • Very obvious visual clues to tell you whether you're on a wiki page, forum, blog, etc.
  • Replace or supplement the current taxonomy with open tagging capability, like del.icio.us or Flickr
  • RSS/Atom feeds for blogs, forums, wiki RecentChanges, etc.

1a. Navigation

  • Capitalize links in upper-left nav consistently
  • Organize nav in additional dropdown groups:
    • Recent Activity links (hits, top users, top pages, referrers, posts)
    • Blog links (Salon blog, My blog, Member blogs (which lists blog authors by name))
    • Admin links (items like "image galleries" that are only for admins should not be visible to other users)
    • "Create content" goes to a nice page that has links for creating the various content types; why is "blog entry" given privileged status as a dropdown item in the nav?
    • Maybe group my blog and my subscriptions under My Account?

2. Search

  • Search should cover the forums!
  • Structured search (range control; poster name; date; boolean; quoted strings; etc.)

3. Forums (many of these items are also relevant to wiki pages and their replies)

  • Condensed view option: indented title list or VERY brief excerpts
  • Sequence option: new entries last (suggest this be the default)
  • Default anon access or other as decided, but have a default that is not "no access"! See Forums open to whom?
  • Nesting topics
  • Uploaded files linked within posting
  • Inline images
    • This is already possible. Just click on the 'Insert/edit image' button in the edit window. --Floris
  • Avatars (poster can can turn their own on/off; viewer can toggle all)
  • "Next New" button to move in series through new postings
  • Mass "Mark as Seen"
  • Ability to print topic, subtree, range, or individual comment

4.Wiki (also see Wikifying Drupal)

  • Ability to link to wiki pages by name (rather than only by URL) - WikiWords and Brackets to make links. (done!)
  • Linking to pages that don't exist yet (a powerful way we do inquiry in wiki) (done!)
  • Backlinks (something you can click on to see a list of the pages that link to the current page)
  • Naked URLs become links (done via urlfilter)
  • A list of Recent Changes to the wiki (a block of changes to Book nodes should do it)
  • Linking by name to other Drupal pages - e.g. user pages, forums, blogs (coming...)
  • Access to earlier versions of a page, and a way to see what's been changed (aka diff)
    • You can already see the different 'revisions' (tab at top of page). Real 'diff' viewing could be possible by using the diff module: http://drupal.org/project/diff --Floris
    • Not seeing a revisions tab. Maybe only visible to admins?
  • An easy way to embed images (in most wikis, the URL to an image embeds the image)
  • Wiki markup for bullet points, horizontal bars italics/bold, etc. - this would be in addition to, not instead of, the wysiwyg thing already installed, and would makes pasting from other wikis much easier.

5. IM/Chat/IRC

  • Integrated IM or IRC function: with email defaults off and the time lags in delivering contact mail, there's no easy way to contact people online
    • Could be possible with the chatbox module: http://drupal.org/project/chatbox --Floris

6. Subscriptions

  • Email alerts at customizable frequency
  • Digest or full item formats

7. Homepage

  • News

8. Library

  • Hierarchical folders
  • Column sorting
  • Metadata (filename, title, file type, name of poster, date, size, comment)

9. Admin

  • User activity, posts, pages by time period (e.g., how many this week, month, cumulative?)
  • A real bug database!
  • Will all admins etc. please consider turning email contact "on" (go to 'my account', then to 'edit'. Scroll down to the 'Personal contact form' and check it on)
  • capability to move subtree from one forum/topic to another (good for keeping threads on topic, also for archiving completed requests)

10. Calendar