wiki:SCS_FORUM_R3
Last modified 14 years ago Last modified on 02/17/09 13:15:37

Error: Macro BackLinksMenu(None) failed
compressed data is corrupt

Error: Macro TicketQuery(summary=SCS_FORUM_R3, format=table, col=summary|owner|status|type|component|priority|effort|importance, rows=description|analysis_owners|analysis_reviewers|analysis_score|design_owners|design_reviewers|design_score|implementation_owners|implementation_reviewers|implementation_score|test_owners|test_reviewers|test_score|) failed
current transaction is aborted, commands ignored until end of transaction block

Analysis

Overview

Keeps forum healthy.

Task requirements

Since migration there are no moderators left (or trac said so). Identify the issue and add moderators if needed.

  • Ask someone else to post a forum topic
  • Try to moderate it (edit it, then delete it) using your own account
  • If needed, edit the group moderators and add them moderating permissins
  • Create a forum Recycle Bin for moving locked topics there.
  • Review forum regularly and clean it if needed.
  • Research using RSS in forums and add this feature if possible

Task result

Maintained forum.

Implementation idea

  • Ask pac to give you permissions to review existing situation of the forums and forum options such as rss.

SCS_FORUM_R2
SCS_FORUM_R1
SCS_FORUM_R0
http://trac-hacks.org/ticket/4467

How to demo

Explain what is done in a sentence

Design

  • See if team members do have forum admin permissions (add if no)
  • See if registered users do have forum admin permissions (remove if yes)
  • Check whether a moderator can edit and move topics
  • Check whether one can edit own message
  • Create a Recycle Bin forum
  • Create a test account by signing up.
  • Create a new topic in the Offtopic or the I need help forum
  • Sign out, log in with your own account, edit the topic and move it to the Recycle Bin forum.
  • Visit http://trac.edgewall.org/wiki/TracRss and trac hacks to research a solution for the forums.
    Note: Different modules provide different data in their RSS feeds. Usually, the syndicated information corresponds to the current view. For example, if you click the RSS link on a report page, the feed will be based on that report. It might be explained by thinking of the RSS feeds as an alternate view of the data currently displayed. 
    
  • Send an IM notifying that RSS is available for the forums, suggest to include this into the blog.

Implementation

  • Team members do have forum moderator permissions for all topics. (Includes moving and deleteing)
  • Registered users do have editing own posts permissions
  • Recycle bin topic is created 19
  • Used existing test account
  • Created a new topic, asked kyli to edit it and moved it in the Recycle bin.
  • RSS is available by choosing timeline with only checked forum checkbox and desired days set, then clicking the amber rss at the bottom of page. Gives this http://sophie2.org/trac/timeline?discussion=on&max=50&daysback=90&format=rss
  • Announced the RSS in the developers chat
  • Forum is reviewed daily

Testing

Comments

  • The forum look is not good at all. Fixing some issues (the navigation, the IDs, the outline, etc.) or migrating to another forum would be a good idea, since it may become useful in the next releases. --kyli

(Write comments for this or later revisions here.)