hackclub / hackclub/auth

Standardize naming: Program vs Developer App vs App

Open
#186 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Ruby
Stars
80
Forks
66
Avg merge
2d 59m
Merged PRs (30d)
6

Description

The codebase inconsistently refers to the same concept as "program", "developer app", and "app":

- Model is `Program`
- Routes use both `backend_program` and `developer_app`
- Views say "developer apps", "developed apps", "programs"
- Controller is `DeveloperAppsController` but manages `Program` records
- `ProgramPolicy`, `ProgramCollaborator`, etc. all use "program"

Should standardize on a single term — likely **App** — across models, routes, views, and policies.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.