Faculty — Groups, Events & Announcements#

Faculty use the Phase 2 surfaces mostly to read — chapter events for outreach, announcements to stay current, occasional posting in interest groups. This guide covers what you’ll actually do.

Who this is for: anyone whose primary role is faculty.

Reading the Campus tab#

/app/feedCampus tab is your default landing surface for institute-wide updates. It shows pinned announcements (sorted by pin_until so the soonest-to-expire is at the top) plus the recent published-announcement stream visible to you.

Categories you’ll typically see (backend/internal/cms/service.go:110):

  • academic — academic calendar, exam schedules, semester gates.
  • campus — campus operations, recess windows, infrastructure notices.
  • placements — placement-cell updates if your audience tags allow.
  • admin — administrative bulletins.

You can mute one category without losing the others — /app/profile/notifications exposes per-category toggles for cms.announcement.<category>.

Joining groups#

Faculty can join public and institute-visibility groups. Most chapters are alumni-only; the typical faculty path is interest groups (e.g. an academic-interest group, a faculty-club group).

To create a group, you become its first admin: /app/groups/new. The group admin handbook (documentation/handbooks/group-admin-handbook.md) covers moderation.

Chapter events#

Faculty are not typically chapter members but may be invited to speak at chapter events. If a chapter admin invites you, you’ll see the event on /app/calendar. Subscribing to a chapter’s event stream is gated behind chapter membership (group-scope membership in memberships_membership).

The global search bar covers the same seven surfaces (directory, feed, jobs, groups, events, announcements, marketplace). Audience scoping is honoured — faculty can read directory entries for verified institute users and feed posts of institute visibility, but cannot see alumni-only chapter posts.

Common issues#

  • “I want to post a faculty-only announcement” — announcement publishing is admin-gated. Submit the content to a Bits admin; ask them to scope the audience to audience_tags = ['faculty'].
  • “I’m not seeing course-related notifications” — those flow through the academics surface (backend/internal/academics/), not through Phase 2 announcements. Check /app/faculty/academics.