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

External data source other than Wikidata #108

Open
hareldev opened this issue Apr 30, 2022 · 4 comments
Open

External data source other than Wikidata #108

hareldev opened this issue Apr 30, 2022 · 4 comments

Comments

@hareldev
Copy link

Hello guys,

Looks like a beautiful project. Can this project use data source other than Wikidata? like csv / db?
i.e., I want to be able to create a family tree for one that does not appear on Wikipedia.
Any other similar project that could be suitable for this purpose?

Thanks.

@ogroppo
Copy link
Contributor

ogroppo commented May 1, 2022

There are plans to support custom sources but am afraid that given the shortage of budget we can only query APIs. Would you like to elaborate a bit more about your idea?

@mshd
Copy link
Contributor

mshd commented May 2, 2022

Hey, meanwhile you can try the use https://www.entitree.com/geni if you have a tree on Geni.com

@hareldev
Copy link
Author

hareldev commented May 2, 2022

There are plans to support custom sources but am afraid that given the shortage of budget we can only query APIs. Would you like to elaborate a bit more about your idea?

There are similar projects, like this one by Balkan, that has it's hierarchy configured in a simple object variable.

nodes: [
{ id: 1, pids: [2], name: "Amber McKenzie" },
{ id: 2, pids: [1], name: "Ava Field" },
{ id: 3, mid: 1, fid: 2, name: "Peter Stevens" }  
]

https://balkan.app/FamilyTreeJS/Docs/GettingStarted

This nodes object can also contain an icon / photo for each node, and more information like birthday, etc.
It is taking much more primitive approach than querying an API, but for such projects of a personal family tree it could be enough.

Let me know if you feel it could be suggested for this project.

Hey, meanwhile you can try the use https://www.entitree.com/geni if you have a tree on Geni.com

Thanks! I noticed this option as well, and I'm considering it.

@ogroppo
Copy link
Contributor

ogroppo commented May 3, 2022

Have you had a look at entitree's layout package? https://www.npmjs.com/package/entitree-flex it obviously requires you to develop the UI on top of it but perhaps you are familiar with frontend technologies

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants