On Tue, 20 Feb 2018 11:07:30 -0500, Xuankai Chen <[email protected]> wrote:
> I am Phil, a third-year Computer Science and Mathematics student in
> University of Ottawa in Canada. I am interested in the project "Use
> arcp:// URIs in RO Bundle” proposed in
> https://issues.apache.org/jira/browse/TAVERNA-1037
> <https://issues.apache.org/jira/browse/TAVERNA-1037>. I am experienced
> in Python and Java. I am passionate in learning and can get hands on
> new things quickly. This is my first try on the community, but I would
> be devoting if I could contribute to this project and the Apache open
> source community.


Hi, welcome to dev@taverna! Feel free to ask questions along the way!

According to the GSOC timeline
https://developers.google.com/open-source/gsoc/timeline
there is about a month for students to work with communities, this is
to help you flesh out the GSOC idea (say as a Google Doc?) which you
will have to submit in middle March, as well as of course for 
us to get to know you a bit closer.

Before that it's good if you have a play with the current code so you
understand roughly what you will be working with.

It's good you know both Python and Java, perhaps you would like to also
have a look at my quickly thrown together Python library at 
http://arcp.readthedocs.io/ ?  It only does arcp URI parsing/generating,
not mapping to archives, but it would be great if we could add similar
arcp URI functionality on the Java side.




You can also have a look at how the current RO Bundle API works:
https://github.com/apache/incubator-taverna-language/tree/master/taverna-robundle

You probably can just start making some example code playing with it,
e.g. just add/remove some dummy files.  You can use Eclipse or your
favourite IDE for Java.


BTW, you can download some research objects to play with (made using 
taverna-robundle) from
https://view.commonwl.org/workflows and clicking "Download as Research
Object Bundle" on some workflows.



Eventually you might have some questions and comments on how to improve
the proposed RFC ("Internet-Draft"):
https://tools.ietf.org/id/draft-soilandreyes-arcp-03.html
You can rise those as issues/pull requests at
https://github.com/stain/I-D
or discuss them here. 

-- 
Stian Soiland-Reyes
http://orcid.org/0000-0001-9842-9718

Reply via email to