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

The status and future of the project is unclear #219

Closed
DemiusAcademius opened this issue Dec 22, 2021 · 9 comments
Closed

The status and future of the project is unclear #219

DemiusAcademius opened this issue Dec 22, 2021 · 9 comments

Comments

@DemiusAcademius
Copy link

Hello!
Thanks for great work!
The status and future of the project is unclear.
Will there be any further development?
Will there be new versions coming out?

Unfortunately, the excellent LIT library is useless without a good ecosystem.

And for serious projects you will have to choose other libraries.

@mgenware
Copy link

Same question here. I've convinced my team to migrate to lit and this plugin and #200 has been blocking us from using vscode typescript auto-import for almost 5 months.

@ghost
Copy link

ghost commented Jan 15, 2022

Same here. Our team is all-in with Lit and this plugin is/was pretty instrumental to our VS Code setup. Need the auto-imports to work again so for now we just all disabled this plugin, but that has hurt our Lit development in many ways.

@jjspace
Copy link

jjspace commented Jan 21, 2022

As an imperfect solution I've anchored my VSCode version to 1.59 so this plugin still works with auto-import but I'm getting more and more annoyed I can't use the newer VSCode features. However as everyone else here stated, this plugin is essential to working in our entirely Lit based application...

@justinfagnani
Copy link
Collaborator

Hello all 👋

The Lit team is ramping up contribution and maintenance of the projects here. We realize they're critical to the Lit developer experience and are going to invest a lot more time in continuing @runem's excellent work here.

For some idea of the work happening: I made some changes last year to support Lit 2 features and untangle some TypeScript compiler dependency issues, but wasn't able to get a working updated VS Code extension published. @43081j has been investigating why the extension breaks and has a lead on that due to an extension API change. @rictic is now taking lead on this from the Lit team and is starting with getting an extension test harness up (#224) so that we can make sure we have a working extension from CI.

The goal is to publish a new VS code extension as soon as possible.

In addition to that we're working on a new focused analysis library in the Lit monorepo. We need this in Lit for SSR and other tools, and it'l be good to have a core-team maintained and tested analysis library that linters, etc can build off of.

I hope that helps with the questions!

@DemiusAcademius
Copy link
Author

DemiusAcademius commented Jan 22, 2022 via email

@jjspace
Copy link

jjspace commented Jun 6, 2023

We have once again gone almost 3 months with a "broken" plugin due to VSCode update v1.77 switching to TS 5.0. lit-analyzer, and by extension lit-plugin, does not work on TS 5.0 as outlined in multiple issues that have been opened since:

I noticed that there is now an analyzer package being worked on in the Lit labs. I assume that's the "focused analysis library" mentioned above. It looks like it's still "not ready for use" so what is the progress of that over the past year+? Is the intention to replace this package with that one? Is there any timeline on when that might be ready? Will this package/plugin still receive any updates/support until that analyzer is ready?

CC @justinfagnani @43081j @bicknellr @rictic

@43081j
Copy link
Contributor

43081j commented Jun 6, 2023

this is really caused by the fact that we're in limbo right now - the lit team took over responsibilities of this repo, with difficulty, and later started work on their own analyzer to ultimately replace this one.

however, it means they have no time to work on this "legacy" analyzer (afaict) and the replacement isn't yet ready (nowhere close i think).

i think we need to admit that this is very much still alive and needs maintaining until the replacement by the lit team actually exists and is useable enough that this package is no longer needed.

im away this week for a few days but, when im back, i will try fix up the current issues on a branch and get help from the lit team to publish it as a new version.

@rictic @justinfagnani if you can help code review and publish once i manage to do the fixes, that'd be much appreciated

edit:

one step closer runem/web-component-analyzer#268

@43081j
Copy link
Contributor

43081j commented Jun 13, 2023

update for anyone following, fixes will be in this pr: #305

we will publish it under a next tag soon as we can

@rictic
Copy link
Collaborator

rictic commented Jun 20, 2023

PRs merged and released, huge thanks to @43081j for his work on this!

@rictic rictic closed this as completed Jun 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants