WikiEduDashboard icon indicating copy to clipboard operation
WikiEduDashboard copied to clipboard

Enable additional javascript style linting rules

Open ragesoss opened this issue 8 years ago • 20 comments

We're using eslint rules from several plugins — the airbnb config, plus some React plugins — to maintain fairly standard style and Javascript usage. However, we have many of the rules disabled via .eslintrc, because there were violations that appeared after an update of the eslint config.

Most of these should be re-enabled along with fixes for any violations in the codebase.

To enable a rule, you should remove the line that disables it. That will allow the plugin rules to prevail. We want to maintain as little customized eslint configuration as possible.

For reference: https://eslint.org/docs/user-guide/configuring

Please only work on a single rule at a time (with one PR per rule), and only a few rules per contributor (as it gets boring to review too many of these kinds of PRs).

ragesoss avatar Sep 20 '17 16:09 ragesoss

I'll give this one a shot!

hstoebel avatar Sep 22 '17 20:09 hstoebel

currently working on no-find-dom-node and forbid-prop-types

hstoebel avatar Oct 27 '17 15:10 hstoebel

Working on no-danger. See #1492

bryszard avatar Nov 12 '17 19:11 bryszard

Hi there! I’m with a group of first-time contributors and was hoping to help out with this issue. I noticed nobody was assigned to it, but if there’s already a solution in progress I’m happy to try helping out elsewhere. Thanks!

nicktu12 avatar Dec 05 '17 18:12 nicktu12

@nicktu12 go for it! The a11y rules are especially appreciated, as fixing the javascript so that those rules are not violated may concretely improve the accessibility of the app.

ragesoss avatar Dec 05 '17 18:12 ragesoss

@ragesoss can I give some of these a try?

alpha721 avatar Feb 11 '18 20:02 alpha721

Yep!

On Feb 11, 2018 12:40 PM, "Neetu" [email protected] wrote:

@ragesoss https://github.com/ragesoss can I give some of these a try?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/WikiEducationFoundation/WikiEduDashboard/issues/1408#issuecomment-364786383, or mute the thread https://github.com/notifications/unsubscribe-auth/AAzyY2BK0QTOXkW685LdYm_3P2OZhNyNks5tT1A-gaJpZM4PeJsn .

ragesoss avatar Feb 11 '18 20:02 ragesoss

Hello, I am an applicant for the Outreachy internship, can I take this issue for my first contribution? Is it still available?

helenatxu avatar Feb 27 '19 20:02 helenatxu

Hello, Can I proceed with this open issue ?

ajitesh13 avatar May 26 '20 15:05 ajitesh13

Hi @ragesoss,

I hope this message finds you well. I'm interested in joining the WikiEducationFoundation Slack channel to stay informed and contribute to the discussions. Could you please add me to the channel?

Looking forward to being a part of the community.

Nikuunj avatar Nov 29 '23 05:11 Nikuunj

Hello @ragesoss , I hope you are doing well. I am willing to the WikiEducationFoundation's slack channel to keep up with latest news. It would be grateful of you if you add me to the channel.

Eagerly waiting to be a part of the discussions taking place at WikiEducationFoundation . Regards

utkarsh-gaur avatar Dec 16 '23 17:12 utkarsh-gaur

Let me know your email address if you would like a Slack invite.

ragesoss avatar Dec 16 '23 18:12 ragesoss

Thank you for your response. Here's my email address associated with slack. Email: @.***

On Sun, Dec 17, 2023 at 12:27 AM Sage Ross @.***> wrote:

Let me know your email address if you would like a Slack invite.

— Reply to this email directly, view it on GitHub https://github.com/WikiEducationFoundation/WikiEduDashboard/issues/1408#issuecomment-1858906882, or unsubscribe https://github.com/notifications/unsubscribe-auth/AV4KETXMDCQOE7LLZBMLKQLYJXVIFAVCNFSM4D3YTMT2U5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TCOBVHA4TANRYHAZA . You are receiving this because you commented.Message ID: @.*** com>

utkarsh-gaur avatar Dec 17 '23 11:12 utkarsh-gaur

i want to try my hands on this issue. can you please assign this issue to me?

utkarsh-gaur avatar Dec 17 '23 14:12 utkarsh-gaur

@utkarsh-gaur your email address did not come through on github.

ragesoss avatar Dec 17 '23 17:12 ragesoss

E-mail: [email protected]

utkarsh-gaur avatar Dec 17 '23 17:12 utkarsh-gaur

@ragesoss I would like to work on this issue, can you please assign it to me.

fillingtothemomo avatar Dec 17 '23 17:12 fillingtothemomo

@ragesoss i want to try my hands on this issue. can you please assign this issue to me?

utkarsh-gaur avatar Dec 17 '23 17:12 utkarsh-gaur

We do not assign issues. Please read the CONTRIBUTING doc for advice on getting started.

ragesoss avatar Dec 17 '23 20:12 ragesoss