You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@taverna.apache.org by "Nitish Kundala (JIRA)" <ji...@apache.org> on 2018/02/18 08:16:00 UTC

[jira] [Comment Edited] (TAVERNA-1033) GSOC: Taverna Mobile to run workflows using Taverna Server REST api

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

Nitish Kundala edited comment on TAVERNA-1033 at 2/18/18 8:15 AM:
------------------------------------------------------------------

Hello everyone, 

I am Nitish Kundala, a fourth year undergraduate student, and I find this idea quite interesting to work on.

I have four years of experience of working with Android and I have also worked on REST API as a part of Web Services I built during my Internships. I am a Google Certified Android Developer[Badge|https://www.credential.net/ooru4uvm?key=61cb2ad40a3173745f8f0107de4bb08f8e5b0573ee831435ac09b1d715af7f86] and have several applications published on PlayStore([Link|https://play.google.com/store/apps/developer?id=DVM,+BITS+Pilani])

As far as I have I understood from the Docs and after setting up the code base is that the mobile app currently uses okHttp and Retrofit to make REST calls to Taverna Player, so now we need to modify it to directly connect it to Taverna Server. I have been going through the documentation of Taverna Server right now. If I've understood any part of it wrong any advice would be appreciated.

Thank You.


was (Author: nitish1211):
Hello everyone, 

I am Nitish Kundala, a fourth year undergraduate student, and I find this idea quite interesting to work on.

I have four years of experience of working with Android and I have also worked on REST API as a part of Web Services I built during my Internships. I am a Google Certified Android Developer[Badge|https://www.credential.net/ooru4uvm?key=61cb2ad40a3173745f8f0107de4bb08f8e5b0573ee831435ac09b1d715af7f86] and have several applications published on PlayStore([Link|[https://play.google.com/store/apps/developer?id=DVM,+BITS+Pilani]).]

As far as I have I understood from the Docs and after setting up the code base is that the mobile app currently uses okHttp and Retrofit to make REST calls to Taverna Player, so now we need to modify it to directly connect it to Taverna Server. I have been going through the documentation of Taverna Server right now. If I've understood any part of it wrong any advice would be appreciated.

Thank You.

> GSOC: Taverna Mobile to run workflows using Taverna Server REST api
> -------------------------------------------------------------------
>
>                 Key: TAVERNA-1033
>                 URL: https://issues.apache.org/jira/browse/TAVERNA-1033
>             Project: Apache Taverna
>          Issue Type: New Feature
>          Components: Taverna Mobile
>            Reporter: Stian Soiland-Reyes
>            Priority: Major
>              Labels: android, gsoc2018, java, rest
>
> This is a project IDEA for [Google Summer of Code|https://summerofcode.withgoogle.com/] (GSOC). To discuss this or other ideas with your potential mentor from the Apache Taverna project, sign up and post to the [dev@taverna|https://taverna.incubator.apache.org/community/lists.html#devtaverna] list, including "[GSOC]" in the subject. You may also comment on this Jira issue if you have created an account.
> This idea propose to modify the Android app [Taverna Mobile|https://github.com/apache/incubator-taverna-mobile] to connect to [Taverna Server|https://taverna.incubator.apache.org/download/server/], as it is currently uses the separate [Taverna Player|http://example.com/] API (which then again connects to the Server).
> It should be possible to connect to either the player or a server, so a common internal Java interface might have to be developed.
> API guide for Taverna Server: [https://taverna.incubator.apache.org/documentation/server/3.1/usage]
> There's an API [taverna-server-client|https://taverna.incubator.apache.org/download/server/#client-side] library bundled with the Taverna Server release which may be helpful, although it has not been tested on Android.
> Prospective GSOC mentor: sagar@apache.org



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)