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 > > >
