Re: [galaxy-dev] Working on the admin interface: JS vs Mako

2016-02-01 Thread Ziphozakhe Mashologu
Super, thanks Martin. I will dive into these links soon and please excuse any obvious questions from me in the process. Thanks, Z On Mon, Feb 1, 2016 at 10:36 PM, Martin Čech wrote: > Hi, > > Galaxy is implementing frontend with the help of these libraries: > https://github.com/galaxyproject/ga

Re: [galaxy-dev] Working on the admin interface: JS vs Mako

2016-02-01 Thread Martin Čech
Hi, Galaxy is implementing frontend with the help of these libraries: https://github.com/galaxyproject/galaxy/tree/dev/client/galaxy/scripts/libs Notably the MV-paradigm is being implemented in Backbone. Good examples of applications/pieces that are written in JS are at https://github.com/galaxy

Re: [galaxy-dev] Working on the admin interface: JS vs Mako

2016-02-01 Thread Ziphozakhe Mashologu
Hi All In terms of the future, are we using or considering using any JS SPA frameworks or the route is plain JavaScript? I ask as we aim to satisfy our pursued RESTful architecture. Thanks Zipho On Mon, Feb 1, 2016 at 7:30 PM, Peter van Heusden wrote: > Yeah I noticed that about the Dep

Re: [galaxy-dev] Working on the admin interface: JS vs Mako

2016-02-01 Thread Peter van Heusden
Yeah I noticed that about the DependencyResolversView. In terms of writing JS - where's a good example to look at? I tried digging around the client/ directories but couldn't make sense of how it works. Thanks, Peter On 1 February 2016 at 16:48, John Chilton wrote: > Peter, > > We would like

Re: [galaxy-dev] Working on the admin interface: JS vs Mako

2016-02-01 Thread John Chilton
Peter, We would like to replace all the mako with JS, if I was going to put a bunch of effort into admin pages I'd start by reworking what was there to use JavaScript and the API. That is me however, I have lots of time to put into Galaxy fundamentals and refactoring. This is more work and I am

[galaxy-dev] Working on the admin interface: JS vs Mako

2016-02-01 Thread Peter van Heusden
Hi there Zipho and I'd would like to make some changes to the admin pages, including the tool info page and the local data page. These are currently rendered from mako templates - should we change these or is the interface going to be rewritten in client side / javascript in the near(ish) future?