osf.io icon indicating copy to clipboard operation
osf.io copied to clipboard

Github addon should not report recent activity from every branch

Open machow opened this issue 8 years ago • 0 comments

Currently, the osf.io Recent Activity log reports all files that are changed in a github repository. This seems sensible, as it makes transparent exactly what files have been changed, and makes the contents of a github repo similar to other uploaded (or linked via, e.g., dropbox) files. However, it reports changes for all branches in a repository, many of which may be temporary.

It seems like reporting each file change on every branch may quickly flood the recent activity log, making it an unreliable source for understanding what's going on in a project. Common git workflows use many branches as temporary workspaces. It seems useful to either..

  1. Designate which branch(es) to log (e.g., master and gh-pages)
  2. Log commit messages instead (and then people can get detailed reports on changes from github)

I might be totally misunderstanding the purpose of the log, but it seems like one of these two solutions would keep it concise (and human readable), but also allow for thorough tracing of changes.

machow avatar Jan 03 '16 20:01 machow