Hi All, I want to know, What is the process to submitting the proposal, I should submit it to Apache organisation or is there any other way.
Thanks, Rajan Maurya, Student. On Wed, Mar 23, 2016 at 12:28 AM, RM <[email protected]> wrote: > Stian ,Alan,Ian, > > This is my final Taverna Android Application proposal. it is now > competed. Please review the Proposal and Please comment and tell me, is > there need to change something. > > Gsoc 2016 Proposal Taverna Android Application > <https://docs.google.com/document/d/1BKPLropLHTKgA4SBTLxA04O2wgN_0uTeHJi1KUj2-ZU/edit?usp=sharing> > > > > Thank You > > Rajan Maurya, > Student > > > > > > > > Sent with MailTrack > <https://mailtrack.io/install?source=signature&lang=en&[email protected]&idSignature=22> > > On Mon, Mar 21, 2016 at 3:29 AM, RM <[email protected]> wrote: > >> Thanks stain, >> >> I am working on my proposal. it is almost ready just few things are >> needed to add. i hope. i will complete it for tomorrow. >> >> Again Thanks for remembering me about Taverna Jira Issue Tracker >> <https://issues.apache.org/jira/browse/TAVERNA/component/12326901/?selectedTab=com.atlassian.jira.jira-projects-plugin:component-summary-panel>. >> tomorrow i will raise Jiras that will formulate, my each and every step to >> achieve the final and useful result. >> >> >> >> >> On Fri, Mar 18, 2016 at 11:00 PM, Stian Soiland-Reyes <[email protected]> >> wrote: >> >>> Hi, Rajan, >>> >>> Thank you for the pull request! Ian has merged it. >>> >>> Would you consider using your full name in git for any later commits? >>> This >>> makes intellectual property management easier in the future. >>> >>> e.g. >>> >>> git config --global user.name "Rajan Maurya" >>> >>> (I think!) >>> >>> How is it going with your proposal? Do you think you could raise a Jira >>> issue for TAVERNA under Taverna Mobile component summarising your tasks? >>> That might help you in progressing on your proposal, as I believe it will >>> consist of many smaller steps rather than large increments. It would also >>> help us better understand what is missing as we would obviously like to >>> get >>> Taverna Mobile released. >>> >>> Perhapstesting and documentation will have a stronger role in your >>> proposal >>> (although I hope all students remember this! :) >>> On 8 Mar 2016 08:45, "RM" <[email protected]> wrote: >>> >>> > Thanks stain, Alan, Larry for discussing about the project. >>> > >>> > I am currently designing the project feather and structure and setting >>> > everyone in MVC framework. >>> > >>> > Here is the libraries that I will use during development : >>> > >>> > >>> > 1. MVC <https://github.com/ribot/android-boilerplate> framework . >>> > >>> > 2. Retrofit <http://square.github.io/retrofit/> Type-safe HTTP client >>> > Android and java by Square in replacement of Apache HTTP protocol >>> > >>> > 3. Square Xml Parser for Serializing and Deserializing server xml api. >>> > >>> > 4. Picasso <http://square.github.io/picasso/> for image loading in >>> > ImageView. >>> > >>> > 5. Butter Knife <http://jakewharton.github.io/butterknife/> (Field and >>> > method binding for Android views). >>> > >>> > 6. RxAndroid <https://github.com/ReactiveX/RxAndroid> , RxJava >>> > <https://github.com/ReactiveX/RxJava> for loading data in different >>> thread >>> > with Observable (helping in maintaining layer architecture). >>> > >>> > 7. Timber <https://github.com/JakeWharton/timber> for Logging . >>> > >>> > 8. Dagger 2 <http://google.github.io/dagger/> for dependency >>> injection of >>> > class. >>> > >>> > >>> > I want to work on this project as my GSOC project. I think it will be >>> > beneficial for both the app and me as I will be able to build on my >>> > existing knowledge. >>> > >>> > >>> > Thanks. >>> > >>> > >>> > >>> > >>> > On Sat, Mar 5, 2016 at 2:40 AM, Larry Akah <[email protected]> >>> wrote: >>> > >>> > > Hello, >>> > > Here are the issues that need attention >>> > > >>> > > - The status of a workflow is not properly reflected on the >>> workflow >>> > > feeds page. (Whether already a favorite workflow or not) >>> > > - Error Handling for app states to reflect the state of the >>> taverna >>> > > server or the taverna player to avoid unecessary crashes. >>> > > - No support for Tablet devices yet. >>> > > - Saving workflows to Google Drive. >>> > > - Searching is not possible outside the current list of workflows >>> > > loaded. >>> > > - General UI enahncements need to be made using advanced material >>> > design >>> > > since the android platform keeps inporving on the design >>> philosophy. >>> > > - Delay assigning correcct author to correct workflow. >>> > > - use of Network libraries for API requests. >>> > > >>> > > A list of other minor issue is set HERE >>> > > < >>> > > >>> > >>> https://issues.apache.org/jira/browse/TAVERNA-850?jql=project%20%3D%20TAVERNA%20AND%20resolution%20%3D%20Unresolved%20AND%20component%20%3D%20%22Taverna%20Mobile%22%20ORDER%20BY%20priority%20DESC >>> > > > >>> > > >>> > > To this effect i don't know whether we can set this up as a GSOC >>> Project. >>> > > >>> > > Cheers >>> > > >>> > > 2016-03-04 12:58 GMT+01:00 Larry Akah <[email protected]>: >>> > > >>> > > > Not necessarily. These settings can be configured in the app. Just >>> go >>> > to >>> > > > settings in the app and update the corresponding values. Do not >>> update >>> > > any >>> > > > XML files. There's no need to rebuid the app. The settings are >>> applied >>> > > > right from the app itself. >>> > > > >>> > > > Cheers >>> > > > >>> > > > 2016-03-04 12:55 GMT+01:00 Stian Soiland-Reyes <[email protected]>: >>> > > > >>> > > >> I added some Docker documentation for using your own Taverna >>> Server >>> > > >> with the app: >>> > > >> >>> > > >> >>> > > >> >>> > > >>> > >>> https://github.com/apache/incubator-taverna-mobile#using-your-own-taverna-server >>> > > >> >>> > > >> (I have not tested this from within the app, I'm afraid) >>> > > >> >>> > > >> >>> > > >> I started http://heater.cs.man.ac.uk:3000/ as well. (Taverna >>> Player) >>> > - >>> > > >> it has no workflows.. is that a problem? >>> > > >> >>> > > >> On 4 March 2016 at 11:38, Stian Soiland-Reyes <[email protected]> >>> > wrote: >>> > > >> > I restarted the Taverna Server on >>> > > http://heater.cs.man.ac.uk:8090/rest >>> > > >> > >>> > > >> > Do you need the Taverna Player portal on >>> > > >> > http://heater.cs.man.ac.uk:3000/ as well? >>> > > >> > >>> > > >> > >>> > > >> > I see the URIs have changed from your constant >>> > > >> > http://heater.cs.man.ac.uk:8090/taverna-2.5.4/ as the Docker >>> image >>> > > has >>> > > >> > been updated to not have the /taverna-2.5.4/ bit anymore. >>> > > >> > >>> > > >> > (Baking in version numbers in the URI is not good anyway). >>> > > >> > >>> > > >> > >>> > > >> > Larry, is it sufficient to update >>> > > >> > ./app/src/main/res/values/strings_activity_settings.xml ? (I >>> just >>> > did) >>> > > >> > >>> > > >> > >>> > > >> > or do we also need to change these? >>> > > >> > >>> > > >> > >>> > > >> >>> > > >>> > >>> ./app/src/main/java/org/apache/taverna/mobile/activities/FlashScreenActivity.java: >>> > > >> > >>> > > >> >>> > > >>> > >>> PreferenceManager.getDefaultSharedPreferences(context).edit().putString("pref_server_url", >>> > > >> > "http://heater.cs.man.ac.uk:8090/taverna-2.5.4/").commit(); >>> > > >> > >>> > > >> >>> > > >>> > >>> ./app/src/main/java/org/apache/taverna/mobile/activities/FlashScreenActivity.java: >>> > > >> > >>> > > >> >>> > > >>> > >>> PreferenceManager.getDefaultSharedPreferences(context).edit().putString("pref_player_url", >>> > > >> > "http://heater.cs.man.ac.uk:3000/").commit(); >>> > > >> > >>> > > >> >>> > > >>> > >>> ./app/src/main/java/org/apache/taverna/mobile/tavernamobile/TavernaPlayerAPI.java: >>> > > >> > public static String PLAYER_BASE_URL = >>> > > >> > "http://heater.cs.man.ac.uk:3000/"; >>> > > >> > >>> > > >> >>> > > >>> > >>> ./app/src/main/java/org/apache/taverna/mobile/tavernamobile/TavernaPlayerAPI.java: >>> > > >> > public static String SERVER_BASE_URL = >>> > > >> > "http://heater.cs.man.ac.uk:8090/taverna-2.5.4/"; >>> > > >> > >>> > > >> > >>> > > >> > it would be good if the constants would be in a single place. >>> Should >>> > > >> > that be another bug, or perhaps I misunderstand how the defaults >>> > work? >>> > > >> > >>> > > >> > On 4 March 2016 at 10:18, Stian Soiland-Reyes <[email protected] >>> > >>> > > wrote: >>> > > >> >> Ah, nobody told me.. I'll try to restart the test server later >>> > today >>> > > >> so you >>> > > >> >> can try the app in developer mode. >>> > > >> >> >>> > > >> >> Be Nice (TM) etc. :) >>> > > >> >> >>> > > >> >> Perhaps we should add some Docker info to the android app >>> readme, >>> > > then >>> > > >> you >>> > > >> >> should be able to run a local Taverna server with minimal >>> effort. >>> > (I >>> > > >> mean >>> > > >> >> that's what I do at the test server!) >>> > > >> >> >>> > > >> >> On 3 Mar 2016 21:46, "Larry Akah" <[email protected]> wrote: >>> > > >> >>> >>> > > >> >>> Good observation there Rajan. However, the app does crash >>> because >>> > > the >>> > > >> >>> server used during development was down. You can't really >>> evaluate >>> > > all >>> > > >> >>> features as you would need to deploy taverna on a local >>> server and >>> > > >> >>> configuring the app with the new parameters before fetching >>> > workflow >>> > > >> data. >>> > > >> >>> >>> > > >> >>> 2016-03-03 21:30 GMT+01:00 Alan Williams < >>> > [email protected] >>> > > >: >>> > > >> >>> >>> > > >> >>> > On 03-Mar-16 19:07, RM wrote: >>> > > >> >>> > >>> > > >> >>> >> Thanks Alan, >>> > > >> >>> >> I am ready for this draft proposal >>> but I >>> > > >> have a >>> > > >> >>> >> Question "How can I find a potential mentors" in Taverna >>> > > >> >>> >> developer list. >>> > > >> >>> >> >>> > > >> >>> > >>> > > >> >>> > I'd suggest putting the draft proposal into a Google doc and >>> > > asking >>> > > >> >>> > people >>> > > >> >>> > to look at it, comment and volunteer as a mentor. >>> > > >> >>> > >>> > > >> >>> > Alan >>> > > >> >>> > >>> > > >> >>> > >>> > > >> >>> > >>> > > >> >>> >>> > > >> >>> >>> > > >> >>> -- >>> > > >> >>> *Akah Larry N.H* >>> > > >> >>> >>> > > >> >>> *Software Engineer* >>> > > >> >>> *Founder IceTeck Inc* >>> > > >> >>> *www.iceteck.com* >>> > > >> >>> >>> > > >> >>> Developing technologies for emergence and sustainable >>> development. >>> > > >> > >>> > > >> > >>> > > >> > >>> > > >> > -- >>> > > >> > Stian Soiland-Reyes >>> > > >> > Apache Taverna (incubating), Apache Commons RDF (incubating) >>> > > >> > http://orcid.org/0000-0001-9842-9718 >>> > > >> >>> > > >> >>> > > >> >>> > > >> -- >>> > > >> Stian Soiland-Reyes >>> > > >> Apache Taverna (incubating), Apache Commons RDF (incubating) >>> > > >> http://orcid.org/0000-0001-9842-9718 >>> > > >> >>> > > > >>> > > > >>> > > > >>> > > > -- >>> > > > *Akah Larry N.H* >>> > > > >>> > > > *Software Engineer* >>> > > > *Founder IceTeck Inc* >>> > > > *www.iceteck.com* >>> > > > >>> > > > Developing technologies for emergence and sustainable development. >>> > > > >>> > > > >>> > > >>> > > >>> > > -- >>> > > *Akah Larry N.H* >>> > > >>> > > *Software Engineer* >>> > > *Founder IceTeck Inc* >>> > > *www.iceteck.com* >>> > > >>> > > Developing technologies for emergence and sustainable development. >>> > > >>> > >>> >> >> >
