Skip to content

Conversation

@ALIENQuake
Copy link
Contributor

@ALIENQuake ALIENQuake commented Mar 6, 2024

Given it's been used for 5+ years and there was only a single bugfix, it's hardly considered experimental.

Context: People are scared of using --list-components-json (and thus LABELS since it's the only way to get them) because of the 'experimental' flag.

@FredrikLindgren
Copy link
Member

I added 'experimental' because I was not prepared to guarantee that the structure of the output would be stable into the future. Now, I guess, it's largely an academic concern, since I've basically given up on the use case for the feature, since there is too much about WeiDU that either outright assumes and relies on an interactive session, or which can only be accurately evaluated in the context of a running WeiDU instance.

@mleduque
Copy link

mleduque commented Jan 1, 2026

Oh that's sad...
I'm actually using this in my own project https://github.com/mleduque/modda

edit : sorry, I misunderstood this PR as removing the feature (and not the experimental flag)

@FredrikLindgren
Copy link
Member

I probably just need to accept that this is maybe useful to people the way it is now and the window for calling it experimental and maybe making breaking changes to how it works has passed.

@suy
Copy link

suy commented Jan 3, 2026

I think the feature is useful to some, but those who find it useful are likely to accept breaking changes if it's for the better. I have been using Zeitgeist lately for some installs, and the feature is useful enough for me despite its limits. But if there are improvements in the future, I would not mind fixing Zeitgeist myself to adapt to any changes.

Alternatively, a new command line switch might be added with a different output, if you don't mind supporting both.

I think the only application that relies on this and which is closed source (and now unmantained) is Project Infinity.

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

Successfully merging this pull request may close these issues.

4 participants