We are working on creating a Activity tab on each user/X. The purpose of this page is to display the activity of that user, to get a greater sense what someone is working on. In many ways this issue is the start of a larger plan to create activity streams for users, projects, topics and more.
This issue focuses on defining what should be displayed, not how it should be displayed.
Some examples of information we could display:
- New comments
- Revisions or creating new nodes (documentation, issues)
- Git activity, like commits or new sandboxes
We can currently access all the data below. The question is: What, if anything, are we missing. (Note: We are limited to data from drupal.org and cannot access data from other *.drupal.org sites).
I suspect we'll also need to decide what should be enabled and how it should be configured for Drupal.org.
Comment | File | Size | Author |
---|---|---|---|
#5 | GitHub-user_activity.png | 90.93 KB | eliza411 |
drupal-activity_stream-individual.png | 126.29 KB | eliza411 | |
drupal-activity_stream-admin_project.png | 144.05 KB | eliza411 |
Comments
Comment #1
Bojhan CreditAttribution: Bojhan commentedComment #1.0
Bojhan CreditAttribution: Bojhan commentedUpdated issue summary.
Comment #1.1
Bojhan CreditAttribution: Bojhan commentedUpdated issue summary.
Comment #2
eliza411 CreditAttribution: eliza411 commentedCurrently available data:
Project release
Project issue
Project
User
Node
Comment
Comment #3
rfayThis will be a great step forward.
It's easy to do, easy to improve, and offers a lot of value.
Comment #4
yoroy CreditAttribution: yoroy commentedSubscribble
Comment #5
eliza411 CreditAttribution: eliza411 commentedWe're missing user pictures. They're arguably less critical for the User activity stream since most actions have the same image, but on GitHub for example, the "follow" action displays the picture of the user being followed and commit actions display the three previous commits and the committer's picture.
I don't *think* this crosses the line from what is displayed to how ... I do think user pictures are an important "what" in activity streams.
Also worth noting, user pictures aren't currently enabled on d.o.
Related issues:
#528928: User Picture Token Support
Comment #6
sirkitree CreditAttribution: sirkitree commentedSo what do we have built so far, in terms of message templates? From (http://dev_activity-drupal.redesign.devdrupal.org/user/46549/activity) looks like:
Issues:
[user] added a new issue [issue-title] to project [project-name].
[user] submitted a new [issue-type] [issue-title].
Releases:
[user] updated release [project_shortname] [release-name] for project [project-name].
Projects:
[user] updated the project [project-name].
[user] made [user] a maintainer of [project-name].
[user] created the project [project-name].
Comments:
[user] commented on [issue-title].
Comment #7
dwwThis is all looking really cool!
For these:
[user] commented on [issue-link] ([project-link])
I think we should just use [comment-link] instead of [issue-link]. The comment links are themselves issue links (assuming they use the title of the issue instead of the subject of the comment), they just have a fragment id going to the right comment anchor. If you're looking at the stream and want to follow the activity, you want to see the activity (the comment) not necessarily the original post. Furthermore, if you land on the comment and need to scroll back up to the original post, that's easy, whereas if you land on the post, it's harder to find the comment (impossible currently since there's nothing to say the comment title or anything).
I think I'd prefer this to further complicating the stream with something more verbose like:
[user] added comment [comment-title/link] to [issue-link] ([project-link])
Anyway, I'm not 100% sure what the existing tokens actually provide, how easy it is to add others, etc. I'm just registering my request that when comments hit the stream, you somehow get a link to the comments themselves. ;)
Thanks,
-Derek
Comment #8
lisarex CreditAttribution: lisarex commentedIs the Node token able to include forum activity, e.g. creating forum posts and creating other node types e.g. Book or Organization?
+1 to user pictures.
Comment #8.0
lisarex CreditAttribution: lisarex commentedUpdated issue summary.
Comment #9
mgiffordThis issue has been basically silent for over 2 years.
There are lots of good ideas here which we should be able to implement that will help build our community.
Also, related issue #1227032: Output from Activity stream needs design
Comment #10
drummComment #11
mgifford#1227032: Output from Activity stream needs design has been closed so that the issue can be worked on here.
Comment #12
YesCT CreditAttribution: YesCT commented