PUBLIC - Liferay Social Office Community Edition
  1. PUBLIC - Liferay Social Office Community Edition
  2. SOS-1138

As a SO user I am able to comment on assets when they are displayed in the activity feed

    Details

    • Business Value:
      4
    • Similar Issues:
      Show 5 results 

      Description

      Activity feeds provide a quick update and access on recent events to assets in the product. Currently, the user has to click through to the asset in order to participate in the conversation surrounding the asset. We will be improving this interaction, by allowing users to comment on the asset from the activities portlet itself as shown in the mockup on ticket SOS-1457.
      Requirements:
      1) Whenever an asset allows commenting (such as blogs, wikis, calendar, tasks, documents), comments on the activity will translate to a comment on the asset.
      2) Activities related to forums will not allow comments - users will have to click through to the thread to leave a response.
      3) Commenting on an activity will "push" the activity to the top of the activity list and display the latest comment. Further comments to the activity will group (with latest comment displayed) over a period of time - e.g. "usera and 3 others commented on this blog". Once a certain period of time has elapsed between comments, adding another comment will create a new activity and restart the grouping process.
      Concerns:
      1)We are grouping multiple document uploads into single Activities. Commenting on this activity type will not add comments to the individual documents. The comment will only appear in the activity feed. We need to make sure that this is not confusing to the user.
      2)Need to make sure that we are correctly handling comments that are left on single assets/activites, that later become grouped activities.
      Implementation for microblogs is handled a little differently and will be tracked through ticket SOS-1662.

        Issue Links

          Activity

          Hide
          Vicki Tsang added a comment -

          Lets tackle this one as part of the Activities feed improvements.

          Show
          Vicki Tsang added a comment - Lets tackle this one as part of the Activities feed improvements.
          Hide
          Vicki Tsang added a comment -

          Reorganizing tickets to match commits.

          Show
          Vicki Tsang added a comment - Reorganizing tickets to match commits.
          Hide
          Ken Duenwald added a comment -

          PASSED Manual Testing using the following steps:

          1. Add an SO site and populate it with a Calendar event, a document, a forum post, a blogs entry, and a wiki page
          2. Comment on each item (except forum post) through activities portlet; assert the comments show up in their respective comment sections for each asset
          3. Assert that forums do not allow comments
          4. For blogs and wiki, assert that a new comment activity is created and placed at the top (the creation activity should remain in its original spot)
          5. Create a new SO user and sign out and sign in as the new user
          6. Repeat step 2 with the SO user
          7. Assert the new user's comment activities are grouped together with Joe Bloggs' comment activities
          7. Sign out and sign in as Joe Bloggs
          8. Upload another document to the site
          9. Go to activities; assert that the original document post is gone and a new post containing two documents is now visible with no comments
          10. Add a comment to the multiple document activity
          11. View both documents. Assert the first uploaded document contains its original comments and not the new multiple document activity comment. Assert the second uploaded document contains no comments

          Fixed on:
          Tomcat 7.0.27 + MySQL 5. Portal 6.1.20 EE GA2.
          Plugins 6.1.x EE GIT ID: 9485f6bd78cd20ff47da3c8f4abf1b272d6907e3.
          Tomcat 7.0.40 + MySQL 5. Portal 6.1.30 EE GA3.
          Plugins 6.1.x EE GIT ID: 9485f6bd78cd20ff47da3c8f4abf1b272d6907e3.

          Show
          Ken Duenwald added a comment - PASSED Manual Testing using the following steps: 1. Add an SO site and populate it with a Calendar event, a document, a forum post, a blogs entry, and a wiki page 2. Comment on each item (except forum post) through activities portlet; assert the comments show up in their respective comment sections for each asset 3. Assert that forums do not allow comments 4. For blogs and wiki, assert that a new comment activity is created and placed at the top (the creation activity should remain in its original spot) 5. Create a new SO user and sign out and sign in as the new user 6. Repeat step 2 with the SO user 7. Assert the new user's comment activities are grouped together with Joe Bloggs' comment activities 7. Sign out and sign in as Joe Bloggs 8. Upload another document to the site 9. Go to activities; assert that the original document post is gone and a new post containing two documents is now visible with no comments 10. Add a comment to the multiple document activity 11. View both documents. Assert the first uploaded document contains its original comments and not the new multiple document activity comment. Assert the second uploaded document contains no comments Fixed on: Tomcat 7.0.27 + MySQL 5. Portal 6.1.20 EE GA2. Plugins 6.1.x EE GIT ID: 9485f6bd78cd20ff47da3c8f4abf1b272d6907e3. Tomcat 7.0.40 + MySQL 5. Portal 6.1.30 EE GA3. Plugins 6.1.x EE GIT ID: 9485f6bd78cd20ff47da3c8f4abf1b272d6907e3.

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Days since last comment:
                1 year, 28 weeks, 3 days ago

                Development

                  Structure Helper Panel