Re: Looking for Champion and Mentors

2020-02-07 Thread Eya Badal Abdisho



On 2020/01/31 13:52:17, "John D. Ament"  wrote: 
> On Fri, Jan 31, 2020 at 12:48 AM Eya Badal Abdisho 
> wrote:
> 
> >
> >
> > On 2020/01/29 23:45:40, Justin Mclean  wrote:
> > > Hi,
> > >
> > > > Meanwhile please let me know if there is any other information that I
> > can provide you with.
> > >
> > > The Incubator prefers projects that already have a community around
> > them.  A little more information about that community around your project
> > would help, so far it seems (but I could be mistaken) it’s more of an
> > internal company project that wants to become an open source one and grow a
> > community around it.
> > >
> > > Thanks,
> > > Justin
> > > -
> > > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> > > For additional commands, e-mail: general-h...@incubator.apache.org
> > >
> > >Thank you, Justin, for your feedback.
> >
> > >AgensGraph Extension project started as an internal project due to our
> > community requests and needs in regard to having an extension instead of
> > the fork edition of PostgreSQL. From the beginning, the plan was to make
> > the extension an open-source project after a beta version was released. We
> > hope that the old existing users will join this community as committers as
> > well since the initial goal of this project was based on the user's desire
> > to eliminate the need to perform data migrations or replication. (The ease
> > of adoption for the extension is incomparable to that of for edition that
> > will create an even bigger community than the current edition.)
> >
> > For your reference please find the requests and comments in links below
> > from our community where they asked for an extension version of AgensGraph:
> >
> > https://github.com/bitnine-oss/agensgraph/issues/268
> >
> >
> I think another way to look at what Justin's saying is that we don't want
> to bring on a project that only has one developer on it.  It's very hard
> for that project to grow.  It's pretty common for corporate sponsored
> projects to move to Apache; the project can grow outside of any one
> corporate structure.
> 
> 
> >
> > >We are actively engaged in the PostgreSQL community by co-sponsoring
> > PostgreSQL events. Through this project, we expect that lots of people from
> > that community will join and participate as developers and users.
> >
> >
> > Please let me know if you need any additional information and we will be
> > more than happy to provide that.
> >
> > Best regards,
> > Eya
> >
> >
> >
> > -
> > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> > For additional commands, e-mail: general-h...@incubator.apache.org
> >
> >
> Dear everyone, 

I just want to mention that the AgensGraph Extension project repository is 
public now for your consideration: https://github.com/bitnine-oss/agensgraph-ext
 
It is also updated on our proposal: 
https://cwiki.apache.org/confluence/display/INCUBATOR/AgensGraphExtension

Please let me know if you have any questions. 

Best, 
Eya 

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: Looking for Champion and Mentors

2020-01-31 Thread John D. Ament
On Fri, Jan 31, 2020 at 12:48 AM Eya Badal Abdisho 
wrote:

>
>
> On 2020/01/29 23:45:40, Justin Mclean  wrote:
> > Hi,
> >
> > > Meanwhile please let me know if there is any other information that I
> can provide you with.
> >
> > The Incubator prefers projects that already have a community around
> them.  A little more information about that community around your project
> would help, so far it seems (but I could be mistaken) it’s more of an
> internal company project that wants to become an open source one and grow a
> community around it.
> >
> > Thanks,
> > Justin
> > -
> > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> > For additional commands, e-mail: general-h...@incubator.apache.org
> >
> >Thank you, Justin, for your feedback.
>
> >AgensGraph Extension project started as an internal project due to our
> community requests and needs in regard to having an extension instead of
> the fork edition of PostgreSQL. From the beginning, the plan was to make
> the extension an open-source project after a beta version was released. We
> hope that the old existing users will join this community as committers as
> well since the initial goal of this project was based on the user's desire
> to eliminate the need to perform data migrations or replication. (The ease
> of adoption for the extension is incomparable to that of for edition that
> will create an even bigger community than the current edition.)
>
> For your reference please find the requests and comments in links below
> from our community where they asked for an extension version of AgensGraph:
>
> https://github.com/bitnine-oss/agensgraph/issues/268
>
>
I think another way to look at what Justin's saying is that we don't want
to bring on a project that only has one developer on it.  It's very hard
for that project to grow.  It's pretty common for corporate sponsored
projects to move to Apache; the project can grow outside of any one
corporate structure.


>
> >We are actively engaged in the PostgreSQL community by co-sponsoring
> PostgreSQL events. Through this project, we expect that lots of people from
> that community will join and participate as developers and users.
>
>
> Please let me know if you need any additional information and we will be
> more than happy to provide that.
>
> Best regards,
> Eya
>
>
>
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
>
>


Re: Looking for Champion and Mentors

2020-01-30 Thread Eya Badal Abdisho



On 2020/01/29 23:45:40, Justin Mclean  wrote: 
> Hi,
> 
> > Meanwhile please let me know if there is any other information that I can 
> > provide you with. 
> 
> The Incubator prefers projects that already have a community around them.  A 
> little more information about that community around your project would help, 
> so far it seems (but I could be mistaken) it’s more of an internal company 
> project that wants to become an open source one and grow a community around 
> it.
> 
> Thanks,
> Justin
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
> 
>Thank you, Justin, for your feedback.  

