Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ER: Determine feasibility and create issues for adding code to HfLA website team roster to automate onboarding tasks #4410

Closed
3 tasks
roslynwythe opened this issue Apr 4, 2023 · 3 comments
Assignees
Labels
Complexity: Missing Draft Issue is still in the process of being created ER Emergent Request Feature: Onboarding/Contributing.md role: back end/devOps Tasks for back-end developers size: missing

Comments

@roslynwythe
Copy link
Member

roslynwythe commented Apr 4, 2023

Overview

The onboarding process is too slow and can be improved by automating the addition of new devs to GitHub teams and Google Calendar event guest lists. New developer information exists in the HfLA team roster, a Google Sheet, and so we propose adding an HTML interface to the roster along with code to access the GItHub and Google Calendar APIS.

Action Items

Resources/Instructions

  • **** Need to provide link to Hfla Google Apps Script Development/Review Process
@roslynwythe roslynwythe added role: back end/devOps Tasks for back-end developers Feature: Onboarding/Contributing.md Draft Issue is still in the process of being created labels Apr 4, 2023
@roslynwythe roslynwythe self-assigned this Apr 4, 2023
@github-actions
Copy link

github-actions bot commented Apr 4, 2023

Hi @roslynwythe, 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 :)

@github-actions
Copy link

github-actions bot commented Apr 4, 2023

Hi @roslynwythe.

Please don't forget to add the proper labels to this issue. Currently, the labels for the following are missing:
Complexity

NOTE: Please ignore the adding proper labels comment if you do not have 'write' access to this directory.

To add a label, take a look at Github's documentation here.

Also, don't forget to remove the "missing labels" afterwards.
To remove a label, the process is similar to adding a label, but you select a currently added label to remove it.

After the proper labels are added, the merge team will review the issue and add a "Ready for Prioritization" label once it is ready for prioritization.

Additional Resources:

@roslynwythe roslynwythe changed the title Add code to HfLA website team roster to automate addition of new devs to GitHub teams Add code to HfLA website team roster to automate addition of new devs to GitHub teams and Google Calendar Apr 4, 2023
@roslynwythe roslynwythe changed the title Add code to HfLA website team roster to automate addition of new devs to GitHub teams and Google Calendar ER: Add code to HfLA website team roster to automate addition of new devs to GitHub teams and Google Calendar Apr 4, 2023
@roslynwythe roslynwythe changed the title ER: Add code to HfLA website team roster to automate addition of new devs to GitHub teams and Google Calendar ER: Investigate and create issues for adding code to HfLA website team roster to automate onboarding tasks Apr 4, 2023
@roslynwythe roslynwythe changed the title ER: Investigate and create issues for adding code to HfLA website team roster to automate onboarding tasks ER: Determine feasibility and create issues for adding code to HfLA website team roster to automate onboarding tasks Apr 4, 2023
@roslynwythe
Copy link
Member Author

The development of onboarding automation will not be done via Google Apps Script, but rather using VRMS when that project is ready.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Complexity: Missing Draft Issue is still in the process of being created ER Emergent Request Feature: Onboarding/Contributing.md role: back end/devOps Tasks for back-end developers size: missing
Projects
Development

No branches or pull requests

3 participants