Giter Site home page Giter Site logo

Comments (19)

wesleytodd avatar wesleytodd commented on May 24, 2024 1

This makes sense to me. As I have been following things lately I have noticed this is the central tension in the project so I am glad to see there is a way everyone can get what they need/want out of it.

from standard.

voxpelli avatar voxpelli commented on May 24, 2024 1

I'm 👍 on this, thanks for suggesting 🙏 There are some practicalities to it I guess, so lets sync up on those so that we are all on the same page as to what this would entail.

This is what I'm personally thinking of, from the top of my mind:

  • eslint-config-standard-with-typescript, both npm module and repository, will be transferred to the new organization and use existing names as the new org see fit
  • ts-standard, both npm module and repository, will be given the same treatment (else deprecated as per standard/ts-standard#291)
  • Currently the VSCode support is given through (standard/vscode-standard)[https://github.com/standard/vscode-standard], if the new organization takes on ts-standard, then maybe it wants to have its own copy of standard/vscode-standard as well? To remove dependency on standard/vscode-standard. If so, then such a transition should be assisted with by standard/vscode-standard I think (Thoughts @LinusU, @theoludwig?)

Any other practicalities I'm missing? Any other modules or npm-packages that would need to be moved?

Also: Would the new org still rely on eslint-config-standard or become a self-contained module which copies the current rules over but after that keeps its own maintenance of those? (I think personally this would give the most freedom to the new org)

from standard.

mcollina avatar mcollina commented on May 24, 2024 1

I'm ok with it, +1.

from standard.

voxpelli avatar voxpelli commented on May 24, 2024 1

@mightyiam Is this still of interest to solve? If so: Reminder @feross. Else we can close this?

from standard.

mightyiam avatar mightyiam commented on May 24, 2024

Also: Would the new org still rely on eslint-config-standard or become a self-contained module which copies the current rules over but after that keeps its own maintenance of those? (I think personally this would give the most freedom to the new org)

The latter.

Otherwise, sounds good.

from standard.

mightyiam avatar mightyiam commented on May 24, 2024

@rostislav-simonik and I would like to implement this RFC (depart eslint-config-standard-with-typescript from @standard). We find it reasonable at this point to announce our intention to implement this RFC after a certain future date: 2024-01-12. DMs will be sent to @feross and @mcollina.

from standard.

mightyiam avatar mightyiam commented on May 24, 2024

The new home is https://github.com/mightyiam/eslint-config-standard-with-typescript .

from standard.

mightyiam avatar mightyiam commented on May 24, 2024

Could someone please make me owner of the eslint-config-standard-with-typescript npm package? @voxpelli perhaps?

from standard.

mightyiam avatar mightyiam commented on May 24, 2024

My npm username is mightyiam.

from standard.

voxpelli avatar voxpelli commented on May 24, 2024

I'm not an admin / owner on npm it seems, ping @LinusU, @bcomnes, @feross

from standard.

bcomnes avatar bcomnes commented on May 24, 2024

Sorry for the delay here. Ok I removed the package eslint-config-standard-with-typescript from the standardjs developers team, and mightyiam and rostislav-simonik remain as maintainers.

Does that look right to everyone?

from standard.

mightyiam avatar mightyiam commented on May 24, 2024

@bcomnes thank you. If the 'maintainer' role means full control, then that seems complete. Could you, perhaps do the same for ts-standard?

from standard.

bcomnes avatar bcomnes commented on May 24, 2024

@mightyiam I tried adding you as a maintainer/collaborator on that package on npm but get a forbidden error. As an admin I am unable to invite you back to the org.

from standard.

mightyiam avatar mightyiam commented on May 24, 2024

@feross perhaps you could? @bcomnes could you perhaps ping some who do have permission to do this?

from standard.

voxpelli avatar voxpelli commented on May 24, 2024

@bcomnes Essentially we should do the same thing with ts-standard as we did with eslint-config-standard-with-typescript and simply give it over to @mightyiam and remove it form the standard organization – on both npm and on GitHub

from standard.

bcomnes avatar bcomnes commented on May 24, 2024

The difference here's that he's no longer on the package as a collaborator, and I'm unable to add outside collaborators as an admin. I think only owners can do this.

from standard.

voxpelli avatar voxpelli commented on May 24, 2024

@bcomnes a problem on both npm and GitHub or just npm?

from standard.

bcomnes avatar bcomnes commented on May 24, 2024

Npm

from standard.

mightyiam avatar mightyiam commented on May 24, 2024

ts-standard probably belongs together with eslint-config-standard-with-typescript.
I've been making progress there.
So, I would say, yes.

from standard.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.