What should org profiles show for workshop logs and monthly reports, and can individuals opt out?
Maintainer thường phản hồi trong vòng 1 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức phù hợp với người mới
- 15/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Cần làm rõ
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- ruby
- Lĩnh vực
- authorization
Hướng nghiên cứu
This is a policy question for maintainers, not a code task yet. Read the org profile's "Associated records" card and the organizations.profile_show_workshop_logs toggle, then the unused people.profile_show_workshop_logs and people.profile_show_monthly_reports columns, and check issue #2676 for the person-profile context. Done means the admins have chosen answers to the three questions; the follow-up work (wiring or dropping the toggle, dropping the columns) comes after that.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
🤖 From Claude:
Question for admins: what should an organization's profile show for workshop logs and monthly reports, and should individuals be able to keep their own logs and reports from showing at the org level?
How it works today
- Org profile: an "Associated records" card links to the org's workshop logs and monthly reports. Only admins and people affiliated with the org can see it.
- Affiliated members see everyone's records, not just their own. That's every workshop log and monthly report filed under the org, including other facilitators'.
- Members can also delete those workshop logs, and edit or delete those monthly reports.
- The org "Show workshop logs" toggle does nothing. It's on the org edit form (
organizations.profile_show_workshop_logs), but no page reads it. There's no monthly reports toggle. - Person profile: a person's own logs and reports are private (the person and admins only) with no toggle (#2676). The leftover
people.profile_show_workshop_logs/profile_show_monthly_reportscolumns are unused.
Questions
- Who should see an org's workshop logs and monthly reports from its profile?
- Keep it to members and admins (as now)?
- Admins only?
- Show the public something lighter, like counts?
- What should the org "Show workshop logs" toggle do?
- Hide the card from members?
- Hide it from the public?
- Or remove the toggle?
- Should monthly reports get a toggle too, or none since they're deprecated?
- Should individuals control whether their own logs and reports show at the org level?
- Options: (a) no, anything filed under the org is visible to its members; (b) a per-person opt-out; (c) a per-record "private" flag.
- Should members' ability to edit or delete other people's records change too?
Follow-up once decided
- Drop or wire up the org toggle.
- Drop the unused
peoplecolumns (or reuse them for the opt-out in 3b).
- Ngôn ngữ chính
- Ruby
- Star
- 15
- Fork
- 28
- Merge trung bình
- 1 ngày 12 phút
- Pull request đã merge (30 ngày)
- 262
Chuẩn bị môi trường
Khởi chạy dev container của dự án ngay trên trình duyệt, bằng tài khoản GitHub của bạn.
- Có Dockerfile hoặc tệp Docker Compose
- Có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của rubyforgood/awbw
-
blocked
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
rubyforgood/awbw#2824 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
rubyforgood/awbw#2822 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
rubyforgood/awbw#2160 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Update callout faq defualt text when the new person subscription launchesCó thể đã có người làm @maebeale đã nhận 83 ngày trước. Đang mởblocked
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
rubyforgood/awbw#2095 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
rubyforgood/awbw#2088 ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của rubyforgood/awbw
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 85/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
Maintainer thường phản hồi trong vòng 1 ngày
-
account: profile
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
Maintainer thường phản hồi trong vòng 5 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
Maintainer thường phản hồi trong vòng 1 ngày
-
bug good first issue help wanted
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 90/100
ysb3996-blip/oops#24 ·
Maintainer thường phản hồi trong vòng 1 ngày