You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@s2graph.apache.org by Woonsan Ko <wo...@apache.org> on 2019/10/23 03:05:59 UTC

Sharing offline discourse with active committers (Was: Meet and chat in Seoul area?)

Hi folks in S2Graph community,

I had a chance to visit Seoul for two months, even better I met and
chatted with some active committers - Daewon Jeong, Do Yung Yoon and
Hwansung Yu - over lunch in a Chinese restaurant in Seoul yesterday.
We discussed informally how we can help grow our community as well as
personal interests. So, even if it was a very short talk for about 1.5
hr, I'd like to share a summary on what we discussed _informally_
regarding community development issues with other developers and users
in this community. I believe this is compliant with the "Open
Communications" policy [1] in the Apache Way. ;-)

1. There has not been much project / community activity for last 1+ year.
    I also had a concern about the progress. However, after having
talks face-to-face with the active committers, I was able to
understand what they had to face in their $dayjobs, working  very hard
to successfully maintain a lot of S2Graph services in real sites
handling huge amount of traffics. They have tried to improve
documentation and API accessibility for new comers, just to give a few
examples, but it has been a struggle... Things seem to start changing.
They started reorganizing their work/time, and trying to find ways to
help new developers get involved more easily by improving the
developer experiences. Even if it looks slow-moving at this moment,
I'm personally confident with their passion as a mentor.

2. Various ideas on how to improve developer's experience were spoken.
    For example, I personally mentioned that I tried to contribute
Swagger API documentation before but due to programming language
barrier - Scala which I had to start learning - it was very hard for
me to complete, adding "if it was Java, I could have been more
productive...". ;-) Daewon mentioned that they planned to provide a
Java client in the past and it is still something in their radar.
    Also, I shared that Apache Jackrabbit has an option to run the JCR
server instance in-process residing in a web application, with an
alternative option to deploy the server instance in a separate process
to communicate with remotely. We may consider in the future that the
in-process option could be good to help developer's experience, too.
Like how developers feel confident and convenient nowadays with
spring-boot.

3. And we chatted on open source communities/cultures and business
models in general.
    I don't think I can describe these properly as each topic was too
brief, scattered at random and it might sound a bit vague without
regional context information. Probably it's just worth mentioning that
we got better understandings on each by sharing same concerns and
information in these topics.

All right. That's all I can recall. ;-)
Please feel free to add your thoughts in this thread if you have any
suggestions or insights.
I personally think this project has a unique value as the open source
graph database server in ASF. As the project artifacts have been used
successfully in big site's services, if we improve developer's
experiences and accessibility and so help grow the community, I
believe this will be a successful project and community in the end. I
have no doubt with the passions.

Hope to have more formal/informal meetups - just over pizza for
example - in the future, too. Let's think about it, inviting more
people... Perhaps public/social-service offices may help as well. ;-)

Kind regards,

Woonsan

[1] https://www.apache.org/theapacheway/

---------- Forwarded message ---------
From: Woonsan Ko <wo...@apache.org>
Date: Wed, Aug 28, 2019 at 9:42 AM
Subject: Re: Meet and chat in Seoul area?
To: <de...@s2graph.incubator.apache.org>


Hi Hwansung,

After Chuseok sounds good! :-)

Regards,

Woonsan


On Tue, Aug 27, 2019 at 8:16 PM Hwansung Yu <ra...@apache.org> wrote:
>
> Hi,
>
> I'm so happy to hear from you.
> How about late September after thanksgiving?
>
> Best regards,
>
> Hwansung
>
>
> 2019년 8월 27일 (화) 오후 9:05, Woonsan Ko <wo...@apache.org>님이 작성:
>
> > Hi,
> >
> > I'm going to stay in South Korea in Sept. and Oct. If anyone is
> > willing to meet and chat (perhaps over beer), let me know. I'd be very
> > happy. ;-)
> >
> > Kind regards,
> >
> > Woonsan
> >

Re: Sharing offline discourse with active committers (Was: Meet and chat in Seoul area?)

Posted by Woonsan Ko <wo...@apache.org>.
Hi Do Yung,

Please see my comments inline.

