This is great feedback. For lazy people like me, is it possible to have a 
hosted version of the latest code so I can skip the build process and get to 
reviewing the UI? 

We have a pending INFRA ticket [1] on getting a VM for such purposes, but in 
the interim, we can arrange a server to deploy.

Suresh
[1] - https://issues.apache.org/jira/browse/INFRA-6102

On Aug 19, 2013, at 12:00 PM, Chathuri Wimalasena <[email protected]> wrote:

> Hi Sanchit and all, 
> 
> I was able to start the airavata web UI using the instructions in the readme 
> file. 
> 
> Registry URL in Connect to Airavata is not correct. It should be 
> http://localhost:8080/airavata/services/registry instead of 
> http://localhost:8080/airavata-registry/api. I also understand that 
> application registration, host registration is not working. May be this is 
> due to the same issue that you talked about in the hangout session. Here are 
> some improvements to the current UI as I feel. 
>       • Application Registration
>               • Executable path in application registration should be 
> browsable also editable 
>               • Not all the advanced options are listed at the moment
>       • Host Registration
>               • Gram Endpoint info and GridFTP info should appear according 
> to the selected Resource Protocol.
>               • Currently Resource Protocol list is empty
>       • Workflow creation view
>               • It is very much different from XBaya workflow creation 
> environment. User who is familiar with XBaya will not be able to map things 
> easily. 
>               • Lot more components need to be added
>       • Monitoring panel
>               • I was not able to see any monitoring information even though 
> I ran a workflow 
>       • In General improvements
>               • It will be better to have errors printed in the console where 
> you run the web interface. Those error messages will be quite useful in 
> debugging
>               • Text boxes should be filled with the default values 
>               • Once a user connect to airavata server, Connect To Registry 
> view in the home page should change
> 
> 
> Thanks and Regards,
> Chathuri
> 
>   
> 
> 
> On Tue, Jul 30, 2013 at 3:32 PM, Sanchit Aggarwal 
> <[email protected]> wrote:
> Hi Amila
> 
> After installing all the required components.
> instead of grunt test,run grunt server , there might be some test case 
> failure as mentioned here 
> 
> "Uncaught ReferenceError: require is not defined
>       at 
> /Users/thejaka/development/apache/airavata/sandbox/gsoc2013/app/scripts/NodeSubscriber.js:26"
> 
> the application is not able to register the require function, may be due to 
> some missing component, may be socket.io is not getting properly loaded.
> anyways if you run "grunt server", you can launch the xbaya UI
> 
> Regards
> Sanchit Aggarwal
> MS Research (Computer Science)
> Center for Visual Information Technology
> IIIT Hyderabad, Gachibowli
> Contact - 9581417330
> 
> 
> 
> On Wed, Jul 31, 2013 at 12:17 AM, Amila Jayasekara <[email protected]> 
> wrote:
> After installing "compass" I am getting error in [2].
> Anyhow I am more interested in point 3 in my initial mail.
> i.e. "How can I deploy and start XBaya web UI ?"
> 
> Thanks
> Amila
> 
> [2]
> [~/development/apache/airavata/sandbox/gsoc2013]>grunt test
> Running "clean:server" (clean) task
> Cleaning ".tmp"...OK
> 
> Running "concurrent:test" (concurrent) task
>     
>     Running "coffee:dist" (coffee) task
>     
>     Running "coffee:test" (coffee) task
>     
>     Done, without errors.
>         
>     Running "compass:dist" (compass) task
>     directory .tmp/styles/ 
>        create .tmp/styles/main.css 
>     
>     Running "compass:server" (compass) task
>     unchanged app/styles/main.scss
>     
>     Done, without errors.
>     
> Running "connect:test" (connect) task
> Started connect web server on localhost:9000.
> 
> Running "karma:unit" (karma) task
> INFO [karma]: Karma server started at http://localhost:8080/
> INFO [launcher]: Starting browser Chrome
> WARN [watcher]: Pattern 
> "/Users/thejaka/development/apache/airavata/sandbox/gsoc2013/test/mock/**/*.js"
>  does not match any file.
> INFO [Chrome 28.0 (Mac)]: Connected on socket id UmdTRpXKzt8Tf7sY5X-T
> Chrome 28.0 (Mac) ERROR
>       Uncaught ReferenceError: require is not defined
>       at 
> /Users/thejaka/development/apache/airavata/sandbox/gsoc2013/app/scripts/NodeSubscriber.js:26
> Chrome 28.0 (Mac): Executed 0 of 0 ERROR (0.085 secs / 0 secs)
> Warning: Task "karma:unit" failed. Use --force to continue.
> 
> Aborted due to warnings.
> 
> 
> On Tue, Jul 30, 2013 at 12:11 PM, Sanchit Aggarwal 
> <[email protected]> wrote:
> Hi Amila
> 
> You have to install ruby gems : compass.
> We can have a script for the initial setup but we hope to include it in maven 
> build during the integration of all the sub-projects.
> 
> 1. "gem install compass" will do the necessary.
> 
> Regards
> Sanchit Aggarwal
> MS Research (Computer Science)
> Center for Visual Information Technology
> IIIT Hyderabad, Gachibowli
> Contact - 9581417330
> 
> 
> 
> On Tue, Jul 30, 2013 at 9:21 PM, Amila Jayasekara <[email protected]> 
> wrote:
> Hi All,
> 
> I was trying to build and run XBaya web ui currently in gsoc2013 folder in 
> sandbox. I was following instructions in [1].
> 
> I am having following concerns;
> 1. According to [1] we need to install few software components before 
> building the source. Can we compile a script to setup initial environment ?
> 2. When I run "grunt test", I get following output;
> 
> [~/development/apache/airavata/sandbox/gsoc2013]>grunt test
> Running "clean:server" (clean) task
> 
> Running "concurrent:test" (concurrent) task
>     
>     Running "coffee:dist" (coffee) task
>     
>     Running "coffee:test" (coffee) task
>     
>     Done, without errors.
>         Warning: Running "compass:dist" (compass) task
>     Warning: You need to have Ruby and Compass installed and in your system 
> PATH for this task to work. More info: 
> https://github.com/gruntjs/grunt-contrib-compass Use --force to continue.
>     
>     Aborted due to warnings. Use --force to continue.
>         
>         Aborted due to warnings.
> 
> ====================================================================
> 
> Above warning complains about "ruby". Do we need ruby to run tests ?
> 
> 3. How can I deploy and start XBaya web UI ? (Couldnt find any wiki link 
> relevant to this, other than a registry api java script client)
> 
> Thanks
> Amila
> 
> [1] https://svn.apache.org/repos/asf/airavata/sandbox/gsoc2013/README.md
> 
> 
> 
> 

Reply via email to