-
-
Notifications
You must be signed in to change notification settings - Fork 59
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
Discussion: how to integrate with awesome-lists #39
Comments
Probably that it lints every requirement (or most of them, in case some are complex and hard to check) in the Awesome list requirements.
We could do so, but I think the most efficient way (at the moment) to reduce the load on Sindre and test out @transitive-bullshit @sindresorhus Any thoughts? |
👍 |
The immediate goal as far as I can tell would then be to integrate Some notes / concerns for adding
As long as Sindre is okay with Thoughts / awesome jokes? 👍 |
👍 There are ways to override that if it happens: https://github.com/github/linguist#overrides
I'm good with 3. |
Both First of all,
An issue I see with Initially, I thought the best way to integrate |
@itaisteinherz I think there are a few misunderstandings, so let me try to clear them up :)
No, they would be 99% the same efficiency-wise. There'd be no "calculating the diff" with
The whole point of the whitelist is that you'd start with all existing lists in it (because we don't care about linting them at the moment) and remove passing lists over time. Eventually, the goal would be to get to a state where all lists are passing, but we need to do things incrementally here, and the whitelist provides a great pattern for doing that.
Agreed; CI pass / fail as the primary signal for now, in addition to some notes in the awesome PR requirements doc. We can get fancier with a bot down the road if things go well 👍 |
Thanks for the clarifications 🙂 Now that I have a clear idea of what you suggested in
Just to make sure we're on the same page: what you meant is that we'll add an option to |
That's definitely a reasonable option that I honestly hadn't thought of. I just submitted an initial PR sindresorhus/awesome#1394 that adds the test functionality over there, but I'm very open to switching things around depending on how the discussion goes :) |
@sindresorhus friendly ping 😄 😄 😄 |
We still need the whitelist and stuff. I think it's easier to just have it as a Node.js script for now so we can easily tweak things. I totally agree it would be nice to make it just a flag of the linter sometime in the future though. |
I'd like to start a discussion around the status of
awesome-lint
and how it should relate to theawesome-list
project going forwards.A few questions we should aim to gather consensus around:
awesome-lint
in order to consider enforcing linting as a necessary constraint for futureawesome-list
PRs?The text was updated successfully, but these errors were encountered: