hackforla / website

Hack for LA's website
https://www.hackforla.org
GNU General Public License v2.0
325 stars 778 forks source link

ER: refactor the existing workflow that posts a message on issues when someone assigns. #6326

Open ExperimentsInHonesty opened 9 months ago

ExperimentsInHonesty commented 9 months ago

Dependency

Emergent Requirement - Problem

The message our bot sends when people self assign issues, needs to be slightly different for prework issues so it doesn't have inaccurate info.

Issue you discovered this emergent requirement in

Date discovered

2023-02-19

Did you have to do something temporarily

Who was involved

@experimentsinhonesty

What happens if this is not addressed

people get confused.

Resources

Hi @${issueAssignee}, thank you for taking up this issue! Hfla appreciates you :)

Do let fellow developers know about your:- i. Availability: (When are you available to work on the issue/answer questions other programmers might have about your issue?) ii. ETA: (When do you expect this issue to be completed?)

You're awesome!

P.S. - You may not take up another issue until this issue gets merged (or closed). Thanks again :)

Recommended Action Items

Potential solutions [draft]

Draft of new message to be sent on preworks instead of the current message.

Hi @${issueAssignee}, congrats for joining the Hack for LA website team. Hfla appreciates you :)

Let us know your availability to work through the steps in the prework
i. **Availability:** (When are you available to work on the prework and setting up your dev environment?)
ii. **ETA:** (When do you expect this issue to be completed?)

You're awesome!

P.S. - If you have issues setting up your dev enviorment or getting access to any resources, please leave a comment in this issue and then copy the link to the comment, into the #hfla-site Slack channel
ExperimentsInHonesty commented 7 months ago

I am moving this to the icebox, since we are in the middle of revising the prework