Hello Gláucia,

We have a basic Python API but requires to be enriched with way more operators 
(functionalities).
@Bertty would you like to elaborate a bit more on this? :)

Hello Abhimanyu,

On the SQL part, we have a basic prototype (done by Kaustubh) that we have to 
integrate to Wayang asap and some help with this would be amazing :D
@Kaustubh perhaps a call with Abhimanyu would help to speed up things?

Best,
Jorge

> On 20 Jan 2023, at 23.35, Abhimanyu V <[email protected]> wrote:
> 
> Hi,
> I can pitch in on the SQL and documentation part. It would be ideal to set
> up some time to gather the information or a demo run so that we can start
> working towards it.
> 
> Thanks,
> Abhimanyu
> 
> On Fri, Jan 20, 2023 at 5:11 PM Gláucia Esppenchutz <[email protected]>
> wrote:
> 
>> Hi,
>> 
>> Maybe I can help with the Python integration. We can start by making a top
>> 5 core functionalities to migrate and a calendar roadmap to develop them.
>> brainstorm session to discuss it? :)
>> 
>> 
>> Em sex., 20 de jan. de 2023 às 14:44, Alexander Alten <[email protected]>
>> escreveu:
>> 
>>> Hi folks,
>>> 
>>> This was our roadmap for 2022, we have some points open.
>>> 
>>> - documentation
>>> - py integration
>>> - sql
>>> 
>>> Ideas how to tackle this?
>>> 
>>> —Alex
>>> 
>>>> On 15. Jan 2022, at 11:20, jorge Arnulfo Quiané Ruiz <
>>> [email protected]> wrote:
>>>> 
>>>> Hey just to add to my previous email: having the python interface is a
>>> top
>>>> priority IMHO. This will enable us to support data scientists :)
>>>> 
>>>> On Sat, 15 Jan 2022 at 10:39 AM jorge Arnulfo Quiané Ruiz <
>>>> [email protected]> wrote:
>>>> 
>>>>> Hi all,
>>>>> 
>>>>> Thanks Bertty for the nice summary. I fully agree with Zoi and Alex,
>> SQL
>>>>> interface and nice documentation are the top priorities yet the test
>>>>> coverage is also an important aspect we must address.
>>>>> 
>>>>> — Jorge
>>>>> 
>>>>> On Thu, 13 Jan 2022 at 11:05 AM Alexander Alten <[email protected]>
>>> wrote:
>>>>> 
>>>>>> Hi,
>>>>>> 
>>>>>> +1 for Zoi’s comment. First we need to lower the bar for entering the
>>>>>> wayang ecosystem.
>>>>>> 
>>>>>> Cheers,
>>>>>> —Alex
>>>>>> 
>>>>>> 
>>>>>> —
>>>>>> Alexander Alten
>>>>>> PPMC Apache Wayang
>>>>>> [email protected]
>>>>>> 
>>>>>> @apachewayang
>>>>>> 
>>>>>>> On 13. Jan 2022, at 11:00, Zoi Kaoudi <[email protected]>
>>> wrote:
>>>>>>> 
>>>>>>> Hi all,
>>>>>>> I would definetely prioritize finishing the Python and/or SQL API
>> and
>>>>>> the improvement of the documentation/installation as imo these two
>> are
>>> the
>>>>>> main obstacles for people to really start using Wayang.
>>>>>>> Best
>>>>>>> --
>>>>>>> Zoi
>>>>>>> 
>>>>>>>  Στις Πέμπτη, 13 Ιανουαρίου 2022, 12:15:31 π.μ. CET, ο χρήστης
>> Bertty
>>>>>> Contreras <[email protected]> έγραψε:
>>>>>>> 
>>>>>>> Hi folks,
>>>>>>> 
>>>>>>> I hope you are safe and had lovely "parties" during the last week of
>>>>>>> December.
>>>>>>> 
>>>>>>> 2021 was a pleasant year for Apache Wayang(Incubating); we first
>>>>>> released.
>>>>>>> We grow the numbers of "stars" in Github.
>>>>>>> We get new people contributing. Obviously, we want the same for
>> 2022;
>>>>>> many
>>>>>>> of you contacted me to chat about the future of Wayang; I collected
>>> your
>>>>>>> ideas, and with all of them, we created the following roadmap.
>>>>>>> 
>>>>>>> In the chat, most of you pointed out that Wayang needs refactoring
>> to
>>>>>>> support different elements in plug and play mode. The main reason
>> for
>>>>>> this
>>>>>>> point is to smoothly incorporate the new optimizers, new "internal
>>>>>>> workflows" that will help support Stream processing. During the
>> coming
>>>>>>> weeks, we will share with you the design of the modifications where
>> we
>>>>>> can
>>>>>>> have a long discussion on where to start over this vital feature.
>>>>>>> 
>>>>>>> It is not news that we have some issues with Travis in long waiting
>>>>>> times
>>>>>>> to run the compilation and validation of the code. However, during
>> the
>>>>>> 2021
>>>>>>> @CalvinKirs helps set up the first Github action to validate the
>>>>>> licenses
>>>>>>> on the files, creating a new opportunity that we want to explore
>> that
>>>>>>> incorporates the Github Actions in the daily workflow Wayang.
>>>>>> Nevertheless,
>>>>>>> we want also to contribute to the apache community with the creation
>>> of
>>>>>>> automatization that could help other projects, for example, when you
>>>>>>> generate a 'TODO' in the code, this automatically creates the issue
>> in
>>>>>>> Github and/or Jira to help with the visibility of the missing
>>>>>> components.
>>>>>>> 
>>>>>>> On the other hand, we need to start working on the weak points of
>>>>>> Wayang.
>>>>>>> The current missing elements that Wayang has are the documentation
>> and
>>>>>> the
>>>>>>> coverage of the unitary tests. For the documentation, the first plan
>>> is
>>>>>> to
>>>>>>> bring the architecture and other descriptions that we have published
>>> in
>>>>>>> different papers and create from there the documentation. Still, in
>>> this
>>>>>>> opportunity, we need to extend it as much as possible and make
>>>>>>> straightforward explanations, with good examples and precious
>> insights
>>>>>> for
>>>>>>> the new contributors and the adopters of the project.
>>>>>>> 
>>>>>>> As the second part of the documentation, we will need to build
>> several
>>>>>>> scripts that can help the user of Wayang make their installation and
>>>>>>> execution; the user just needs to care about the platform's usage.
>>>>>>> 
>>>>>>> The unitary test has a lack in terms of coverage. One way of solving
>>>>>> this
>>>>>>> problem could be to create a significant number of 'TODOs'
>> explaining
>>>>>> the
>>>>>>> test and the characteristics they need to increase the coverage. The
>>> new
>>>>>>> tests also help develop new functionalities to ensure that we are
>> not
>>>>>>> broken code in future modifications.
>>>>>>> 
>>>>>>> To solve the previous point, we will publish almost daily many
>> issues
>>>>>>> related to it during the coming weeks, and we will request to hold
>>> some
>>>>>>> small-time windows of your time and work on it. So if each of us
>>>>>> dedicates
>>>>>>> a short time to it, it will help narrow the gap that Wayang has.
>>>>>>> 
>>>>>>> Suppose you arrive at this point asking where are the new plans and
>>> new
>>>>>>> features for Wayang. Of course, many of you are currently working in
>>> the
>>>>>>> Python API, SQL API and EMMA API; they are so important because they
>>>>>> help
>>>>>>> in the inclusion of new communities and make the environment of
>> Wayang
>>>>>> more
>>>>>>> robust. However, one of the features that can enrich the user
>>>>>> experiences
>>>>>>> will be running Wayang in a server mode, not just like a program of
>>> one
>>>>>>> run. Nevertheless, if you have an idea for a feature, please feel
>> free
>>>>>> to
>>>>>>> write an issue with the features, then we can discuss it in the
>>> thread.
>>>>>>> 
>>>>>>> One last idea is to have Github issues and Jira as a mirror. This
>> idea
>>>>>>> comes from the assumption that many developers are looking at the
>>> code;
>>>>>>> they are focusing on the Github repository; having the code and
>> issues
>>>>>> on
>>>>>>> the same platform may help with visibility and motivate someone.
>> Also,
>>>>>>> having everything in the same place will be nice for some of you, as
>>> you
>>>>>>> commented to me.
>>>>>>> 
>>>>>>> I hope this email was not boring for you, but there are many ideas
>> and
>>>>>>> plans for Apache Wayang(Incubating). It wasn't easy to make it
>>> shorter,
>>>>>> but
>>>>>>> if you have any comments or ideas, just reply to this email to
>> discuss
>>>>>> this
>>>>>>> topic that is relevant for the future of Wayang.
>>>>>>> 
>>>>>>> Best regards,
>>>>>>> Bertty
>>>>>> 
>>>>>> 
>>> 
>>> 
>>> --
>>> databloom AI, Inc.
>>> 
>>> 3401 N. MIAMI AVE. STE 230
>>> 33127 Miami, Florida
>>> United States
>>> 
>>> 
>>> --  Please consider the environment before printing this
>>> email --
>>> 
>>> 
>>> 
>>> Disclaimer:
>>> The content of this message is confidential. If you
>>> have received it by mistake, please inform us by an email reply and then
>>> delete the message. It is forbidden to copy, forward, or in any way
>> reveal
>>> the contents of this message to anyone. The integrity and security of
>> this
>>> email cannot be guaranteed over the Internet. Therefore, the sender will
>>> not be held liable for any damage caused by the message.
>>> 
>>> 
>> 
>> --
>> Gláucia Esppenchutz
>> 
>> -----------------------------------------------------
>> Twitter: @lyuric19
>> Linkedin: https://br.linkedin.com/pub/gláucia-esppenchutz/47/81a/312
>> 

Reply via email to