On Mon, Nov 4, 2019 at 12:24 AM DO YUNG YOON <sh...@gmail.com> wrote:
>
> Thanks for sharing woonsan.
>
> Here is what I thought thanks to this meeting.
>
> 1. There has not been much project / community activity for the last 1+
> years.
>
> I have been thought that the usability of this project can be improved if
> the committers agree and pursue it.
> I have been busy with operating S2Graph at kakao, not improving and
> contributing for a while, but since I changed my work, I am available to
> contributing again. As far as I remember, I pointed out the issues that we
> opened, but never actually worked on, such as improving documentation and
> API accessibility. I might reinvolve this project by starting on these
> issues(of course others who interested are welcome).

+1

>
> 2. Various ideas on how to improve developer's experience were spoken.
>
> Personally, I have changed the works, and the new enviroment requires me to
> work with spring boot and AWS RDS(postgre), instead of netty and HBase on
> on-premise cloud at kakao. Now I have strong initiative for JDBC storage
> backend, and also Java Client, so I think I can persue these new features
> and we will see if it is beneficial.

That's great news! I have some experiences in Java and Spring-boot.
Also very interested in JDBC support.
Really cool idea! I'll try to help with those as far as I can.

Thanks as always for your heads-up and sincere efforts for the community!

Cheers,

Woonsan

>
> On Wed, Oct 23, 2019 at 4:14 PM Woonsan Ko <wo...@apache.org> wrote:
>
> > And thank you so much, Do Yung, for inviting us to the delicious
> > lunch! Also thanks to Daewon and
> > Hwansung for coming far from the south and north in the metropolitan
> > area during the day.
> >
> > Cheers,
> >
> > Woonsan
> >
> > On Wed, Oct 23, 2019 at 12:05 PM Woonsan Ko <wo...@apache.org> wrote:
> > >
> > > Hi folks in S2Graph community,
> > >
> > > I had a chance to visit Seoul for two months, even better I met and
> > > chatted with some active committers - Daewon Jeong, Do Yung Yoon and
> > > Hwansung Yu - over lunch in a Chinese restaurant in Seoul yesterday.
> > > We discussed informally how we can help grow our community as well as
> > > personal interests. So, even if it was a very short talk for about 1.5
> > > hr, I'd like to share a summary on what we discussed _informally_
> > > regarding community development issues with other developers and users
> > > in this community. I believe this is compliant with the "Open
> > > Communications" policy [1] in the Apache Way. ;-)
> > >
> > > 1. There has not been much project / community activity for last 1+ year.
> > >     I also had a concern about the progress. However, after having
> > > talks face-to-face with the active committers, I was able to
> > > understand what they had to face in their $dayjobs, working  very hard
> > > to successfully maintain a lot of S2Graph services in real sites
> > > handling huge amount of traffics. They have tried to improve
> > > documentation and API accessibility for new comers, just to give a few
> > > examples, but it has been a struggle... Things seem to start changing.
> > > They started reorganizing their work/time, and trying to find ways to
> > > help new developers get involved more easily by improving the
> > > developer experiences. Even if it looks slow-moving at this moment,
> > > I'm personally confident with their passion as a mentor.
> > >
> > > 2. Various ideas on how to improve developer's experience were spoken.
> > >     For example, I personally mentioned that I tried to contribute
> > > Swagger API documentation before but due to programming language
> > > barrier - Scala which I had to start learning - it was very hard for
> > > me to complete, adding "if it was Java, I could have been more
> > > productive...". ;-) Daewon mentioned that they planned to provide a
> > > Java client in the past and it is still something in their radar.
> > >     Also, I shared that Apache Jackrabbit has an option to run the JCR
> > > server instance in-process residing in a web application, with an
> > > alternative option to deploy the server instance in a separate process
> > > to communicate with remotely. We may consider in the future that the
> > > in-process option could be good to help developer's experience, too.
> > > Like how developers feel confident and convenient nowadays with
> > > spring-boot.
> > >
> > > 3. And we chatted on open source communities/cultures and business
> > > models in general.
> > >     I don't think I can describe these properly as each topic was too
> > > brief, scattered at random and it might sound a bit vague without
> > > regional context information. Probably it's just worth mentioning that
> > > we got better understandings on each by sharing same concerns and
> > > information in these topics.
> > >
> > > All right. That's all I can recall. ;-)
> > > Please feel free to add your thoughts in this thread if you have any
> > > suggestions or insights.
> > > I personally think this project has a unique value as the open source
> > > graph database server in ASF. As the project artifacts have been used
> > > successfully in big site's services, if we improve developer's
> > > experiences and accessibility and so help grow the community, I
> > > believe this will be a successful project and community in the end. I
> > > have no doubt with the passions.
> > >
> > > Hope to have more formal/informal meetups - just over pizza for
> > > example - in the future, too. Let's think about it, inviting more
> > > people... Perhaps public/social-service offices may help as well. ;-)
> > >
> > > Kind regards,
> > >
> > > Woonsan
> > >
> > > [1] https://www.apache.org/theapacheway/
> > >
> > > ---------- Forwarded message ---------
> > > From: Woonsan Ko <wo...@apache.org>
> > > Date: Wed, Aug 28, 2019 at 9:42 AM
> > > Subject: Re: Meet and chat in Seoul area?
> > > To: <de...@s2graph.incubator.apache.org>
> > >
> > >
> > > Hi Hwansung,
> > >
> > > After Chuseok sounds good! :-)
> > >
> > > Regards,
> > >
> > > Woonsan
> > >
> > >
> > > On Tue, Aug 27, 2019 at 8:16 PM Hwansung Yu <ra...@apache.org> wrote:
> > > >
> > > > Hi,
> > > >
> > > > I'm so happy to hear from you.
> > > > How about late September after thanksgiving?
> > > >
> > > > Best regards,
> > > >
> > > > Hwansung
> > > >
> > > >
> > > > 2019년 8월 27일 (화) 오후 9:05, Woonsan Ko <wo...@apache.org>님이 작성:
> > > >
> > > > > Hi,
> > > > >
> > > > > I'm going to stay in South Korea in Sept. and Oct. If anyone is
> > > > > willing to meet and chat (perhaps over beer), let me know. I'd be
> > very
> > > > > happy. ;-)
> > > > >
> > > > > Kind regards,
> > > > >
> > > > > Woonsan
> > > > >
> >

