Hejto.pl
Dodaj post

Wpisz coś do wyszukania (minimum 2 znaki)

Wpis użytkownika dotevo w Genealogia

Kosmonauta

w Genealogia

5piorunów

Z czego korzystacie do tworzenia drzewa genealogicznego? Ja testowałem różne serwisy i zawsze coś mi nie pasowało. Najbliżej było wikitree, ale zarządza tym jednak ktoś i boję się utraty danych. No i jakieś 5 lat temu stwierdziłem, że napiszę swoją aplikację do tworzenia drzew genealogicznych.

Założenia proste:

Brak potrzeby tworzenia serwera

możliwość pracy w grupie

Łatwe wersjonowanie

Możliwość szyfrowania danych dla osób żyjących

No i postanowiłem całość oprzeć na git, czyli repozytorium git może być miejscem wymiany danych. Każdy plik yaml to jedna osoba w drzewie, a program sobie to wszystko ogarnia pod spodem sam. No i projek leżał na dysku bardzo długo. Kilka miesięcy temu postanowiłem go dokończyć z pomocą AI bo sam mam mało czasu ostatnio i chyba powoli wychodzi z alfy - czyli odtworzyłem sobie w nim swoje drzewo i na razie trzymam lokalnie.

Ciekawi mnie czy znalazłyby się osoby, które znają się trochę na programowaniu i robią drzewa genealogiczne aby przystąpić do testów zanim opublikuję cały kod.

Komentarze (8)

Twórca0piorunów

Ja korzystam z myheritage, drzewo zawsze można wyeksportować i trzymać bafkup lokalnie albo edytować drzewo w programie desktopowym.

Kosmonauta0piorunów

@Eruanno kiedyś budowałem tam drzewo, ale współpraca jest trudna oraz po jakimś czasie bardzo agresywnie się o kasę upominali. Zresztą drzewo może mieć maksymalnie chyba 200 osób w darmowym planie. U mnie w drzewie mam około 500

Osobistość0piorunów

@dotevo Lol, ostatnio właśnie myślałem żeby sobie stworzyć drzewo genealogiczne. Też bym użył gita to wersjonowania oraz możliwości współpracy nad drzewem. Mogę pomóc potestować tylko najpierw to bym chciał wiedzieć w czym to jest napisane.

Kosmonauta0piorunów

@Catharsis Ja postanowiłem pisać w rust bo chciałem się go poduczyć właśnie - w pracy obecnie to główny język, a poprawiając błędy nie ma okazji nauczyć się go od początku. Wcześniej pisałem całość w typescript i może kiedyś tę wersję ponownie napiszę aby mieć również w przeglądarce.

Osobistość0piorunów

@dotevo Rusta się uczę od dłuższego czasu i niby napisałem już parę programów ale raczej nie czuje się w nim pewnie a Pythona to tylko same podstawy to nie wiem czy bym się przydał na coś. Ale chętnie zobaczę sam program jak już to upublicznisz i może bym sobie w tym drzewo strzelił.

Kosmonauta0piorunów

@Catharsis W Rust część CLI i libka, która pomaga w tworzeniu tej bazy danych na yamlach i gitem. GUI w pythonie.

GURU2piorunów

@dotevo konwersja z i do GEDCOM pewnie się tez przyda (co za upośledzony format swoją drogą, no ale ostatnia wersja z 1996 co wiele tłumaczy). EDIT: jak coś pisz pod tagiem, to jak będę miała chwilę to spojrzę

Kosmonauta0piorunów

@GazelkaFarelka importer mam, ale pewnie nie obsługuje jeszcze wszystkiego bo testowałem tylko na plikach wygenerowanych z wikitree.