CodeForPhilly / CodeForPhilly/stately
Feature: Scheduled actions
- Ngôn ngữ chính
- Python
- Star
- 22
- Fork
- 5
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
I don't think we need this for MVP, but many workflows will need something like this for practical use.
- When an indebtedness check is awaiting the submitter to "resubmit" info for more than 30 days, mark it "cancelled."
- When a FOIA request hasn't been fulfilled in 5 _business_ days, send an email requesting an extension
- When a contract has been in a step for more than 2 weeks, send a reminder to the assignee
Just leaving this issue here for when it's time.
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Hướng nghiên cứu
Issue không nêu tệp, test hay entry point nào. Hãy bắt đầu bằng cách lập bản đồ cách các workflow biểu diễn trạng thái chờ và thông báo đã lên lịch, sau đó làm rõ ba hành vi dựa trên thời gian được đề xuất, bao gồm cách xử lý ngày làm việc và các quy tắc hủy. Done nên được định nghĩa là hành vi đã triển khai cho các kịch bản đã thống nhất, với các test bao phủ từng quy tắc thời gian.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- python
- Lĩnh vực
- backend
- Loại issue
- Tính năng
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Cần làm rõ
- Mức phù hợp với người mới
- 25/100