Re: Sharing offline discourse with active committers (Was: Meet and chat in Seoul area?)

Posted by DO YUNG YOON <sh...@gmail.com>.
Thanks for sharing woonsan.

Here is what I thought thanks to this meeting.

1. There has not been much project / community activity for the last 1+
years.

I have been thought that the usability of this project can be improved if
the committers agree and pursue it.
I have been busy with operating S2Graph at kakao, not improving and
contributing for a while, but since I changed my work, I am available to
contributing again. As far as I remember, I pointed out the issues that we
opened, but never actually worked on, such as improving documentation and
API accessibility. I might reinvolve this project by starting on these
issues(of course others who interested are welcome).

2. Various ideas on how to improve developer's experience were spoken.

Personally, I have changed the works, and the new enviroment requires me to
work with spring boot and AWS RDS(postgre), instead of netty and HBase on
on-premise cloud at kakao. Now I have strong initiative for JDBC storage
backend, and also Java Client, so I think I can persue these new features
and we will see if it is beneficial.

On Wed, Oct 23, 2019 at 4:14 PM Woonsan Ko <wo...@apache.org> wrote:

> And thank you so much, Do Yung, for inviting us to the delicious
> lunch! Also thanks to Daewon and
> Hwansung for coming far from the south and north in the metropolitan
> area during the day.
>
> Cheers,
>
> Woonsan
>
> On Wed, Oct 23, 2019 at 12:05 PM Woonsan Ko <wo...@apache.org> wrote:
> >
> > Hi folks in S2Graph community,
> >
> > I had a chance to visit Seoul for two months, even better I met and
> > chatted with some active committers - Daewon Jeong, Do Yung Yoon and
> > Hwansung Yu - over lunch in a Chinese restaurant in Seoul yesterday.
> > We discussed informally how we can help grow our community as well as
> > personal interests. So, even if it was a very short talk for about 1.5
> > hr, I'd like to share a summary on what we discussed _informally_
> > regarding community development issues with other developers and users
> > in this community. I believe this is compliant with the "Open
> > Communications" policy [1] in the Apache Way. ;-)
> >
> > 1. There has not been much project / community activity for last 1+ year.
> >     I also had a concern about the progress. However, after having
> > talks face-to-face with the active committers, I was able to
> > understand what they had to face in their $dayjobs, working  very hard
> > to successfully maintain a lot of S2Graph services in real sites
> > handling huge amount of traffics. They have tried to improve
> > documentation and API accessibility for new comers, just to give a few
> > examples, but it has been a struggle... Things seem to start changing.
> > They started reorganizing their work/time, and trying to find ways to
> > help new developers get involved more easily by improving the
> > developer experiences. Even if it looks slow-moving at this moment,
> > I'm personally confident with their passion as a mentor.
> >
> > 2. Various ideas on how to improve developer's experience were spoken.
> >     For example, I personally mentioned that I tried to contribute
> > Swagger API documentation before but due to programming language
> > barrier - Scala which I had to start learning - it was very hard for
> > me to complete, adding "if it was Java, I could have been more
> > productive...". ;-) Daewon mentioned that they planned to provide a
> > Java client in the past and it is still something in their radar.
> >     Also, I shared that Apache Jackrabbit has an option to run the JCR
> > server instance in-process residing in a web application, with an
> > alternative option to deploy the server instance in a separate process
> > to communicate with remotely. We may consider in the future that the
> > in-process option could be good to help developer's experience, too.
> > Like how developers feel confident and convenient nowadays with
> > spring-boot.
> >
> > 3. And we chatted on open source communities/cultures and business
> > models in general.
> >     I don't think I can describe these properly as each topic was too
> > brief, scattered at random and it might sound a bit vague without
> > regional context information. Probably it's just worth mentioning that
> > we got better understandings on each by sharing same concerns and
> > information in these topics.
> >
> > All right. That's all I can recall. ;-)
> > Please feel free to add your thoughts in this thread if you have any
> > suggestions or insights.
> > I personally think this project has a unique value as the open source
> > graph database server in ASF. As the project artifacts have been used
> > successfully in big site's services, if we improve developer's
> > experiences and accessibility and so help grow the community, I
> > believe this will be a successful project and community in the end. I
> > have no doubt with the passions.
> >
> > Hope to have more formal/informal meetups - just over pizza for
> > example - in the future, too. Let's think about it, inviting more
> > people... Perhaps public/social-service offices may help as well. ;-)
> >
> > Kind regards,
> >
> > Woonsan
> >
> > [1] https://www.apache.org/theapacheway/
> >
> > ---------- Forwarded message ---------
> > From: Woonsan Ko <wo...@apache.org>
> > Date: Wed, Aug 28, 2019 at 9:42 AM
> > Subject: Re: Meet and chat in Seoul area?
> > To: <de...@s2graph.incubator.apache.org>
> >
> >
> > Hi Hwansung,
> >
> > After Chuseok sounds good! :-)
> >
> > Regards,
> >
> > Woonsan
> >
> >
> > On Tue, Aug 27, 2019 at 8:16 PM Hwansung Yu <ra...@apache.org> wrote:
> > >
> > > Hi,
> > >
> > > I'm so happy to hear from you.
> > > How about late September after thanksgiving?
> > >
> > > Best regards,
> > >
> > > Hwansung
> > >
> > >
> > > 2019년 8월 27일 (화) 오후 9:05, Woonsan Ko <wo...@apache.org>님이 작성:
> > >
> > > > Hi,
> > > >
> > > > I'm going to stay in South Korea in Sept. and Oct. If anyone is
> > > > willing to meet and chat (perhaps over beer), let me know. I'd be
> very
> > > > happy. ;-)
> > > >
> > > > Kind regards,
> > > >
> > > > Woonsan
> > > >
>

