Hello, I successfully upgrade taverna-player-portal to 4.2.0 rails(
https://github.com/Samhane/taverna-player-portal/commits/rails-4).
Also, I updated taverna-player(
https://github.com/Samhane/taverna-player/commits/rails4) for successfull
working with taverna-player-portal, but getting errors in tests, associated
with problem in encoding. After resolving this errors and updating to new
rails 4.2.1, I planning to create pull request to original taverna-player
and taverna-player-portal repositories.
Also, I started upgrade SEEK to Rails 4 :) But, it project has many
dependencies and I first need to upgrade it dependencies.
I think I'll do it after some time.

Also, i wrote proposal for databundle viewer. I would like to thank someone
for feedback in this proposal :)
https://docs.google.com/document/d/1wiEMMBCmPCVlFgvVz7Rux-Y7IXX3LOJRSuoiBpRhLtc/edit?usp=sharing


2015-03-04 23:24 GMT+03:00 Alan Williams <[email protected]>:

> On 04-Mar-15 19:51, Денис Карякин wrote:
>
>> I installed Taverna Server, and play with taverna-player-portal.
>>
>
> Great. In theory, you do not need to understand the Taverna Server or
> player as you will just read the databundle. However, it is excellent that
> you are looking at these.
>
>  I think Ruby on Rails will be a good choise for Databundle viewer, because
>> already exists ro-bundle and taverna-player gems, written in Ruby.
>> Maybe create viewer as a gem, like taverna-player?
>>
>
> It may be good to have Gem to do much of the processing. However, I think
> you would still need something to do the presentation system - so you can
> have a website that the user uses.
>
>  And what with Taverna Online? This project proprietary software?
>>
>
> Yes. Taverna Online is proprietary software. It may be able to generate a
> Databundle for you as it runs the workflows on a server. I do not think it
> is immediately relevant to you.
>
>  My brief proposal plan:
>> 1) Upload file with using carrierwave (
>> https://github.com/carrierwaveuploader/carrierwave), parse it on the
>> backend(with using ruby-ro-bundle) and send data to frontend.
>> For backend use RoR, for frontend ember.js or backbone.
>>
>
> I think this needs a diagram :) By "frontend" I guess you mean the user's
> browser.
>
>  Need to save uploaded file for next usage?
>>
>
> That will get you into the area of user accounts, user separation,
> sharing, deletion of files etc. I think Rob is best to advise on this.
>
>  And how big size of bundle file?
>>
>
> Stian (and Donal?) can answer that.
>
>  2) Show structure of file on frontend with js and bootstrap
>> What data may contain bundle file? Graphics, images, text, anything else?
>>
>
> Lists (of lists of lists ...). Error documents.
>
>  What i need to do now?
>> For showing competence in rails, maybe to do something with
>> taverna-payer-portal?
>> For example, add build status images or upgrade rails to 4.2, or something
>> else?
>>
>
> Upgrading it to Rails 4.2 would be brilliant. I am looking at upgrading
> SEEK (https://github.com/seek4science/seek) to Rails 4 :)
>
> Alan
>

Reply via email to