Thanks, I'll drop in my channel and say Hi. I started looking over the existing wrappers and the one in Python I guess there are a lot of things to cover. It would be great if you can assign my beginner level issues on the Wrapper task so that I can use the time to understand the project better and get some work done
On Mon, 15 Mar 2021 at 15:18, Patrick Wiener <[email protected]> wrote: > Hi Anush, > > great to hear from you :) > > For communication via Slack: > You can find us on Slack in the official ASF Slack -> #streampipes [1] > > For issues/tasks: > Are you looking for a general-purpose issue to get more familiar with > StreamPipes > or specific ones related to the Python wrapper task for GSoC? > > > Best > Patrick > > > [1] https://the-asf.slack.com/ > > > > Am 12.03.2021 um 21:41 schrieb 19bda004 Anush Krishna v < > [email protected]>: > > This is great, thank you so much! > I think I have picked up skills to get me started on this, Are there any > easy or starter-level issues I can start working on? > I feel it will help me writing up my proposal and come up with some good > ideas. > Is there a Slack or a Discord channel I can join to interact and learn > more about the project from the team? > > On Mon, 22 Feb 2021 at 13:51, Patrick Wiener <[email protected]> wrote: > >> Hi Anush, >> >> Welcome to the open source community and thanks for your interest >> in contributing to StreamPipes. As a start, you can familiarize yourself >> with StreamPipes by going to the website[1] as well as documentation[2]. >> >> You can also find some youtube material that is worth checking out to >> understand some of the concepts (description model, invokation graph with >> static properties) >> behind StreamPipes, e.g., the anatomy of StreamPipes data processor >> explained at >> ApacheCon@Home 2020 [3]. Here, you can also checkout the example dummy >> greeter processor using our SDK in Java [4]. Under the hood, the wrapper >> runtime exposes >> a restful API to interact with the central pipeline management, handles >> connection to >> the transport layer (mostly Kafka), etc. >> >> For the GSoC project your interested in, it’s relevant to have understand >> the >> concepts and architecture of the anatomy of a data processor incl. the >> StreamPipes processor wrapper runtime. You can go through the >> implementation of the >> Java wrapper [5]. You can find a sketch of the current WIP on the Python >> implementation >> on our wiki [6] as well as the current core implementation of the python >> runtime wrapper [7]. >> >> The idea is to introduce a new StreamPipes python runtime wrapper, such >> that processor developer >> can write their data processors in Python. >> >> Do not hesitate to ask if you have any questions. >> >> >> [1] https://streampipes.apache.org/ >> [2] https://streampipes.apache.org/docs/index.html >> [3] https://streampipes.apache.org/media.html >> [4] https://github.com/wipatrick/apachecon-demo-processor >> [5] >> https://github.com/apache/incubator-streampipes/tree/dev/streampipes-wrapper-standalone >> >> [6] >> https://cwiki.apache.org/confluence/display/STREAMPIPES/SIP-02+Python+wrapper >> >> [7] >> https://github.com/apache/incubator-streampipes/tree/dev/streampipes-wrapper-python >> >> >> Regards, >> Patrick >> >> >> Am 20.02.2021 um 14:58 schrieb 19BDA004 Anush Krishna < >> [email protected]>: >> >> Hey Partrick >> I understand you are busy thank you for your time just give me 5 minutes >> I got excellent Python skills ( I might regret saying excellent later ) >> I am learning more about stream processing paradigm incl, I pickup new >> topics quick so I think I can learn it in a couple of days >> I am a python developer java is not my cup of coffee but I understand >> enough to read >> basic codes. >> I think I can work on it, Is there any first issues I can start working >> on and maybe work on it even more during GSOC. >> Thanks for taking time to read this >> hoping for a reply >> >> >> >