>AgensGraph Extension project started as an internal project due to our 
>community requests and needs in regard to having an extension instead of the 
>fork edition of PostgreSQL. From the beginning, the plan was to make the 
>extension an open-source project after a beta version was released. We hope 
>that the old existing users will join this community as committers as well 
>since the initial goal of this project was based on the user's desire to 
>eliminate the need to perform data migrations or replication. (The ease of 
>adoption for the extension is incomparable to that of for edition that will 
>create an even bigger community than the current edition.)

For your reference please find the requests and comments in links below from 
our community where they asked for an extension version of AgensGraph: 

https://github.com/bitnine-oss/agensgraph/issues/268


>We are actively engaged in the PostgreSQL community by co-sponsoring 
>PostgreSQL events. Through this project, we expect that lots of people from 
>that community will join and participate as developers and users.


Please let me know if you need any additional information and we will be more 
than happy to provide that. 

Best regards, 
Eya  



-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: Looking for Champion and Mentors

2020-01-29 Thread Justin Mclean
Hi,

> Meanwhile please let me know if there is any other information that I can 
> provide you with. 

The Incubator prefers projects that already have a community around them.  A 
little more information about that community around your project would help, so 
far it seems (but I could be mistaken) it’s more of an internal company project 
that wants to become an open source one and grow a community around it.

Thanks,
Justin
-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: Looking for Champion and Mentors

2020-01-29 Thread Eya Badal Abdisho



On 2020/01/29 03:31:45, Justin Mclean  wrote: 
> Hi,
> 
> Thanks for the proposal, and it sounds like an interesting project.
> 
> > Orphaned Products
> > The core developers of the AgensGraph Extension team plan to work full time 
> > on this project. There is no risk of orphaned or abandoned code.
> 
> Given they are all from some company there could be a high risk of the 
> project being orphaned, can you provide some more information.
> 
> > Homogenous Developers:
> > The current list of committers includes developers from several different 
> > countries. The core committers are geographically distributed across the 
> > U.S., Europe, and Asia. They are experienced with working in a distributed 
> > environment.
> 
> But they all work for one company?
> 
> > Mailing lists
> > agex-...@incubator.apache.org
> > agex-comm...@incubator.apache.org
> > agex-priv...@incubator.apache.org
> > agex-u...@incubator.apache.org
> 
> One minor thing, it's best not to have a user list at the start and only add 
> one once you need it.
> 
> > Git Repositories:
> > The Git repository is not public yet, but we can provide the private 
> > repository upon request for your review.
> 
> This is slightly confusing how is an open source project able to function 
> with a private repo?
> 
> > Initial Committers
> > Junseok Yang (jsy...@bitnine.net ), Josh Innis (josh.in...@bitnine.net ) , 
> > John Gemignani (john.gemign...@bitnine.net ) , Hyunwoo Ha (h...@bitnine.net)
> 
> You mentioned other contributors above, is there any reason they are not on 
> the initial committer list. Four people is a small number for a functioning 
> project management committee, while 3 is the minimum, we would like to see 
> more initial committers. It would also be good if they were not all from the 
> same company.
> 
> Please make sure you use the most recent template when making the proposal, 
> There's a couple of missing items. [1]
> 
> Thanks,
> Justin
> 
> 1. https://cwiki.apache.org/confluence/display/INCUBATOR/New+Podling+Proposal
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
> 
> Hello Justin, 

Thank you so much for the feedback, I really appreciate it. 

>One minor thing, it's best not to have a user list at the start and only add 
>one once you need it.
>>For sure, I will add that later and for now won't include it. 

> This is slightly confusing how is an open-source project able to function 
> with a private repo?
>>I understand your confusion regarding the private repo and we will make the 
>>repo public as soon as possible to avoid any confusion.
 
> Please make sure you use the most recent template when making the proposal, 
> There's a couple of missing items. [1]
>>I will also make sure to include the missing parts as well. 

>>We will provide you with more information regarding your other concerns after 
>>an internal quick discussion with our developers 

Meanwhile please let me know if there is any other information that I can 
provide you with. 

Best regards, 
Eya 


-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: Looking for Champion and Mentors

2020-01-28 Thread Justin Mclean
Hi,

Thanks for the proposal, and it sounds like an interesting project.

> Orphaned Products
> The core developers of the AgensGraph Extension team plan to work full time 
> on this project. There is no risk of orphaned or abandoned code.

Given they are all from some company there could be a high risk of the project 
being orphaned, can you provide some more information.

> Homogenous Developers:
> The current list of committers includes developers from several different 
> countries. The core committers are geographically distributed across the 
> U.S., Europe, and Asia. They are experienced with working in a distributed 
> environment.

But they all work for one company?

> Mailing lists
> agex-...@incubator.apache.org
> agex-comm...@incubator.apache.org
> agex-priv...@incubator.apache.org
> agex-u...@incubator.apache.org

