Basically CONTRIBUTING.md is out-of-date as it says that you can compile all the TypeScript using tsc while in fact you need to use a gulp command(s) to also capture the data science webview stuff.
To resolve all of this we need to:
- Make sure there is a single gulp command which will make the extension usable from a checkout (and if there is a common one the Node community uses -- e.g.
compile? -- then we should use that)
- Document that single command in
CONTRIBUTING.md
- Delete
pvsc-dev-ext.py since not enough people are using it to keep it consistently functioning
Basically
CONTRIBUTING.mdis out-of-date as it says that you can compile all the TypeScript usingtscwhile in fact you need to use a gulp command(s) to also capture the data science webview stuff.To resolve all of this we need to:
compile? -- then we should use that)CONTRIBUTING.mdpvsc-dev-ext.pysince not enough people are using it to keep it consistently functioning