Bug 1096556 - RFE: show most recently contributed-to projects on the user dashboard
Summary: RFE: show most recently contributed-to projects on the user dashboard
Keywords:
Status: CLOSED UPSTREAM
Alias: None
Product: Zanata
Classification: Retired
Component: Component-UI
Version: development
Hardware: Unspecified
OS: Unspecified
unspecified
medium
Target Milestone: ---
: ---
Assignee: Michelle Kim
QA Contact: Zanata-QA Mailling List
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-05-12 02:33 UTC by David Mason
Modified: 2015-07-31 01:18 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: 5
Clone Of:
Environment:
Last Closed: 2015-07-31 01:18:29 UTC
Embargoed:


Attachments (Terms of Use)

Description David Mason 2014-05-12 02:33:00 UTC
Allow users to request a list of the projects on the dashboard that they have most recently contributed to, sorted by latest activity.

Comment 1 Ding-Yi Chen 2014-05-13 00:26:32 UTC
Difference between "Your Activity" and this RFE is:

"Your Activity" lists the actions like translated, and upload.
So a project may show multiple times in the list.

With this RFE, however, a project only shows once in the list.

The exact location of this feature is to-be-determined.

Comment 2 Luke Brooker 2014-05-13 01:24:57 UTC
Really this bug is just implementing more of this prototype:

http://assets-zanata.rhcloud.com/master/dashboard/projects/

Specifically the "all", "translated" and "reviewed" tabs.

Comment 3 David Mason 2014-05-14 01:58:25 UTC
This is about sorting projects in the projects tab on the dashboard.

 - this requires adding "sort" dropdown on the projects tab
 - this is a sorting option in the Projects tab on the dashboard "Last Updated By Me"
 - the following count as activity: translating, review, source upload, translation upload
 - next to each project, show "last activity by you X days ago" or similar


*Technical note:* we probably need some form of caching (such as storing activity for a project in a database table) to make sure the query is not too slow or expensive. lukebrooker suggests adding users as a translator of a project and record a timestamp of when their most recent activity was on it (this will support future features such as easily showing info in the project view about whether the user has contributed to the project, and how long ago their last activity on it was).

Comment 5 Damian Jansen 2015-07-14 00:20:38 UTC
Reassigned to PM

Comment 6 Zanata Migrator 2015-07-31 01:18:29 UTC
Migrated; check JIRA for bug status: http://zanata.atlassian.net/browse/ZNTA-419


Note You need to log in before you can comment on or make changes to this bug.