[ 
https://issues.apache.org/jira/browse/TAVERNA-818?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14566472#comment-14566472
 ] 

Alan R Williams commented on TAVERNA-818:
-----------------------------------------

You need to note the difference between the databundle-handling part of the 
rails app and the user authorization part. I think you need to ask this on the 
mailing list.

For authentication and authorization, one of the nicest Gems is called devise. 
You can run it with OmniAuth that can be configured to authenticate with 
Facebook, Google+, whatever you want. If you use devise and OmniAuth then no 
one can complain.

If you use Devise, I think there is a flag to say if you can run things without 
login.

Yes you can use Heroku if you want.

You should try to write the application so that the storage mechanism can be 
configured. MySQL and PostgreSQL are common.

> Create application
> ------------------
>
>                 Key: TAVERNA-818
>                 URL: https://issues.apache.org/jira/browse/TAVERNA-818
>             Project: Apache Taverna
>          Issue Type: Sub-task
>          Components: GSOC Taverna Databundle Viewer
>            Reporter: Denis Karyakin
>            Assignee: Denis Karyakin
>
> I think will better create rails application, not gem (at least in first 
> iteration), because it more flexible for testing, presentation, creating UI.
> Need to create authorization? If yes, can user use databundle viewer without 
> authorization?
> Can I use heroku.com for presentation stages of development?
> What database I should use for store data? Have any preferences?



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to