Hey guys, thanks for the comments. They are all great. Here is some information on what you guys were discussing:
1. @alien4u โ File Upload issue: thanks for recording the screen cast. Please send it to Albert
2. SS libraries on non SDF projects: We have not focused on SuiteScript only project types, but it is something we would like to know more about. Please send Albert information on requirements you have for this.
3. @erictgrubaugh, @creece, @fkrauthan โ Code Completion: the SuiteScript team provides the SS library for us, and they did some work to provide a modified library than the one used for Eclipse. It is also available as a download from the File Cabinet. We did not expect it to be the final version, so I am taking all the information you guys provided and will send it to them requesting to make the necessary changes. We need to do one more in depth iteration on the SS libraries to get them to work correctly for WebStorm. Please send us any more information you have on what needs to be changed on it. Thanks in advanced for taking the time to do that!
4. Technical implementation: the SDF JAR library you download is used by the CLI, by Eclipse, and now by WebStorm. There is no point in re-implementing all the client-server communication and non UI processes. This way we can introduce new features/fix issues at the core JAR library and expose it faster through all the channels. Then Eclipse and WebStorm have their own specific plugin code that builds the UI components/behaviors and uses the SDF JAR to communicate and parse responses. I hope that makes sense.
5. WebStorm repo: that is in our plans. We could not get the legal side of this in line and we did not want to delay the release even more. From our side, there is no doubt thatโs where it should be.
Thanks again for all the feedback. Keep it coming!