Comments (4)
@jrieken I could contribute this, please let me know if this is a feature that you would welcome.
from vscode-github-issue-notebooks.
Not a Jira export, so please help me understand what it would mean to support Jira. In this extension we have few pieces
- a language service that understand GH query syntax like
label:foo is:open type:pr
etc - GH based completions and validation for non static parts of the GH query syntax like milestones, teams, label
- a notebook provider that saves said language cells and markdown cells
- a notebook kernel that can execute these queries
Does Jira use the same language as github? Would you do a jira language service and then teach the notebook kernel how the execute jira queries?
from vscode-github-issue-notebooks.
jira uses jql. So this will be a jql language service and kernel implementation to execute jira querries and rendering. So a complete 3rd language in addition to markdown and GH.
from vscode-github-issue-notebooks.
That sounds interesting but also like a serious effort. Currently, this extension is still changing a lot because we are still refining the notebooks API and its inner workings. It's somewhat our test and proofing extension for language related features in notebooks and keeping it lean helps us during this time.
I'd suggest the following. How about developing a jql
language service as separate extension. It will then be trivial to embed jql into this notebook and we still keep things loosely coupled. What's then missing is a kernel that knows how to execute jql.
from vscode-github-issue-notebooks.
Related Issues (20)
- Add support for using API token
- TypeError: Cannot read property '_type' of undefined HOT 2
- Latest version of GitHub Issues Notebook extension requires API proposal that is not available in latest VS Code stable HOT 2
- Queries using GH OR syntax don't execute correctly
- Unable to open github issue notebooks on stable HOT 8
- Wrong Error Message is Shown
- Followed the exact directions, doesn't open anything.
- Allow filtering based on project status
- Update the explorer sidebar to show that the issue notebook is in the current editor
- Clicking a label may add it to a request
- Feature Request: Support Discussion Search
- Localize parser strings HOT 6
- Show query result on the left side of the status bar
- Uu
- Suggestions close as I type HOT 1
- Display assigned milestone in output cell issue list [feature request]
- Feature Request: Edit Discussions from notebook
- Notebook never finishes executing HOT 2
- No warning/error when opening invalid notebook file
- integrate into Issue Reporter
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vscode-github-issue-notebooks.