You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@taverna.apache.org by Serban Mardaloescu <se...@gmail.com> on 2016/03/17 22:45:48 UTC
[GSOC2016] Hello!
Hello,
My name is Mardaloescu Serban and I am a CS student at University
'Politehnica' from Bucharest.
I am currently pursuing my Master's degree, I'm in my first year, and
my Master specialization is
Internet Systems Engineering, after I graduated from the same
university with a Bachelor's degree in
Computers and Information Technology. Currently I am a C++ developer
and in college I worked with
C, C++, Java as my main languages.
My Bachelor project was, at first, designing and developing Fault
tolerance solutions in distributed
systems and I chose to use Taverna 3 as my developing platform, but
due to the projects migration
under Apache Incubator suite and some nasty missing dependencies(=D)
and given the fact that I
could not start my project very soon(encountered some health issues),
I changed my project in the
last minute, but I was still subscribed to the mailing-list.
In my last year I had a Compilers course where we had to design a
compiler from scratch, so I
figured I can use the notions I have acquired to develop the
https://issues.apache.org/jira/browse/TAVERNA-877
feature and potentially his "companion"
https://issues.apache.org/jira/browse/TAVERNA-878
Reading the mailing-list and , I noticed that @Willy is willing to develop the
https://issues.apache.org/jira/browse/TAVERNA-900
but then I saw @Thilina's choice to take a dig into
https://issues.apache.org/jira/browse/TAVERNA-880
so I am a bit confused.
Could you please give me some clarifications?
Kind regards,
Serban,
Re: [GSOC2016] Hello!
Posted by Stian Soiland-Reyes <st...@apache.org>.
Hi! Thanks for showing your interest in GSOC for Apache Taverna!
Apologies for any issues during project migration to ASF and Taverna 3
- I know it has taken us longer than we had initially hoped.
Perhaps you should raise a Jira issue for those missing dependencies
(if this is still the case).
As you already know a bit about Taverna it could be a good opportunity
to do a GSOC student with us!
CWL support could probably be right up your alley, particularly
TAVERNA-877 and one of TAVERNA-881/TAVERNA-878.
If you are interested in this, I suggest you read a bit about
SchemaSalad, which is kind of a YAML+JSON-LD Schema:
http://www.commonwl.org/draft-3/SchemaSalad.html
I was thinking one approach for TAVERNA-877 would be to parse it with
YAML, do the SchemaSalad identifier/import resolutions, and then parse
it as JSON-LD to an RDF graph, and query it with SPARQL or Commons RDF
API. Or you could work to improve the cwljava package, which would
give you beans according to the CWL model, and then the work would
also be reusable outside Taverna. (However the GSOC evaluation would
have to focus on your contribution to Apache Taverna).
I have added your interest on
https://cwiki.apache.org/confluence/display/TAVERNADEV/2016-03+GSOC+2016
You don't *have to* pick different tasks from the other GSOC students
- we only have 3 GSOC mentors from Apache Taverna so far - so it means
at best we can only accept 3 students. So I'm afraid we would get the
difficult job of having to rank your proposals based on several
criteria (not just which features would be coolest to get!).
https://community.apache.org/mentee-ranking-process.html
http://write.flossmanuals.net/gsocstudentguide/writing-a-proposal/
So I would suggest starting on a draft proposal now, it's due on a
week at https://summerofcode.withgoogle.com/ and describe what work
you propose to do, and how you would approach it. You can save it in a
"draft" state in the portal - then we the mentors can have a read and
comment and help you before the deadline - or if you are comfortable
doing it in the open - share the Google Docs URL with this list.
On 17 March 2016 at 21:45, Serban Mardaloescu
<se...@gmail.com> wrote:
> Hello,
>
> My name is Mardaloescu Serban and I am a CS student at University
> 'Politehnica' from Bucharest.
> I am currently pursuing my Master's degree, I'm in my first year, and
> my Master specialization is
> Internet Systems Engineering, after I graduated from the same
> university with a Bachelor's degree in
> Computers and Information Technology. Currently I am a C++ developer
> and in college I worked with
> C, C++, Java as my main languages.
> My Bachelor project was, at first, designing and developing Fault
> tolerance solutions in distributed
> systems and I chose to use Taverna 3 as my developing platform, but
> due to the projects migration
> under Apache Incubator suite and some nasty missing dependencies(=D)
> and given the fact that I
> could not start my project very soon(encountered some health issues),
> I changed my project in the
> last minute, but I was still subscribed to the mailing-list.
> In my last year I had a Compilers course where we had to design a
> compiler from scratch, so I
> figured I can use the notions I have acquired to develop the
> https://issues.apache.org/jira/browse/TAVERNA-877
> feature and potentially his "companion"
> https://issues.apache.org/jira/browse/TAVERNA-878
> Reading the mailing-list and , I noticed that @Willy is willing to develop the
> https://issues.apache.org/jira/browse/TAVERNA-900
> but then I saw @Thilina's choice to take a dig into
> https://issues.apache.org/jira/browse/TAVERNA-880
> so I am a bit confused.
>
> Could you please give me some clarifications?
>
> Kind regards,
> Serban,
--
Stian Soiland-Reyes
Apache Taverna (incubating), Apache Commons RDF (incubating)
http://orcid.org/0000-0001-9842-9718