-
Notifications
You must be signed in to change notification settings - Fork 3
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
Windows setup issues #3
Comments
Hi @TimMackey, First of all, many thanks for your remarks! This is exactly what is needed for ideas to grow and improve. Please bear in mind that this extension is made initially as a school project and not production ready, but I hope we will make it actually usable soon. I will try to help you by walking through your remarks quickly now but I will definitely try to adopt all your suggestions in order to improve this extension. Strike 1) Strike 2)
Requirements are not needed if the script is run from "setup_scripts" folder. They are [optional] in that case. Strike 3) I will really try to make the setup more understandable and done in 1 click. Also, the documentation is planned to be created so all unnecessary setup steps that are stated here can be moved there and leave here the "Quick Start" really simple and easy. Please feel free to give more suggestions, remarks, and contributions which are very welcome. As soon as I find some time I will try to make this extension's setup steps more readable and doable. |
It's now December 2018 and 8 months have passed since your post. The tool is still unusable. If you are unable to automate the installation, please consider making the instructions "idiot-proof" for a non-python developer in the Windows environment. |
Hi @TimMackey, I am sorry I did not have time to dedicate to this project in past time but I plan to do so in the months to come. I will try to make the installation steps as simple as it can be, however, you must at least install Python on your machine. It is mandatory since this extension is meant to be used for DSL development using textX, which is a Python-based DSL framework, after all. Besides that, all you have to do in order to complete the installation is to install the extension and run the Powershell setup script, which does not really require any Python knowledge. I do really hope that I will have some more time to invest in this project so we can address all issues that make using this extension still a bit complicated. Thank you for understanding. |
This looks like a really useful tool, but the setup leaves a LOT to be desired.
Unlike most VS Code Extensions, where clicking the "Install" button is all that is required, this tool requires SIGNIFICANT knowledge of Python and your operating system, in my case, Windows.
The first thing that happened upon installation is the loss of all my custom Workspace Settings, and it is now reporting "Unknown configuration setting". Strike 1.
I found the code extensions folder for this extension under "dkupco.viewx-0.2.1" by looking at the timestamp. Not exactly intuitive, but I found it.
Unfortunately, not knowing anything about Python, I found the Windows 10 installations instructions inscrutable, for example:
.\viewX_setup.ps1 -path "some\parent\folder" -name "env_name" [-reqFile "path\to\requirements\file"]
i.e. some\parent\folder. parent to what?
i.e. path\to\requirements\file. what requirements?
I was unable to complete this step. Strike 2.
Further on... the Python-specific instructions: I have no idea how to do any of this. I have to ask myself "how many days I want to devote to reading blogs to figure this out?" For me its under an hour. Strike 3. I'm out.
I note that as of this submission there are only 255 downloads of this extension, IMHO an astonishingly low number given the tool's capabilities. I would guess that the lack of adoption is due to the setup instructions. If you're a Python developer, you might have a good shot of getting the extension to work. If you have no Python experience, good luck.
I can't use this tool in its current incarnation. This is the most complicated so called "Quick Start" I have ever encountered. IMHO Quick Start should be 1 line: "Click the Install button." Please consider making the installation 1 click. I would really like to use this tool.
The text was updated successfully, but these errors were encountered: