-
Notifications
You must be signed in to change notification settings - Fork 1
Requirements Specification 2 (alt)
- User shall be able to update the status of the reported complaint to fixed, in progress, still same or other.
- Users shall be able to create a special post type: "Complaint" True?
- Each complaint shall have a status which can be one of:
- Fixed
- In progress
- Still same
- User shall be able to search semantically between posts. Check previous projects requirements
- User shall be able to generate summary reports of the posts. Question
- User shall be able to flag inappropriate posts. Question
- User shall be able to comment on posts. Ender / Ersun has no comment implementation during 573
- User shall be able to create audio versions of posts. Question
- System shall add related information for tips, hints and organizations. Question
- User shall be able to subscribe posts and types of posts and get notifications
- Posts and post types shall have a subscriber list
- Users shall be able add themselves to any subscriber list Roles/Limitations?
- Users on the subscriber list of a post/post type shall be notified on any update on the post (How?)
- The system must use community specific data types introduced in SWE573.
- The subscription and notification functions should be handled using W3C activity streams 2.0
Questions Q: Is there an expected level of previous project carry over code? Eg. User authentication or semantic tagging may migrate as same?
Q:Platform requirements are as the previous project? Running on browser, not mobile app etc.
Q:Programming requirements same as the previous project? Django Framework, PostgreSQL or MongoDB, Python/Java
Q: How to prevent any other posts rather than city experiences? S1: Moderators for every community? Or a system wide admin/moderator?
Q: What is the exact definition of "inappropriate post"? (a list of rules?)
Q: Flag inappropriate posts for? Somebody will remove it?
Q: Are complaints are a specific type for posts?
Q: Every posts audio version?
Q:Tips / Hints under posts meaning? S1: Post types such as tips/hints?
Q: Tips/ Hints how does it work? Information source wikidata?
Q: Summary of reports? How much time did it take to complete(for complaint)? Status change for the post?
Q: How will we make use of web annotations?
Q: Can users only subscribe to posts, or will there be other content to subscribe to?