Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OGM capabilities #127

Open
resurrexi opened this issue Aug 11, 2021 · 5 comments
Open

OGM capabilities #127

resurrexi opened this issue Aug 11, 2021 · 5 comments
Labels
community Source: who proposed the issue help wanted Extra attention is needed type/enhancement Type: make the code neat or more efficient

Comments

@resurrexi
Copy link

Hi, I was referred to Nebula Graph by Hera Han. I'm currently working on a project with a forked Neo4j variant as a backend database. However, I'm considering switching to Nebula due to Neo4j's decision to close source their enterprise product from v3.5, which impacted the forked variant. That being said, my project uses neomodel as an OGM (object graph mapper) to interact with the graph database.

I'm wondering if your package plans to have this capability in the future, as it seems that it currently doesn't have this feature (correct me if I'm wrong). Also, how can I help to advance the development of your package? Do you have a list of TODO's that contributors can find and help with tackling?

@wey-gu
Copy link
Contributor

wey-gu commented Aug 16, 2021

Thank you @resurrexi!
We are sorry that we still don't have bandwidth on OGM high-level design. Given that you(as a power user of neomodel), are you interested in design this on your own repo? We(nebula community) are more than happy to be involved in discussion/review on that. What do you think?

ref: Zhihu's mate created norm(https://github.com/zhihu/norm) for golang.
Again, we are extremely sorry that we cannot create OGM on our own right now, and thank you so much for considering contributing to the community, we are looking forward to having you in the community.

The plan on creating OGM in python by the community would be next year after our discussions today.

@resurrexi
Copy link
Author

@wey-gu Not a problem! I currently have a project that's taking a majority of my time, but when I have time, I'll take a stab at jumpstarting the design.

@wey-gu
Copy link
Contributor

wey-gu commented Aug 19, 2021

@wey-gu Not a problem! I currently have a project that's taking a majority of my time, but when I have time, I'll take a stab at jumpstarting the design.

Thank you @resurrexi! Take your time please :-).

@Sophie-Xie Sophie-Xie added community Source: who proposed the issue type/enhancement Type: make the code neat or more efficient labels Sep 28, 2021
@wey-gu
Copy link
Contributor

wey-gu commented Nov 23, 2021

Hi @resurrexi,
Are you with bandwidth to join our hackathon here(https://nebula-graph.io/hackathon/), maybe implement the py-OGM or something else?
BR//Wey

@resurrexi
Copy link
Author

@wey-gu Thanks for linking this. I'll look into it.

@Sophie-Xie Sophie-Xie added the help wanted Extra attention is needed label Nov 29, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
community Source: who proposed the issue help wanted Extra attention is needed type/enhancement Type: make the code neat or more efficient
Projects
None yet
Development

No branches or pull requests

3 participants