Re: Sharing offline discourse with active committers (Was: Meet and chat in Seoul area?)

Posted by Woonsan Ko <wo...@apache.org>.
And thank you so much, Do Yung, for inviting us to the delicious
lunch! Also thanks to Daewon and
Hwansung for coming far from the south and north in the metropolitan
area during the day.

Cheers,

Woonsan

On Wed, Oct 23, 2019 at 12:05 PM Woonsan Ko <wo...@apache.org> wrote:
>
> Hi folks in S2Graph community,
>
> I had a chance to visit Seoul for two months, even better I met and
> chatted with some active committers - Daewon Jeong, Do Yung Yoon and
> Hwansung Yu - over lunch in a Chinese restaurant in Seoul yesterday.
> We discussed informally how we can help grow our community as well as
> personal interests. So, even if it was a very short talk for about 1.5
> hr, I'd like to share a summary on what we discussed _informally_
> regarding community development issues with other developers and users
> in this community. I believe this is compliant with the "Open
> Communications" policy [1] in the Apache Way. ;-)
>
> 1. There has not been much project / community activity for last 1+ year.
>     I also had a concern about the progress. However, after having
> talks face-to-face with the active committers, I was able to
> understand what they had to face in their $dayjobs, working  very hard
> to successfully maintain a lot of S2Graph services in real sites
> handling huge amount of traffics. They have tried to improve
> documentation and API accessibility for new comers, just to give a few
> examples, but it has been a struggle... Things seem to start changing.
> They started reorganizing their work/time, and trying to find ways to
> help new developers get involved more easily by improving the
> developer experiences. Even if it looks slow-moving at this moment,
> I'm personally confident with their passion as a mentor.
>
> 2. Various ideas on how to improve developer's experience were spoken.
>     For example, I personally mentioned that I tried to contribute
> Swagger API documentation before but due to programming language
> barrier - Scala which I had to start learning - it was very hard for
> me to complete, adding "if it was Java, I could have been more
> productive...". ;-) Daewon mentioned that they planned to provide a
> Java client in the past and it is still something in their radar.
>     Also, I shared that Apache Jackrabbit has an option to run the JCR
> server instance in-process residing in a web application, with an
> alternative option to deploy the server instance in a separate process
> to communicate with remotely. We may consider in the future that the
> in-process option could be good to help developer's experience, too.
> Like how developers feel confident and convenient nowadays with
> spring-boot.
>
> 3. And we chatted on open source communities/cultures and business
> models in general.
>     I don't think I can describe these properly as each topic was too
> brief, scattered at random and it might sound a bit vague without
> regional context information. Probably it's just worth mentioning that
> we got better understandings on each by sharing same concerns and
> information in these topics.
>
> All right. That's all I can recall. ;-)
> Please feel free to add your thoughts in this thread if you have any
> suggestions or insights.
> I personally think this project has a unique value as the open source
> graph database server in ASF. As the project artifacts have been used
> successfully in big site's services, if we improve developer's
> experiences and accessibility and so help grow the community, I
> believe this will be a successful project and community in the end. I
> have no doubt with the passions.
>
> Hope to have more formal/informal meetups - just over pizza for
> example - in the future, too. Let's think about it, inviting more
> people... Perhaps public/social-service offices may help as well. ;-)
>
> Kind regards,
>
> Woonsan
>
> [1] https://www.apache.org/theapacheway/
>
> ---------- Forwarded message ---------
> From: Woonsan Ko <wo...@apache.org>
> Date: Wed, Aug 28, 2019 at 9:42 AM
> Subject: Re: Meet and chat in Seoul area?
> To: <de...@s2graph.incubator.apache.org>
>
>
> Hi Hwansung,
>
> After Chuseok sounds good! :-)
>
> Regards,
>
> Woonsan
>
>
> On Tue, Aug 27, 2019 at 8:16 PM Hwansung Yu <ra...@apache.org> wrote:
> >
> > Hi,
> >
> > I'm so happy to hear from you.
> > How about late September after thanksgiving?
> >
> > Best regards,
> >
> > Hwansung
> >
> >
> > 2019년 8월 27일 (화) 오후 9:05, Woonsan Ko <wo...@apache.org>님이 작성:
> >
> > > Hi,
> > >
> > > I'm going to stay in South Korea in Sept. and Oct. If anyone is
> > > willing to meet and chat (perhaps over beer), let me know. I'd be very
> > > happy. ;-)
> > >
> > > Kind regards,
> > >
> > > Woonsan
> > >