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

☂️ Implement Biome bindings to the GritQL engine #2582

Open
arendjr opened this issue Apr 24, 2024 · 0 comments
Open

☂️ Implement Biome bindings to the GritQL engine #2582

arendjr opened this issue Apr 24, 2024 · 0 comments
Assignees
Labels
A-Plugins Area: plugins

Comments

@arendjr
Copy link
Contributor

arendjr commented Apr 24, 2024

Description

This umbrella is part of our efforts to implementing a Grit runtime.

The first goal of this issue is to get to a point where biome search can make use of the bindings. Not all subtasks necessarily need to be completed to get to that point, though most probably will. We can always continue working on the remaining tasks in parallel to other plugin-related efforts.

Binding status

To use the Grit pattern engine in Biome, we need to make sure the bindings to the engine are implemented. These are effectively traits defined by Grit that need implementation on the Biome side. These are:

Feature status

Apart from the bindings, we can also identify which features still need implementation:

Legend

Icon Meaning
Supported
🚫 Not in progress
⌛️ In progress
⚠️ Partially supported (with some caveats)

How to Contribute

Everyone is welcome to contribute pieces here! If you'd like to tackle something, please leave a comment below this issue for which item(s) of the checklist below you'd like to pick up. We will create a separate issue and assign it to you to simplify tracking.

If you need any help or have any questions about our plugin efforts in Biome, feel free to ask in the #plugins channel in Discord.

Funding

To support this effort, please consider sponsoring Biome within our Open Collective or GitHub sponsorship.

We decide not to fund this issue with Polar.sh because it is a long term effort. Polar.sh is designed for short and medium term efforts. It sets a deadline of 6 months to complete a task.

@arendjr arendjr self-assigned this Apr 24, 2024
@arendjr arendjr added the A-Plugins Area: plugins label Apr 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Plugins Area: plugins
Projects
None yet
Development

No branches or pull requests

1 participant