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

Explore, document and make a new issue to implement linters which can be installed locally #2651

Closed
9 of 13 tasks
Tracked by #2695
SAUMILDHANKAR opened this issue Jan 2, 2022 · 8 comments
Closed
9 of 13 tasks
Tracked by #2695
Assignees
Labels
Complexity: Large Feature: Administrative Administrative chores etc. role: back end/devOps Tasks for back-end developers size: 2pt Can be done in 7-12 hours

Comments

@SAUMILDHANKAR
Copy link
Member

SAUMILDHANKAR commented Jan 2, 2022

Overview

In this issue, we will explore and implement linters which can be installed locally so that developers can identify errors before making a PR

Action Items

Resources/Instructions

@github-actions github-actions bot added Feature Missing This label means that the issue needs to be linked to a precise feature label. role missing size: missing labels Jan 2, 2022
@github-actions

This comment was marked as outdated.

@SAUMILDHANKAR SAUMILDHANKAR added Feature: Administrative Administrative chores etc. role: back end/devOps Tasks for back-end developers Complexity: Large and removed Feature Missing This label means that the issue needs to be linked to a precise feature label. role missing size: missing labels Jan 2, 2022
@SAUMILDHANKAR SAUMILDHANKAR changed the title DRAFT: Explore linters available for local installation Explore and implement linters which can be installed locally Jan 13, 2022
@Providence-o Providence-o added this to the 08. Team workflow milestone Jan 29, 2022
@bootcamp-brian bootcamp-brian self-assigned this Mar 4, 2023
@github-actions

This comment was marked as outdated.

@bootcamp-brian
Copy link
Member

ETA: 2 weeks (need to make a demo for team meeting and the next one isn't until the 14th)
Availability: Weekdays before 5pm

@ExperimentsInHonesty
Copy link
Member

@bootcamp-brian I moved your issue to in progress.

@github-actions github-actions bot added the Status: Updated No blockers and update is ready for review label Mar 10, 2023
@bootcamp-brian
Copy link
Member

Provide Update

  1. Progress: Did some research on linters and decided to test out ESLint. Went through set up in my local environment and confirmed it worked in VSCode. Did a write up of the set up process going step by step to prepare for presenting a demo.
  2. Blockers: I don't know of a way to test if ESLint is compatible with a mac environment. I haven't seen anything saying that it isn't but also haven't come across any confirmation that it does.
  3. Availability: Weekdays before 5pm of next week
  4. ETA: By end of next week

@bootcamp-brian
Copy link
Member

Provide Update

  1. Progress: Put together a demo to present at the meeting last Tuesday, but it was suggested that I wait until more of the merge team was in attendance to present it. The plan is to demo it at this Sunday's meeting instead. Also found confirmation that ESLint is compatible with macs.
  2. Blockers: None
  3. Availability: Weekdays before 5pm next week
  4. ETA: By end of next week

@ExperimentsInHonesty ExperimentsInHonesty changed the title Explore and implement linters which can be installed locally Explore, document and make a new issue to implement linters which can be installed locally Mar 19, 2023
@github-actions github-actions bot removed the Status: Updated No blockers and update is ready for review label Mar 24, 2023
@bootcamp-brian
Copy link
Member

Provide Update

  1. Progress: Presented demo, wrote documentation and created issue. Sent merge team member a message asking what I should do next and am currently awaiting a reply.
  2. Unsure of next steps to take (already reached out for assistance)
  3. Availability: Weekdays before 5pm
  4. ETA: Within the next week.

@jdingeman
Copy link
Member

jdingeman commented Mar 30, 2023

This issue will make way for more issues. Dev created the decision record here, also created new issue here:

Need new issues for:

  • Roll out plan
    • What messages will need to be sent and where
      • Possible changes to GitHub actions and HackforLA bot to notify members of upcoming changes
  • Update Contributing.md Add ESlint VS Code installation instructions #4264
  • Create messaging for issues (Dev & prework), meetings, GHA messages on PRs

Dev has completed scope of work and we will close this issue. Thank you Brian!

@jdingeman jdingeman added ready for dev lead Issues that tech leads or merge team members need to follow up on ready for product labels Mar 31, 2023
@ExperimentsInHonesty ExperimentsInHonesty removed ready for dev lead Issues that tech leads or merge team members need to follow up on ready for product labels Apr 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Complexity: Large Feature: Administrative Administrative chores etc. role: back end/devOps Tasks for back-end developers size: 2pt Can be done in 7-12 hours
Projects
Development

No branches or pull requests

5 participants