This is a quick follow up about the instructions given by Aysam and Martin,
which may help others (including me ;-).
Indeed I upgraded our galaxy-dist to the last commit and the /client
directory showed up.
To get the instructions working I had to install as root some grunt related
packages, otherwise it failed:
$ sudo apt-get install software-properties-common
$ sudo apt-get install python-software-properties
$ sudo apt-get update
$ sudo npm -g install grunt
$ sudo npm install -g grunt-cli
Then I had the "grunt watch" working and could make the changes - *opening
another shell session* (I say this because it is not evident for those who
are not familiar with grunt).
Yet the changes still do not show up in the browser.
My guess is that the galaxy configuration model has changed too, with the
creation of a config directory. I suppose that the use of the /client
directory is specified in the new galaxy.ini file which replaces
universe_wsgi.ini in / .
More generally, I did not see instructions on how to move from the old .ini
file*sss* at / to the new configuration model using the /config directory
without crashing the production instance. Is it available somewhere in the
wiki or in a discussion ?
Drosophila Genetics and Epigenetics
Institut de Biologie Paris Seine
9, Quai St Bernard, Boîte courrier 24
75252 Paris Cedex 05
Tel +33 1 44 27 34 39
Fax +33 1 44 27 34 45
Mobile +33 6 68 60 51 50
2014-11-12 16:11 GMT+01:00 Aysam Guerler <aysam.guer...@gmail.com>:
> Hi Christophe,
> In order to apply the changes scripts have to be packed properly. Please
> follow these steps:
> 1. Go to the client/ directory and type 'npm install'
> 2. Now type 'grunt watch'. This will start a listener which captures code
> changes and repacks scripts automatically
> 3. Finally, make your changes to the code files in
> client/galaxy/scripts/mvc/upload and reload your browser
> Let me know if that works for you or if you have any other questions.
Please keep all replies on the list by using "reply all"
in your mail client. To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
To search Galaxy mailing lists use the unified search at: