RITlug / ritlug.github.io

RITlug website
https://ritlug.com
Creative Commons Zero v1.0 Universal
13 stars 22 forks source link

Re add announcements #186

Closed ct-martin closed 5 years ago

ct-martin commented 5 years ago

New post preview: image

New post page: image

ct-martin commented 5 years ago

@jrtechs I re-added the pre-existing behavior. That could be a new issue after this gets merged.

@Tjzabel does this look good to you?

ct-martin commented 5 years ago

@Tjzabel great docs question (ping #183 & RITlug/infrastructure#7). The RSS feed for announcements gets watched by an IFTTT hook that posts to the Google Group, however, CampusGroups is not automated and doesn't play well with others. We might get that working sometime in the future, but it won't be the near future. The new process for posting announcements will be something like:

  1. Announcement drafted in PR. This allows convenient reviewing.
  2. Announcement gets approved by two people on eboard.
  3. When the announcement is merged, the merger will also be responsible for posting to CampusGroups

(cc @RITlug/eboard-current )