In an attempt to emulate the transparency of Wikipedia, we implemented an activity feed showing recent applications, approvals, and signups (https://wikipedialibrary.wmflabs.org/activity/). We've never seen much interest in this page, and in a world where we have the Library Bundle makes less sense as a view of how people are using the tool.
In an effort to simplify the tool and remove bloat, we should simply remove the activity page and all associated views & unused code. This includes the application option to hide the application from the activity feed.
The following should be removed:
- ActivityView (https://github.com/WikipediaLibrary/TWLight/blob/master/TWLight/views.py#L88)
- Activity URL (https://github.com/WikipediaLibrary/TWLight/blob/master/TWLight/urls.py#L98)
- activity.html (https://github.com/WikipediaLibrary/TWLight/blob/master/TWLight/templates/activity.html)
- HIDDEN field (https://github.com/WikipediaLibrary/TWLight/blob/master/TWLight/applications/helpers.py)
- Header link to Latest Activity (https://github.com/WikipediaLibrary/TWLight/blob/master/TWLight/templates/base.html#L175)
- Hidden field example data generation (https://github.com/WikipediaLibrary/TWLight/blob/master/TWLight/applications/management/commands/applications_example_data.py#L79)
- Hidden model field (https://github.com/WikipediaLibrary/TWLight/blob/master/TWLight/applications/models.py#L151)