One minor thing, it's best not to have a user list at the start and only add 
one once you need it.

> Git Repositories:
> The Git repository is not public yet, but we can provide the private 
> repository upon request for your review.

This is slightly confusing how is an open source project able to function with 
a private repo?

> Initial Committers
> Junseok Yang (jsy...@bitnine.net ), Josh Innis (josh.in...@bitnine.net ) , 
> John Gemignani (john.gemign...@bitnine.net ) , Hyunwoo Ha (h...@bitnine.net)

You mentioned other contributors above , is there any reason they are not on 
the initial committer list. Four people is a small number for a functioning 
project management committee, while 3 is the minimum, we would like to see more 
initial committers. It would also be good if they were not all from the same 
company.

Please make sure you use the most recent template when making the proposal, 
There's a couple of missing items. [1]

Thanks,
Justin

1. https://cwiki.apache.org/confluence/display/INCUBATOR/New+Podling+Proposal
-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Looking for Champion and Mentors

2020-01-28 Thread Eya Badal Abdisho
Hello all,

I am Eya, a software engineer working with the AgensGraph Extension team 
(Multimodel Database)

We propose to contribute AgensGraph Extension as an Apache Incubator project, 
and
we are still looking for possible Champion and Mentors. If anyone would like to 
volunteer, we would greatly appreciate it. 

Best Regards,
Eya 

===
The draft of the proposal can be found on wiki: 
https://cwiki.apache.org/confluence/display/INCUBATOR/AgensGraphExtension
===

You may also find following the draft(work in progress) version of the proposal 
as well

*This proposal is the first draft and is a work in progress*

Abstract
AgensGraph Extension will be a multi-model database that enables graph and 
relational models built on PostgreSQL.

Proposal
We propose the AgensGraph Extension to the Apache foundation. AgensGraph 
Extension is to provide an extension for PostgreSQL to give the users the 
ability to leverage graph database on top of the existing relational database 
with minimal effort. The basic principle of the project is to create single 
storage that can handle both relational and graph model data so that the users 
can use the standard ANSI SQL along with openCypher 
(http://www.opencypher.org), the Graph query language. 

Background
To provide some background, the AgensGraph extension project is being actively 
developed. This project is a new generation of a multi-model graph database for 
the modern complex data environment. A graph database can solve problems from 
very different angles, thanks to its different approach to data and its 
organization. By preparing data in graph models the users can apply graph 
algorithms that provide forte in handling complexity. Moreover, Graph data is a 
suitable form to apply machine learning. 

Prior to AgensGraph extension, there is an existing forked project which is 
publicly available on the following link: 
https://github.com/bitnine-oss/agensgraph

While working on the fork version of this project, we found out that there are 
increasing voices asking for an extension of AgensGraph. It was then when we 
decided to develop and work on the extension version to provide more benefits 
to PostgreSQL users such as easy installation and compatibility. 

AgensGraph Extension is a multi-model database designed to be simple and 
user-friendly, which supports the relational and graph data model at the same 
time that enables users to integrate the legacy relational data model and the 
flexible graph data model in one database. AgensGraph Extension supports 
ANSI-SQL and openCypher (http://www.opencypher.org). SQL queries and Cypher 
queries can be integrated into a single query in AgensGraph Extension. 

Currently, we have active users and contributors that forked and used this 
project to build other projects. Some examples could be found in the following 
links: https://www.nuget.org/packages/FSharp.Data.AgensGraph/

Rationale
AgensGraph mainly offers a multimodel database, eliminating the migration 
efforts while having relational and graph models.  

There is a strong need for a cohesive, easy to migrate multimodel for a 
relational and graph database. AgensGraph Extension is an extension of 
PostgreSQL which supports all the functionalities and features of the 
PostgreSQL and offers a graph model in addition. Users with a relational 
background and data model who are in need of having a graph model on top of 
their existing relational model can use this extension with minimal effort 
because they can use existing data without migration to enable graph database.

Since AgensGraph Extension is based on the powerful PostgreSQL RDBMS, it is 
very robust, fully-featured and ready to use. AgensGraph Extension is optimized 
for handling complex connected graph data and provides plenty of powerful 
database features essential to the database environment including ACID 
transactions, multi-version concurrency control, stored procedure, triggers, 
constraints, sophisticated monitoring and a flexible data model (JSON). 
Moreover, AgensGraph Extension leverages the rich eco-systems of PostgreSQL and 
can be extended with many outstanding external modules, like PostGIS.

Initial Goals
A complete implementation of openCypher language specification in a PostgreSQL 
extension: 

Implementation of openCypher parser 
Implementation of internal AgensGraph Data Types 
Implementation of expression logic 
Implementation of Cypher language Clauses (Return, Create, Delete, Update, 
Match)
Implementation of variable length expressions (VLE)
Implementation of graph-related functions (such as aggregation)

Current Status

Meritocracy:
Our current practices align with the meritocracy principles of Apache. 
AgensGraph Extension was originally created by Junseok Yang in June 2019. 
Committers have the freedom to work on a task independently and consult any 
other member of the team when necessary. Once committers have finished, a git 
patch is