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: have the meeting data be more relevant, depending on what page it appears on #6320

Closed
3 of 6 tasks
ExperimentsInHonesty opened this issue Feb 19, 2024 · 7 comments
Closed
3 of 6 tasks
Assignees
Labels
Complexity: Medium Complexity: See issue making label See the Issue Making label to understand the issue writing difficulty level ER Emergent Request Issue Making: Level 2 Make issue(s) from an ER or Epic P-Feature: Events https://www.hackforla.org/events/ P-Feature: Project Info and Page A project's detail page (e.g. https://www.hackforla.org/projects/100-automations) P-Feature: Project Meetings https://www.hackforla.org/project-meetings role: front end Tasks for front end developers size: 0.25pt Can be done in 0.5 to 1.5 hours

Comments

@ExperimentsInHonesty
Copy link
Member

ExperimentsInHonesty commented Feb 19, 2024

Emergent Requirement - Problem

We are not displaying all the meeting data that people need or expect when they come to different pages on the site

Issue you discovered this emergent requirement in

Date discovered

2024-02-18

Did you have to do something temporarily

  • YES
  • NO

Who was involved

@ExperimentsInHonesty

What happens if this is not addressed

confusion from the users and PMs of those teams, wondering why the data does not show up on their project profile page

Resources

Recommended Action Items

  • Make 2 new issues
    • add the links for the issues to the bottom of this issue
  • Discuss with team
  • Let a Team Lead know

Potential solutions [draft]

Issue 1 - Medium

  • Currently the Events page has Day, Time, Name of Project, Name of Meeting
    • Add asterisk if it's not weekly
    • At the bottom of the Online Project Team Meetings card, add the following text
      *This meeting is not weekly, check project link for more details.
      

Issue 2 - medium

  • Currently any Project Info page (e.g., TDM Calculator) has Day, Time, Name of Meeting
    • Add description

Special notes

  • The data for all these pages should be coming from the JSON data stored on our repo, not from the VRMS API directly.
  • an example of how to get all the meeting data required

Issues made from this ER

@ExperimentsInHonesty ExperimentsInHonesty added Feature Missing This label means that the issue needs to be linked to a precise feature label. size: 0.25pt Can be done in 0.5 to 1.5 hours ER Emergent Request role missing Complexity: Missing role: front end Tasks for front end developers Complexity: Medium P-Feature: Project Info and Page A project's detail page (e.g. https://www.hackforla.org/projects/100-automations) P-Feature: Events https://www.hackforla.org/events/ P-Feature: Project Meetings https://www.hackforla.org/project-meetings ready for dev lead Issues that tech leads or merge team members need to follow up on and removed Feature Missing This label means that the issue needs to be linked to a precise feature label. role missing Complexity: Missing labels Feb 19, 2024
@ExperimentsInHonesty

This comment was marked as resolved.

@jphamtv jphamtv added Ready for Prioritization and removed ready for dev lead Issues that tech leads or merge team members need to follow up on labels Apr 25, 2024
@ExperimentsInHonesty ExperimentsInHonesty added Issue Making: Level 2 Make issue(s) from an ER or Epic Complexity: See issue making label See the Issue Making label to understand the issue writing difficulty level and removed Ready for Prioritization labels Apr 26, 2024
@Thinking-Panda Thinking-Panda self-assigned this May 28, 2024
Copy link

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

@Thinking-Panda
Copy link
Member

Availability: Weekdays
ETA 5/30/24

@Thinking-Panda
Copy link
Member

@ExperimentsInHonesty

  • I am working on issue 1. When it says *This meeting is not weekly, check project link for more details. . do you mean the Onboarding meeting or the meetings that don't happen 1-7 of each month? I checked a few of the project pages and didn't find any specific mention on meetings that are not weekly.
  • Is that information/description added by the issue 2 in this ER?
  • In Issue 2, What is the description to be added? Will the dev be making changes to _data/external/vrms-data.json?
  • Is issue 1 dependent on issue 2?

@Thinking-Panda
Copy link
Member

A few projects have a description already. For instance Home Unite US- PM/Org "alternating week", Civic Tech Jobs-All "3rd week". but the description is not displayed on the website.

@Thinking-Panda
Copy link
Member

@ExperimentsInHonesty Never mind, I understand the issues now.

@t-will-gillis
Copy link
Member

Both issues made from this ER have been merged; closing this ER

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Complexity: Medium Complexity: See issue making label See the Issue Making label to understand the issue writing difficulty level ER Emergent Request Issue Making: Level 2 Make issue(s) from an ER or Epic P-Feature: Events https://www.hackforla.org/events/ P-Feature: Project Info and Page A project's detail page (e.g. https://www.hackforla.org/projects/100-automations) P-Feature: Project Meetings https://www.hackforla.org/project-meetings role: front end Tasks for front end developers size: 0.25pt Can be done in 0.5 to 1.5 hours
Projects
Development

No branches or pull requests

4 participants