PDA

Arkistonäkymässä ei tällä hetkellä lainaus erotu varsinaisesta viestistä. Suosittelemme että vilkaisette ns. täydellistä versiota: : Sukuohjelmisto 11 / FinFamily päivitykset.


Mika Halonen
04.04.13, 21:01
Viimeisin Kaarle Kailan tekemä virallinen paketti löytyy täältä:
http://sourceforge.net/projects/finfamily/

Uusin epävirallinen paketti minun muutoksilla löytyy täältä:
https://finfamily.svn.sourceforge.net/svnroot/finfamily/trunk/finfamily1183.zip

Virallisia paketteja ei enää tule koska Kallella oli ainoastaan admin tunnukset SourceForgen sivustolle.

FinFamilyn testiversio, jossa on viimeisimmät viritykset löytyy aina täältä:
https://finfamily.svn.sourceforge.net/svnroot/finfamily/trunk/suku.jar


FinFamilyn asennusohjeet löytyy täältä:
https://finfamily.svn.sourceforge.net/svnroot/finfamily/trunk/How_%20to_install_FinFamily.pdf

T: Mika

Mika Halonen
04.04.13, 21:23
FinFamilyn epävirallisesta 11.-1.1183 käännöksestä löytyy tällaiset muutokset
- Kylä, talo ja torppa näytetään paikkatiedoissa raporteilla
- Mahdollisuus hakea kylällä, talolla ja torpalla
- Mahdollisuus lisätä hakuikkunalla syntymä ja kuolin kylä, talo ja torppa hakutuloslistaan
- Korjattu roomalaisnumerointi jälki- ja esipolviraporteilla
- Jälkipolviraportti ei toiminut oikein kun datassa oli toistoja
- Teknisiä korjauksia ja muutoksia

Testiversiosta löytyy ylläolevien lisäksi:
- Kommentti on itsenäinen lause jälkipolviraporteilla.
- Muutettu paikkatietojen kirjoitus ja luku Gedcomiin sellaiseksi että PLAC:n tiedoksi tulee tekstirimpsu "_CROFT, _FARM, _VILLAGE, PLAC" (siis esim. Hakala, Aatula, Rytky, Kuopio) ja nykyisiä _CROFT, _FARM, _VILLAGE rivejä ei enää kirjoiteta. _CROFT, _FARM, _VILLAGE rivien luku on edelleen olemassa, että kukaan ei menetä vanhoja tietojaan.
- Teknisiä korjauksia ja muutoksia

T. Mika

Heidi Kannisto
05.04.13, 12:11
Kiitos kovasti Mika. Asensin tämän nyt kotikoneelle ja tiedoksi muille "asennus for dummies", että siis ensin asenna toi virallinen paketti ja siihen päälle nuo muutokset. Ihmettelin nimittäin hetken setupin puuttumista.

Sellaista jäin miettimään, että kukaan kokeillut tehdä tästä ns. palvelinversiota? Eli laittanut tietokannan pilvelle ja ladannut ohjelman sekä kotikoneelle että vaikka kannettavalle ja ilmoittanut koneelle mistä osoitteesta tietokanta itsessään löytyy? Meillä kotona käytetään milloin mitäkin konetta ja mikä nyt sattuu olemaan kotona, että sellainen versio olisi toimivin.

Sitten ihan niitä käytännön vinkkejä näin aloittelijana kaipaisin, onko niistä ohjetta tai parhaita kokemuksia? Miten olette vaikka laittaneet itsellenne muistiin lähteet? Itse kaipaan sitä, etten laittaisi vain tietoa rippikirjan sivusta, vaan ihan sen sivun kuvana. Entä jos tieto on netistä? Nettiosoitetta nyt ei kannata linkittää, kun se ei kuitenkaan toimi muutaman vuoden päästä. Miten olette toimineet? Perustatteko aina uuden suvun joka haarasta vai kuinka toimitte?

Kiitellen etukäteen,
Heidi

Mika Halonen
05.04.13, 21:47
Terve!

Varsinainen asennusohjelma tosiaan puuttuu tuosta epävirallisesta paketista. Käytännössähän sen asennus on kopiointi edellisten päälle.

Kaarlella oli joitain kuvioita client/server versioksi, mutta omasta mielestäni nykyisin palvelimelta käytettävät ohjelmat on pääsiassa selainkäyttöisiä. FinFamily ei ole sellainen, eikä siitä ihan yksinkertaisesti sellaista saa. Eli tämä FinFamily on sukututkijan henkilökohtaiseen käyttöön tarkoitettu ohjelmisto. Netistä löytyy sitten muita ohjelmia laajempaan käyttöön.

Itse olen kirjannut lähteet muistiin kirkonkirjojen tapauksessa esim. näin:
Rantsila RK 1839-1845 s. 229

Tuolla kirjauksella lähde löytyy sitten 10 vuoden päästäkin vaikka Arkistolaitoksen palvelu muuttuu tai muuttaa johonkin muualle. Alkuperäinen lähdehän ei muutu vaikka sen esittävä palvelu muuttuu. Tuollaisella kirjauksella muut voivat tarvittaessa tarkistaa tiedon.

Itselläni on kanta sen verran pieni ja koskettaa lähes ainoastaan omaa "sukua", että kaikki henkilöt on samassa kannassa. Toki testejä varten on sitten omat kannat.

T: Mika

Heidi Kannisto
05.04.13, 22:00
Kiitos vastauksesta. Noin minäkin olen lähteitä toistaiseksi merkannut. Saas nähdä kuinka käy kun tarkoitus olisi nyt ladattuun versioon tuoda myös isoisäni lähes 20 vuotta sitten sukuohjelmistolla tehty kanta ja äitini tekemä 10 vuotta sitten. Hiukka jännittää, ehkä eniten se kuinka saamme tiedit vanhoilta koneilta/ korpuilta.

tkukkonen
06.04.13, 06:52
Kiitos vastauksesta. Noin minäkin olen lähteitä toistaiseksi merkannut. Saas nähdä kuinka käy kun tarkoitus olisi nyt ladattuun versioon tuoda myös isoisäni lähes 20 vuotta sitten sukuohjelmistolla tehty kanta ja äitini tekemä 10 vuotta sitten. Hiukka jännittää, ehkä eniten se kuinka saamme tiedit vanhoilta koneilta/ korpuilta. Olen siirtänyt vanhoja tietoja Windows 98-koneella korpulta muistitikkuun. Ongelmana oli se, että Windows 98 ei tunnistanut USB 2.0:n mukaista tikkua. Sain siirron toimimaan, kun käynnistin koneen Linuxilla CD:ltä ja kas -siinä oli USB 2.0 tuki. Toki piti vähän osata Linuxin käyttöä. Toinen hyvä keino on jos saat ostetuksi tai lainatuksi erillisen korppuaseman, jossa on USB-kaapeli. Siirsin sillä Windows 7-koneeseeni tietoja korpuilta. Siinäkin piti vähän taiteilla, jotta siirto toimi. Windows 7 kone ei nimittäin tunnistanut ainakaan tuota korppuasemaa tai 720 kt levyjä. Sain kopioiduksi kaiken kuitenkin kun avasin komentotulkin (löytyy apuohjelmista) ja kirjoitin siihen ikkunaan "a: <enter>" ja senjälkeen "copy *.* d: <enter>". Silloin kaikki siirtyy d-aseman juurihakemistoon. Jätä pois lainausmerkit ja <enter> tarkoittaa näppäintä, jossa on tuo teksti. Jos tiedot ovat kovalevyssä niin yksi keino on asentaa koko kovalevy toisen koneen lisälevyksi. Siinä tarvitaan mikron tuntemusta.

Heidi Kannisto
06.04.13, 23:16
Kiitos vinkeistä. Tiedot ovat sekä korpuilla että vanhoilla koneilla. Onneksi mies on vanha nörtti ja meillä on joku kovalevynlukulaitekin olemassa. Makso kuulemma netissä 38 taalaa. Itse emme vielä ole päässeet kokeilemaan, mutta lainattiin kaverille ja kertoi että toimii hyvin :) Kyselen sitten lisää kun tarve vaatii.

Nyt kun toi sukuohjelmiston-wiki ei toimi, niin pitäiskö koittaa kerätä johonkin omaan ketjuun sellaista? Parhaat käytännöt ja vinkit -tyylistä ohjeistusta?

Mika Halonen
01.05.13, 17:53
Testiversiosta löytyy edellisten lisäksi myös:
- Kylä, talo ja torppa näytetään myös sukupuussa.

https://finfamily.svn.sourceforge.net/svnroot/finfamily/trunk/suku.jar

T: Mika


FinFamilyn epävirallisesta 11.-1.1183 käännöksestä löytyy tällaiset muutokset
- Kylä, talo ja torppa näytetään paikkatiedoissa raporteilla
- Mahdollisuus hakea kylällä, talolla ja torpalla
- Mahdollisuus lisätä hakuikkunalla syntymä ja kuolin kylä, talo ja torppa hakutuloslistaan
- Korjattu roomalaisnumerointi jälki- ja esipolviraporteilla
- Jälkipolviraportti ei toiminut oikein kun datassa oli toistoja
- Teknisiä korjauksia ja muutoksia

Testiversiosta löytyy ylläolevien lisäksi:
- Kommentti on itsenäinen lause jälkipolviraporteilla.
- Muutettu paikkatietojen kirjoitus ja luku Gedcomiin sellaiseksi että PLAC:n tiedoksi tulee tekstirimpsu "_CROFT, _FARM, _VILLAGE, PLAC" (siis esim. Hakala, Aatula, Rytky, Kuopio) ja nykyisiä _CROFT, _FARM, _VILLAGE rivejä ei enää kirjoiteta. _CROFT, _FARM, _VILLAGE rivien luku on edelleen olemassa, että kukaan ei menetä vanhoja tietojaan.
- Teknisiä korjauksia ja muutoksia

T. Mika

Pietari Jörönpoika
11.02.14, 13:14
Asentelin FinFamilyn omalle koneelleni tänään kokeilumielessä noiden lisukkeiden kera, joten ohjelman käyttäjänä olen vielä täysi noviisi.
Siirsin pienen tiedoston, jonka olen tallentanut Juuret-ohjelmistolla, gedcomina kantaan nähdäkseni kuinka hyvin siirto sujuu ja mitä jää siirtymättä.
Ensihavaintoina huomasin, että syntymä/kuolin-paikkatiedot eivät siirry täydellisinä: pitäjä ja kylätieto yhdistyvät pilkulla erotettuina, talo ja sen numerotieto eivät näytä siirtyvän eli häviävät.
Lähdeviitteistä näyttäisi siirtyvän vain yksi, joka lienee "arvottu"? (en ole jaksanut vielä pohdiskella millä logiikalla valinta on tapahtunut) (Lähdetietoja on useita henkilöä kohden.)
Mitä tapahtuu muuttaneille - en ole vielä katsellut tarkemmin.

Onko muilla kokemuksia vastaavista tiedonsiirroista?

tkukkonen
11.02.14, 13:50
Jotta voisit arvioida mihin talotieto ja talon numero jäävät, sinun tulisi katsoa gedcom tiedoston sisältöä. En tunne Juuret ohjelmaa mutta epäilen sen jättävän tietoja pois ja (tai) sen tekevän epästandardin gedcom siirron. Kalle oli hyvin tarkka näissä yksityiskohdissa.

Pietari Jörönpoika
11.02.14, 16:41
Jotta voisit arvioida mihin talotieto ja talon numero jäävät, sinun tulisi katsoa gedcom tiedoston sisältöä. En tunne Juuret ohjelmaa mutta epäilen sen jättävän tietoja pois ja (tai) sen tekevän epästandardin gedcom siirron. Kalle oli hyvin tarkka näissä yksityiskohdissa.

Kiitos vihjeestä, oikeilla jäljillä ollaan tuon paikkatiedon osalta - näyttäisivät tosiaankin puuttuvan gedcom-tiedostosta (voihan kehveli!). Viitetietoja siellä näyttäisi kyllä olevan enemmän kuin yksi per henkilö. Tuosta standardinmukaisuudesta en osaa sanoa mitään, kun en sitä juurikaan tunne.

tkukkonen
11.02.14, 17:47
Kiitos vihjeestä, oikeilla jäljillä ollaan tuon paikkatiedon osalta - näyttäisivät tosiaankin puuttuvan gedcom-tiedostosta (voihan kehveli!). Viitetietoja siellä näyttäisi kyllä olevan enemmän kuin yksi per henkilö. Tuosta standardinmukaisuudesta en osaa sanoa mitään, kun en sitä juurikaan tunne.
Taitaa olla niin että gedcomin vanhat versiot eivät salli jakaa paikkatietoa osiin. Sukuohjelmistokin taitaa tehdä samat temput eli vetää yhteen osatiedot erottimella varustettuna kun se tekee exportin. Voisit ehkä kokeilla sitä että tekstinkäsittelijällä vaihtaisit gedcom tiedostossa viitetiedon edessä olevaa kenttätunnistetta toiseksi jolloin tieto siirtyisi mutta voi toki mennä johonkin erikoiseen paikkaan. En yritä antaa tarkempaa neuvoa muuten kuin rohkaista tutkimaan. gedcomin rakennetta peukaloimalla voit ehkä päästä eteenpäin. Editorin pitää sitten tallettaa tekstiksi (so puhtaana ilman mitään muotoilun meekkjä ja koodeja!).

Pietari Jörönpoika
11.02.14, 19:55
Taitaa olla niin että gedcomin vanhat versiot eivät salli jakaa paikkatietoa osiin. Sukuohjelmistokin taitaa tehdä samat temput eli vetää yhteen osatiedot erottimella varustettuna kun se tekee exportin. Voisit ehkä kokeilla sitä että tekstinkäsittelijällä vaihtaisit gedcom tiedostossa viitetiedon edessä olevaa kenttätunnistetta toiseksi jolloin tieto siirtyisi mutta voi toki mennä johonkin erikoiseen paikkaan. En yritä antaa tarkempaa neuvoa muuten kuin rohkaista tutkimaan. gedcomin rakennetta peukaloimalla voit ehkä päästä eteenpäin. Editorin pitää sitten tallettaa tekstiksi (so puhtaana ilman mitään muotoilun meekkjä ja koodeja!).

Gedcomin peukalointia minäkin ajattelin, mutta kun hieman tarkemmin tutustuin ohjelmaan ja siirtyneisiin viitetietoihin niin minulle heräsi epäilys, että kyse taitaa olla siitä, että em. ohjelmat taitavat käsitellä viitetietoja kovin eri tavalla. Vain listan viimeinen viite kunkin henkilön kohdalla näyttäisi siirtyvän.

Juuret muodostaa oman taulukon lähdetiedoista ja yhdestä henkilöstä voi olla relaatio useaan lähdetietoon ja vastaavasti yksittäinen lähdetieto voi liittyä useaan henkilöön ts. lähdetietoa (esim xx, Rippikirja yyyy-zzzz) ei tarvitse kirjoittaa uudestaan jokaisen henkilön kohdalla (poimitaan olemassa olevien joukosta), viittauksen sivunumero ja tapahtumakommentti voi toki olla eri.

Tämän muutaman tunnin säheltämisen perusteella mieleeni heräsi epäilys, että ohjelmassa on tekstimuotoinen lähdeviitekenttä per henkilö? Onko näin vai olenko ymmärtänyt väärin?

Mika Halonen
11.02.14, 20:36
FinFamilyssa lähdeviitteet jäi vielä vähän vaiheeseen ja ne ovat tosiaan tekstikenttiä.

Eri ohjelmat muodostavat gedcomia tosiaan aika vapaasti ja siirrot ohjelmistojen välillä eivät välttämättä toimi suoraan kovin hyvin.

Pietari Jörönpoika
11.02.14, 21:23
FinFamilyssa lähdeviitteet jäi vielä vähän vaiheeseen ja ne ovat tosiaan tekstikenttiä.

Eri ohjelmat muodostavat gedcomia tosiaan aika vapaasti ja siirrot ohjelmistojen välillä eivät välttämättä toimi suoraan kovin hyvin.

Kiitos tiedosta!

Lähdeviitteiden helppo käsittely on itselleni tärkeä asia enkä haluaisi siinä laskea tasoa nykyisestä. Juuret-ohjelmassa on puutteensa, mutta tältä osin se on mielestäni paras eteen tullut. Sama tekstikenttä-rajoittuneisuus vaivaa muitakin ohjelmistoja, valitettavasti. Juurien kanssakin voi vielä elää, jospa jotakin sen tilalle aikanaan löytyy.

tkukkonen
12.02.14, 08:48
Juuret muodostaa oman taulukon lähdetiedoista ja yhdestä henkilöstä voi olla relaatio useaan lähdetietoon ja vastaavasti yksittäinen lähdetieto voi liittyä useaan henkilöön ts. lähdetietoa (esim xx, Rippikirja yyyy-zzzz) ei tarvitse kirjoittaa uudestaan jokaisen henkilön kohdalla (poimitaan olemassa olevien joukosta), viittauksen sivunumero ja tapahtumakommentti voi toki olla eri.

Tämän muutaman tunnin säheltämisen perusteella mieleeni heräsi epäilys, että ohjelmassa on tekstimuotoinen lähdeviitekenttä per henkilö? Onko näin vai olenko ymmärtänyt väärin? Juuret on tässä suhteessa kehittynyt. Suurten henkilömäärien tapauksessa tämä tietorakenne myös säästää muistia. En tiennyt tästä piirteestä.
Sukuohjelmistolla on oma viitekenttänsä jokaiselle tägille eli tietojaksolle. Syntymään, kasteeseen, kuolemaan, nimeen jne on jokaiselle omansa. Valikkoa viitteille ei ole. Jos haluaa vakiomuotoiset viitteet, ne voi tehdä vaikkapa teksturilla ja ottaa sieltä kopio. Silloin viiteluettelosta tulee yhdenmukainen.

Pietari Jörönpoika
12.02.14, 10:35
Juuret on tässä suhteessa kehittynyt. Suurten henkilömäärien tapauksessa tämä tietorakenne myös säästää muistia. En tiennyt tästä piirteestä.
Sukuohjelmistolla on oma viitekenttänsä jokaiselle tägille eli tietojaksolle. Syntymään, kasteeseen, kuolemaan, nimeen jne on jokaiselle omansa. Valikkoa viitteille ei ole. Jos haluaa vakiomuotoiset viitteet, ne voi tehdä vaikkapa teksturilla ja ottaa sieltä kopio. Silloin viiteluettelosta tulee yhdenmukainen.

Olen nähnyt jossain toisessakin ohjelmistossa samankaltaisen tavan liittää viitteet tapahtumiin. Jos haluaa laittaa tulosteen loppuun lähdeluettelon niin tällöin taitaa tulla toistoa, jos on viitannut samaan lähteeseen useammassa tapahtumassa ja/tai useamman henkilön kohdalla? Saahan sen toki sitten siivottua tekstieditorilla, mutta oma hommansa siinäkin. Sopii ehkä paremmin siihen, että tulostaa lähteet aina kunkin henkilön/perheen kohdalle. Itse olen tykästynyt tapaan liittää viitteet henkilöön.

Mika Halonen
12.02.14, 19:21
Ne viitteet löytyvät itse asiassa FinFamilysta sources nimisestä taulusta. Ohjelma ei tallenna samaa viitettä useaan kertaan.

Ei varmaankaan olisi kovin iso muutos, että ohjelman saisi näyttämään ja esittämään jo aiemmin tallennetut viitteet.

Pietari Jörönpoika
13.02.14, 12:56
Ne viitteet löytyvät itse asiassa FinFamilysta sources nimisestä taulusta. Ohjelma ei tallenna samaa viitettä useaan kertaan.

Ei varmaankaan olisi kovin iso muutos, että ohjelman saisi näyttämään ja esittämään jo aiemmin tallennetut viitteet.

Koetin etsiskellä tuota taulua siinä kuitenkaan onnistumatta. Se ainokainen (per henkilö) lähdeviite joka siirtyi kokeilussani näyttäisi löytyvän unit-taulun source text-kentästä.

Juuret ei aseta rajoituksia lähdetietojen tapahtuma-kentän tiedoille, joten olen käyttänyt sitä varsin vapaasti omiin tarpeisiini. En ole testannut osaisiko se koodata siihen asettuja tietoja gedcom-koodeiksi siten, että lähdeviitteet linkittyisivät tapahtumiin, luultavasti ei. Ainakin nyt kaikki näkyvät samanlaisina gedcom-tiedostossa.

Mika Halonen
09.03.14, 20:51
FinFamilyn epävirallisesta 11.-1.1183 käännöksestä löytyy nyt virallinen 11.-1.1214 paketti SourceForgen sivuilla.

Paketista löytyy tällaiset muutokset:
- Kylä, talo ja torppa näytetään paikkatiedoissa raporteilla
- Mahdollisuus hakea kylällä, talolla ja torpalla
- Mahdollisuus lisätä hakuikkunalla syntymä ja kuolin kylä, talo ja torppa hakutuloslistaan
- Korjattu roomalaisnumerointi jälki- ja esipolviraporteilla
- Jälkipolviraportti ei toiminut oikein kun datassa oli toistoja
- Kommentti on itsenäinen lause jälkipolviraporteilla.
- Muutettu paikkatietojen kirjoitus ja luku Gedcomiin sellaiseksi että PLAC:n tiedoksi tulee tekstirimpsu "_CROFT, _FARM, _VILLAGE, PLAC" (siis esim. Hakala, Aatula, Rytky, Kuopio) ja nykyisiä _CROFT, _FARM, _VILLAGE rivejä ei enää kirjoiteta. _CROFT, _FARM, _VILLAGE rivien luku on edelleen olemassa, että kukaan ei menetä vanhoja tietojaan.
- Teknisiä korjauksia ja muutoksia


https://sourceforge.net/projects/finfamily/

T: Mika

Juha
09.03.14, 21:00
Mika

Onnistuuko sellainen raportti, jossa olisi vaikka kuolinsyyt 10-vuotiskausittain


siis yleisimmät jne


Juha

Mika Halonen
09.03.14, 21:24
FinFamilyssa ei ole erillistä kenttää kuolinsyylle, joten sellaisen raportin tekeminen voi olla haasteellista.

Oletko käyttänyt mitä kenttää kuolinsyykenttänä? Selite?

T. Mika

Markku T. Mäkinen
09.03.14, 22:33
Hei Mika,

Minun ymmärtääkseni "Kuollut"-tietojaksossa oleva "Selite"-kenttä mäppäytyy GEDCOM-viennissä DEAT-tapahtuman CAUS-kenttään eli se olisi siinä mielessä nimenomaan kuolinsyylle varattu kenttä.

Noin yleisesti ottaen tämä FinFamily-kehityksen uudelleenavaus on todellinen kulttuuriteko :)

t.Markku

Mika Halonen
09.03.14, 22:48
Siinä tapauksessa tuollaisen raportin teko voisi olla mahdollista. Lisään tuon toivelistaan.

Mikäli tämän forumin lukijoissa on sellaisia, jotka haluavat osallistua FinFamily Open Source projektin koodaukseen java kielellä niin lähettäkää minulle postia.

T. Mika
halonmi (at) gmail.com

Helena Pitkänen
27.03.14, 18:36
Ei varsinaisesti vastaus vaan kysymys koskien Finfamilyn versiota 1214/9.3.2014:

Sain asennnettua ko. ohjelman kivuttomasti ts. ilman mitään virheilmoituksia Windows 8.1- koneeseen. Ohjelma ei kuitenkaan suostu starttaamaan. Tunteeko joku tilanteen? Onko kukaan koettanut käyttää ko. versiota (tai jotain vanhempaa versiota) Win 8.1.n kanssa?

Sukuohjelma 2004 asennettuna Win 8.1-koneeseen antaa yhteensopimattomuusilmoituksen eli sekään kai ei toimi 8.1:n kanssa. Onko tuosta parempia kokemuksia?

HelenaP

PekkaV
27.03.14, 20:26
Samanlainen ongelma Windows 7:ssa ratkesi minulla Suku11.bat tiedostolla, jonka sisältö on "C:\Program Files (x86)\Java\jre7\bin\javaw.exe" -jar "C:\Program Files (x86)\FinFamily\suku.jar". Tiedosto (=komentorivi) käynnistää Suku11:n toivottavasti myös 8.1:ssä.

Sovita em. Windows 8.1:n tiedostorakenteeseen, mikäli 8.1 asentaa Suku11:n muualle.

Kertoile, toimiiko

t.
Pekka

Kari Luukka
28.03.14, 11:11
[quote=Helena Pitkänen;238034]Ei varsinaisesti vastaus vaan kysymys koskien Finfamilyn versiota 1214/9.3.2014:

Sukuohjelma 2004 asennettuna Win 8.1-koneeseen antaa yhteensopimattomuusilmoituksen eli sekään kai ei toimi 8.1:n kanssa. Onko tuosta parempia kokemuksia?

Hei!

Sukuohjelmisto 2004 toimii moitteetta myös Win 7 ja Win 8.0/8.1 -versioissa. Ohjelman tulee olla versioltaan 10.3.2.1. Ohjelmaan soveltuva Word-Genealog.dot saa myös nyt jo toimivan version lisäksi uudet versiot jossa mukana monia uusiakin asioita. Sen käyttöohjetta kirjoitan parhaillaan. Itse Sukuohjelmisto 2004 -versiota ei enää kehitetä.

Mika Halonen
21.12.14, 11:52
Uusin Sukuohjelmisto 11 / FinFamily versio 1220 löytyy nyt täältä:

https://sourceforge.net/projects/finfamily/

Versiossa on tehty pääasiassa parannuksia Gedcom export/import ominaisuuksiin.

T: Mika

Kuhlberg
02.01.15, 20:49
Uusin Sukuohjelmisto 11 / FinFamily versio 1220 löytyy nyt täältä:

https://sourceforge.net/projects/finfamily/

Versiossa on tehty pääasiassa parannuksia Gedcom export/import ominaisuuksiin.

T: Mika


Hei!

Käytettyäni Sukuohjelmisto 2004 -ohjelmaa monta vuotta tuli lopulta mieleeni siirtyä FinFamilyn käyttäjäksi. Tallensin siis ohjelmasta edellisessä viestissä mainitun version koneelleni asennusta varten. Minulla on käytössä Win 7 Enterprise / Servicepack 1 / 64-bittinen läppäri. Asennus tuntui menevän hyvin läpi ja asianmukainen pikakuvake ilmestyi työpöydälle. Ensimmäinen käynnistys tuotti kuitenkin pettymyksen kolmen virheilmoitusten muodossa. Ensimmäisestä olen liittänyt kuvan mukaan. Kuvan laatu ei ole hyvä mutta toivottavasti näette mistä on kysymys.

Olenko ymmärtänyt oikein, että koneeni Java-versio onkin liian uusi? Mitä neuvotte tässä tilanteessa? En haluaisi ruveta asentamaan vanhempaa Javaa uudemman tilalle.

Ihmettelee
Göran

Mika Halonen
02.01.15, 22:05
Ohjelman voi käynnistää suoraan suku.jar tiedostosta kuten Pekka Valta on tuossa hiukan ylempänä kirjoittanut. Sama käynnistystapa neuvotaan myös asennusohjeissa.

Nykyisen version käynnistysohjelma olettaa, että on käytössä java 7, mutta ohjelma toimii myös java 8:lla, jos ei käytä käynnistysohjelmaa vaan käyttää suoraan jar:ia.

T. Mika

Kuhlberg
03.01.15, 19:15
Hei taas!

FinFamily tosiaan käynnistyy kun noudattaa tässä ketjussa aikaisemmin annettuja ohjeita. Hienoa. Nyt opiskelu alkaa...


Kiitos!
Göran

Mika Halonen
03.01.15, 22:34
Muutin asennusohjelman käyttämään hiukan uudempaa jar:n käynnistysohjelmistoa. Nyt FinFamily ohjelman pitäisi käynnistyä paremmin myös java 8:lla ilman virityksiä. Ohjelmaversio ei ole muuttunut. Uusi asennusohjelmisto löytyy täältä:

https://sourceforge.net/projects/finfamily/

T: Mika

Jokkel
05.01.15, 20:36
Nyt rupesi kiinnostamaan kokeilu. Mutta - Norton ei anna asentaa sitä ja poistaa sen välittömästi. Se väittää, että tämä löytyy:

http://www.symantec.com/security_response/writeup.jsp?docid=2010-051308-1854-99&tabid=2

PekkaV
05.01.15, 20:55
Poistaa vai laittaa karanteeniin?

tkukkonen
05.01.15, 22:08
Onkos Jokkelilla kenties liian vanha käyttöjärjestelmä? Windows 7 ei ole tuossa Symantecin raportissa.

Jokkel
05.01.15, 22:57
Poistaa vai laittaa karanteeniin?
Poistaa.

Onkos Jokkelilla kenties liian vanha käyttöjärjestelmä? Windows 7 ei ole tuossa Symantecin raportissa.
Järjestelmä on asennettu viime viikolla. Tosin Win 7 64. (Kun entinen kone hajosi).

PekkaV
05.01.15, 23:41
Norton on minulle vieras tuote, mutta linkkisi raportti kertoo minusta, että Nortonin keskitettyyn tietokantaan ei ole tullut riittävästi turvallisuusarvioita FF:stä. "tuntematon, siksi uhka".

Todellisuudessa mitään riskiä ei ole, joten löytyykö Nortonistasi "Restoring an item from the Quarantine"-toiminnallisuus?

Mika Halonen
06.01.15, 00:03
Norton on oikein tunnettu tuosta ominaisuudesta, että se generoi vääriä positiivisia virustunnistuksia.

Tuossa Jokkelin linkistä löytyy removal lehdellä ohjeet miten sen suku.exen saa pois karanteenista.

Toinen mahdollisuus on käyttää sitä suoraa jarrin käynnistystä mikä on neuvottu aiemmin tässä threadissa.

FSecuren uusin virustutka ei valittele ko. tiedostosta mitään.

T. Mika

Jokkel
06.01.15, 00:04
Norton on minulle vieras tuote, mutta linkkisi raportti kertoo minusta, että Nortonin keskitettyyn tietokantaan ei ole tullut riittävästi turvallisuusarvioita FF:stä. "tuntematon, siksi uhka".


Norton on vieras minullekkin, se tuli uuden koneen (äitilevyn) mukana ja päätin kokeilla.

Ratkaisin pulman tämän ohjeen mukaan:
http://www.selkotieto.fi/Asennus/Ohjeita/Asennusvinkit_Norton.pdf

Itse ohjelman sain käynnistettyä Javan päivityksen (7>8) jälkeen ongelmitta.
3500 nimen gedcom tiedostokin siirtyi, mutta pitkä virhelista. Täytyy jatkaa huomenna.

ilkant
19.06.15, 19:46
Käytän Kubuntua (Linux). Sen mukana tulee Open JDK. Toimiiko FinFamily sillä, vai pitääkö ollsa "Sun Java" ja mikä se onkaan nykyisin.

Onhan tuo FinFamily nyt sellainen, jota voi kehittää ja josta voi julkaista virallisia uusia versioita?

Olen javakoodaustaitoinen, mutta en sitä mainosta tässä ainakaan nyt. :)

ilkant
19.06.15, 20:18
Käytän Kubuntua (Linux). Sen mukana tulee Open JDK. Toimiiko FinFamily sillä, vai pitääkö ollsa "Sun Java" ja mikä se onkaan nykyisin.

Tiedoksi: Jar-muotoinen ohjelma käynnistyi Kubuntu 14.04 Open JDK:lla ihan hyvin. Nyt pitää alkaa testailla enemmän ohjelmaa. Muistan kohdanneeni joitakin ongelmia MySQL:n kanssa tuolla Open JDK:lla, mutta nekin ratkesivat pienillä toimenpiteillä.

Mika Halonen
19.06.15, 21:01
FinFamily on rakennettu PostgreSQL:n päälle ja Kubuntullekin löytyy siitä varmasti versio.

Jos innostusta koodaukseen löytyy niin laita minulle viestiä halonmi*gmail.com.

T. Mika

ilkant
19.06.15, 22:25
Kyselen varmaan mahdottomia. Osaako FinFamily lukea Suku 8.0 tietokantoja? Saan ohjelman kyllä lukemaan niitä, mutta tulee virheilmoituksena "Ei ole gedcom-tietokanta". Eihän se olekaan. Mutta onko mahdollista? Siellä näet olisi iso liuta tietoja...

Mika Halonen
20.06.15, 12:52
FinFamily ei osaa suoraan lukea Suku 8.0:n tietokantaa. Suku 2004:seen on mahdollista siirtää Suku 8.0:n dataa ja taas Suku 2004:n data on mahdollista lukea FinFamilyyn.

Toki jos olet koodaustaitoinen niin mikään ei estä sitä, että teet FinFamilyyn Suku 8.0 importin.

T. Mika

Mika Halonen
20.06.15, 13:10
Tarkemmin kun katselen niin enpä ole varma osaako Suku 2004 edes lukea Suku 8:n tietoja.

No mutta kuitenkin FinFamilyyn on periaatteessa mahdollista rakentaa importti mistä tahansa toisesta sukututkimusohjelmistosta jos taitoa riittää.

T. Mika

Kari Luukka
20.06.15, 15:15
Tarkemmin kun katselen niin enpä ole varma osaako Suku 2004 edes lukea Suku 8:n tietoja.

No mutta kuitenkin FinFamilyyn on periaatteessa mahdollista rakentaa importti mistä tahansa toisesta sukututkimusohjelmistosta jos taitoa riittää.

T. Mika

Kyllä Sukuohjelmisto 2004 osaa lukea Sukuohjelmisto 8 -tietoja. Sukuohjelmisto 2000 osaa lukea Sukuohjelmisto 3.5 tietojakin.

ilkant
20.06.15, 23:24
Olisiko mahdoton ajatus, että voisin tuoda ne Suku 8.0 tietokannat jollekin sellaiselle helsinkiläiselle tai pks-seudun sukututkijalle, jolla on Windows ja Suku 2004 asennettuna valmiiksi koneelle? Siinä konvertoitaisiin tietokannat. Minulla ei näet ole nyt käytännössä Windows-konetta ollenkaan kotona.

Juha
21.06.15, 02:56
Eikös ne ole aika pieniä tiedostoja? Lähetä minulle mailina tai vaikka Google Driven kautta. Saat sitten takaisin tarvitsemasi tiedostomuodon


Juha

Kari Luukka
21.06.15, 07:57
Olisiko mahdoton ajatus, että voisin tuoda ne Suku 8.0 tietokannat jollekin sellaiselle helsinkiläiselle tai pks-seudun sukututkijalle, jolla on Windows ja Suku 2004 asennettuna valmiiksi koneelle? Siinä konvertoitaisiin tietokannat. Minulla ei näet ole nyt käytännössä Windows-konetta ollenkaan kotona.

On syytä muistuttaa, että Gedcom -tiedonsiirto siirtää vain osan tietokannan tiedoista, joten se ei ole oikea tapa siirtää tietoja kokonaisuudessaan. Jos näin tehdään, ja kanta on iso, syntyy valtava tarkistustyö ja virheiden korjaus. Tässä pitää ottaa huomioon, että suomessa on hieman erilainen tapa tallentaa sukutietoja. Gedcom -tallennus on rajallinen ja Gedcom-tuonti on rajallinen ja tuottaa vielä helposti virheitä eri ohjelmien välillä.

Oikea tapa on vain se, että uusi ohjelma osaa lukea suoraan toisen ohjelman kantaa. Sukuohjelmisto 2004 -kannassahan on muutakin kuin Gedcom "tavaraa".

Sukuohjelmisto 3.5 - Sukuohjelmisto 2004 -kantojen välillä on myös eroja, joten ne pitää käsitellä konvertoiden. Matkan varrella on myös tutkijoiden kantoihin tullut siirtojen ym. myötä sinne kuulumattomia tietoja.

Tallennuksissa on myös ristiriitoja ja tutkijoiden "käyttäjän vapauksia" joita ei taas osata kaikin osin huomioida, koska Gedcom-vienti tehdään ohjeiden mukaista tallennusta varten.

Näkemykseni perustuu siihen, että minulla on ollut tilaisuus nähdä tutkijoiden tallenteita ja tarkastella niitä ohjelmien kehityksen yhteydessä.

ilkant
11.09.15, 21:55
Näyttää toimivan myös (K)Ubuntun OpenJDK:lla.


OpenJDK Runtime Environment (IcedTea 2.5.6) (7u79-2.5.6-0ubuntu1.14.04.1)
OpenJDK Server VM (build 24.79-b02, mixed mode)

HarriKoski39
08.11.15, 17:06
Ymmärtämättömän kysymys : minne Sukuohjelmisto tallentaa sukutietokannat; muutoin homma likimain hanskassa.

Mika Halonen
08.11.15, 19:04
Sukuohjelmisto 11 / FinFamily käyttää Postgresql tietokantaa ja kantojen fyysinen sijainti valitaan Postgresql:ää asennettaessa. Tutustu asennusohjeisiin:
https://svn.code.sf.net/p/finfamily/code/trunk/How_%20to_install_FinFamily.pdf

T. Mika

ilkant
08.11.15, 19:52
Hienoa tämä avoimen lähdekoodin käyttö sukuohjelmassa. Sellaista on kaivattu Suomeen jo vuosikymmeniä. Laitoin juuri sähköpostia, että olen kiinnostunut tulemaan kehittelyyn mukaan.

Mielessä on ainakin lisätä tietojen näyttö- ja tulostusmahdollisuuksia. Nyt kiinnostaa vielä, että dna-tiedot saisi jotenkin liitettyä sukutietoihin mukaan. Esimerkiksi siten, että ne tiedot olisivat ihan jossain muualla ja linkki henkilöistä dna-tietoihin olisi olemassa. Ja sellainen ominaisuus, että sukulaisuus on dna-varmennettu. :)

Sitten on suuri määrä kaikenlaisia testejä. Esim. minkä ikäisinä jonkun sukuhaaran ihmiset ovat kuolleet. Avioitumisikä. Lasten lukumäärä. Jne.

Ja on kiinnostanut sekin, että sukupuusta voisi poimia mistä kohdin tahansa (mistä ihmisestä tahansa) esipolvet tai jälkipolvet koriin ja korin voisi viedä gedcom-muotoon ja vaikkapa jonnekin webbisivulle vietäväksi. Ja samoin, että voisi gedcom-muotoisen tiedon lisätä sukupuuhun minne vain. Näin kokonaisen jälkipolviparven voisi kertaheitolla lisätä yhdelle esi-vanhemmalleen. Tässä tulee tietysti kysymykseen sitten tietojen lomittaminen vanhojen tietojen kanssa ja ne politiikat, joiden mukaan tietoja lisätään tai hylätään.

Nyt vain koodaajat hommiin! :D:

Mika Halonen
08.11.15, 21:20
Tervetuloa vain koodailemaan.
Soittelin Ilkalle ja sovimme jatkoista.

T. Mika

Mika Halonen
20.12.15, 23:14
Tein FinFamilylle Facebook sivuston.

https://www.facebook.com/FinFamily

Tuolta löytyy nyt hiukan helpommin linkit asennusohjeisiin ja manuaaliin.

T: Mika

Mika Halonen
26.12.15, 13:51
Joulun kunniaksi julkaisin juuri uuden FinFamily version:

https://sourceforge.net/projects/finfamily

Release 1233 on 26 dec 2015
* Some menu functions should be unable when database is not usable.
* Fix for Graphviz reports. Result folder works now.
* Added translation to Reports view
* New statistics: Common death causes
* Technical fixes and changes

T: Mika

ilkant
26.12.15, 18:05
Nykyisen version käynnistysohjelma olettaa, että on käytössä java 7, mutta ohjelma toimii myös java 8:lla, jos ei käytä käynnistysohjelmaa vaan käyttää suoraan jar:ia.

Kokeilin uusinta päivitystä (joulu 2015). Käynnistin suku.sh:lla jar-paketin ja Kubuntu 14.x käyttöjärjestelmällä tuli virheilmoitus. Laitoin siitä sähköpostia. Se vaatii siis JDK 1.8 -verisiota, eikä käynnsity JDK 1.7:lla. Jos tekijä kääntää Eclipsellä JDK:n versio-optiolla 1.7, se todennäköisesti toimisi tässäkin koneessa.

Tähän voisi asentaa JDK 1.8:n. Mutta se vaikuttaa purkkaversiolta, sillä se asennuspaketti pitäisi hakea PPA-repositorystä (mikä ei ole oletuspakettivarasto Kubuntulle). Kokemusten mukaan purkkaviritelmät aiheuttavat myöhemmin muiden ohjelmien kanssa ongelmia, joten olen pitäytynyt vuosia vain originaaleihin pakettivarastoihin. Ja tällä hetkellä ei ole aikomusta siirtyä eri käyttöjärjestelmään.

ilkant
26.12.15, 18:11
Joululahjakiitokset siitä Graphviz-ohjeesta. Olin laittanut asetuksiin siis väärät polut johonkin Graphviz asetustiedostoon, jos oikein muistan. Nyt kun asetin siihen /usr/bin/dot niin alkoi heti pelittää.

Edellisen kerran olen nähnyt sukuni sukupuita 1990-luvulla. Nyt ne ovat monipuolistuneet noin 20-kertaisiksi! Ja värillisiksi.

Ainoa pieni "ikävä" huomio on, että joissakin tapauksissa puolison pallukka menee lasten tasolle. Siis kaavion paikkana, ei muuten. :) Suhteen väristä (vihreä) voi onneksi ymmärtää, että on kysymys avioliitosta (tai muusta suhteesta), eikä lapsisuhteesta.

En ole tutkinut niin syvällisesti kumpaakaan FinFamily- sekä Dot(Graphviz)ohjelmaa, että onko FinFamilyssä mahdollista kutsua dot:tia sellaisella parametrilla, että puoliso tulisi päähenkiön kanssa samalle tasolle. Tosin se veisi enemmän tilaa leveyssuunnassa kaaviossa. Mutta kuitenkin.

Kohta on kai mentävä kauppaan ostamaan 100" näyttö...

Mika Halonen
26.12.15, 19:44
Java 7 on EOL vaiheessa eli siihen ei tule enää ilmaisia päivityksiä.
Sen vuoksi olisi tietysti syytä käyttää Java 8:a.

Mutta tein uuden paketin, jonka pitäisi toimia myös Java 7:lla.
Paketti on samalla nimellä SourceForgessa:

https://sourceforge.net/projects/finfamily

T: Mika

ilkant
26.12.15, 21:09
Java 7 on EOL vaiheessa eli siihen ei tule enää ilmaisia päivityksiä.
Sen vuoksi olisi tietysti syytä käyttää Java 8:a.

Minäpä laitan tietoa (K)ubuntu-foorumeille, että nyt saisi olla jo JDK 8 vakiovarusteena käyttiksissä. :)

Kiitos, tuo uusin FinFamily-paketti toimii tässäkin koneessa.

PekkaV
28.12.15, 15:25
Ja on kiinnostanut sekin, että sukupuusta voisi poimia mistä kohdin tahansa (mistä ihmisestä tahansa) esipolvet tai jälkipolvet koriin ja korin voisi viedä gedcom-muotoon ja vaikkapa jonnekin webbisivulle vietäväksi. Ja samoin, että voisi gedcom-muotoisen tiedon lisätä sukupuuhun minne vain. Näin kokonaisen jälkipolviparven voisi kertaheitolla lisätä yhdelle esi-vanhemmalleen. Tässä tulee tietysti kysymykseen sitten tietojen lomittaminen vanhojen tietojen kanssa ja ne politiikat, joiden mukaan tietoja lisätään tai hylätään.

Nyt vain koodaajat hommiin! :D:

Työkalu/Näkymät-toiminnolla voit poimia henkilön esipolvineen ja/tai jälkipolvineen koriin (jota FF:ssä nimitetään Näkymäksi). Näkymä on valittavissa Muodosta Gedcom-toiminnassa.

Muodosta raportti-ikkunassa voi myös määrittää, että kaikki raportille tulevat ihmiset menevät myös näkymään. Käytän tätä mahdollisuutta samaan sukuhaaraan kuuluvien ihmisten pysyvään korvamerkkaamiseen. Otan näkymän jäsenet Henkilöt-listaan ja muodostan uuden ryhmän Työkalut/Ryhmät/Lisää ryhmä valituille-valinnalla. Henkilö voi kuulua useaan näkymään, mutta vain yhteen ryhmään.

Sekä ryhmää että näkymää voi käytää ehtona Hae tietokannasta-ikkunasta.
Ei kun kokeilemaan näkymiä ja ryhmiä..

Gedcom-tuonnissa on tällä hetkellä rajoite, että tuonti onnistuu vain tyhjään kantaan. Lisäävä tuonti edellyttää päällekkäisten henkilötunnuksien (ID) hallintaa, henkilöiden yhdistelylogiikkaa yms. Ne pitää hoitaa Työkalut/Aputoiminnot/Suorita SQL-komento -valinnalla. En ole sitä kokeillut, mutta käyttö ei varmaan onnistu muilta kuin sql-nörteiltä.

ilkant
28.12.15, 17:23
Ohejelmiston mukana voi tulla Samples-tyylisiä sukupuita (esim. GedCom-muodossa) ja niillä voi harjoitella raporttien tekoa ja henkilön lisäystä ja poistoa. Tällaista voi tarvita sellainen, joka alkaa vasta tehdä omaa sukupuutaan. Harjoittelumateriaalin voisi sitten poistaa kun ei sitä enää tarvitse. Kaikissa hyvissä ohjelmissa on mukana tällainen esimerkkiaineisto.

Julkisena ja ilmaisena taitaa löytyä esim. Disneylandin satuhahmot. :p: Se on siitä hyvä suku, että "kaikki tuntevat sen" ja osaavat heti sanoa, onko toimenpiteet tehty oikein.

Mika Halonen
28.12.15, 17:50
Sellainen paketti löytyy SourceForgen Files hakemistosta: newKennedyGedcom.zip

T. Mika

Mika Halonen
28.12.15, 21:47
Uudenvuoden kunniaksi sitten tehty vielä yksi paketti.

Release 1237 on 28 dec 2015
* Look and feel changes to person main panel when Linux is used. Components doesn't overlap anymore.
* Fixes and changes to map when OpenStreet maps are used.
* Updated components.

Hauskaa Uutta Vuotta 2016

Mika Halonen
31.12.15, 16:21
Tein vielä yhden uuden version FinFamilysta kun Linuxia käyttävät löysivät aika merkittävän virheen joka esiintyy vain Linuxia käytettäessä.

Release 1243 on 31 dec 2015
* Right popup menu works now in relations dialog when Linux is used.
* Wiki pages changed to link to instructions.

T: Mika

ilkant
01.01.16, 01:38
Ohjelmaan soveltuva Word-Genealog.dot saa myös nyt jo toimivan version lisäksi uudet versiot jossa mukana monia uusiakin asioita. Sen käyttöohjetta kirjoitan parhaillaan. Itse Sukuohjelmisto 2004 -versiota ei enää kehitetä.

Oliko nyt niin, että tuon Word-Genealog.dot -tiedoston on tehnyt joku kolmas taho ja se ei tule automaattisesti FinFamilyn mukana? Ja miten sen tiedoston saisi, jos se toimii FinFamilyssä?

Olen tuottanut FinFamilyllä jälkipolvilistoja MS Word XML-muotoon. Sen saa suoraan imaistua avoimen lähdekoodin Libre Office Writeriin. Mutta siinä ei ole yhtään väliä Taulu-teksteissä. Olen tekstinkäsittelyohjelmassa tehnyt tyylittelyjä, joilla välit tulevat ja jälkipolvilista on nätin näköinen. Yksinkertaisen tyylittelyn voisin tehdä vaikka kaikille jakoon ajan kanssa.

ilkant
01.01.16, 02:00
* Right popup menu works now in relations dialog when Linux is used.

Kiitos! Nyt näyttää toimivan tässäkin koneessa. Ja se helpottaa aika paljon sukupuussa navigointia!

Mika Halonen
01.01.16, 11:15
Sukuohjelmisto 2004 ja FinFamily ovat teknisesti täysin erilaiset ohjelmat. Tämä tarkoittaa sitä, että Sukuohjelmisto 2004:lle tehdyt lisäosat eivät sovellu suoraan mitenkään FinFamilyssa käytettäväksi. Tämä lienee tyhjentävä vastaus Word-Genaalog.dot kysymykseen.

T. Mika

ilkant
01.01.16, 19:43
Gedcom-tuonnissa on tällä hetkellä rajoite, että tuonti onnistuu vain tyhjään kantaan. Lisäävä tuonti edellyttää päällekkäisten henkilötunnuksien (ID) hallintaa, henkilöiden yhdistelylogiikkaa yms. Ne pitää hoitaa Työkalut/Aputoiminnot/Suorita SQL-komento -valinnalla. En ole sitä kokeillut, mutta käyttö ei varmaan onnistu muilta kuin sql-nörteiltä.

Kiitos nosita vinkeistä näkymistä ja ryhmistä.

Minäkin olen teoriatasolla miettinyt lomitustoimintoa (merge) uuden gedcom-muotoisen tiedon tuomiseen valmiiseen sukupuuhun. Se ei ole todellakaan mikään yksinkertainen juttu. Ja vielä sekin tilanne pitäisi hallita, jos jommassa kummassa on väärää tietoa esim. syntymäajan suhteen tai puolisoiden suhteen. Ihan hyvä siinä mielessä, että on rajoitettu.

Itseasiassa olen miettinyt, että onko sukututkimuksen alalta mitään dokumenttia algoritmeistä? Tai suunnittelumallia? :D:

VPKettunen
04.01.16, 14:37
osaisikos joku auttaa ongelmassani?
-Sukuohjelman FinFamily (Sukuohjelmisto 11) tietojen tallennuksessa on jotain häikkää:
Tahtoisin lisätä kohdehenkilölle "jälkikäteen" uuden ammatin jo edellisen ammatin lisäksi, mutta ko. kohta on "harmaana" ja ammatti-välilehdelle siirryttäessä ohjelman ohjeen mukaisesti erotan henkilön uuden ammatin puolipisteellä (;) edellisestä jo laatikossa valmiina olevasta ammatista. Tämän jäleen henkilöllä näkyy molemmat ammatit ja tallennuksen jälkeen laatikko on edelleen "harmaana" sisältäen vanhan ja uuden lisätyn ammatin puolipisteellä erotettuna, mutta uutta ammattivälilehteä ei henkilölle synny. Lisäksi tallennettessa henkilön muuttuneet tiedot uusi ammatti pyyhkiytyy pois ja henkilön tiedot tallentuvat ilman uutta lisättyä ammattia.

Itselläni on mahdotonta etsiä ongelman yo. syytä, koska älykkyyteni ohjelmoinnin suhteen on kastemadon äo:n tasolla:oo:.

Mika Halonen
04.01.16, 17:51
Ylhäällä olevasta nappularivistöstä painat nappulaa "Lisää henkilölle tietojakso" joka on toiseksi viimeinen nappi ja avautuvasta dialogista valitset "Ammatti".

Sitten avautuvaan välilehteen kirjoitat sen toisen ammatin.

T. Mika

Julle
04.01.16, 18:44
< Itse asiassa olen miettinyt, että onko sukututkimuksen alalta mitään dokumenttia algoritmeistä? Tai suunnittelumallia? >

Hei!

Enpä ole törmännyt, mutta eikö yleiset algoritmit käy sukututkimukseenkin!
Sukupuulle läpikäynnit eri järjestyksissä - sisä-, keski-, ulko- vai mitä ne nyt olivatkaan. Rekursiota en ole vielä nähnyt, mutta olisi hyvä. Lajittelu- ja lomitusalgoritmejä on. Eiköhän ne löydy netistä tai ainakin Knuthin The Art of Computer Programming - Volume 1 Fundamental Algorithms Second Edition - siitä kuuluisasta tai sitten Horowitz & Sahni Fundamentals of Data Structures. Ne molemmat ovat kieliriippumattomia. Sitten on muita kieliriippuvaisia.

Tutkimisiin

Mika Halonen
04.01.16, 20:22
Googleen kun laittaa hakusanat "genealogy algorithms" tai "genealogical data model" löytyy jotain ja ainakin Javalle löytyy ihan valmiita komponentteja.

T. Mika

ilkant
05.01.16, 00:59
Tämän jäleen henkilöllä näkyy molemmat ammatit ja tallennuksen jälkeen laatikko on edelleen "harmaana" sisältäen vanhan ja uuden lisätyn ammatin puolipisteellä erotettuna, mutta uutta ammattivälilehteä ei henkilölle synny. Lisäksi tallennettessa henkilön muuttuneet tiedot uusi ammatti pyyhkiytyy pois ja henkilön tiedot tallentuvat ilman uutta lisättyä ammattia.

Kuulostaa bugilta eli ohjelmavirheeltä.

VPKettunen
05.01.16, 10:13
Ohjelmavirheestä en tiedä, mutta Mika Halosen ohjeilla (lisää tietojakso) uusi ammatti henkilölle saatiin lisättyä.
Vanhemmassa ohjelmaversiossa (ennen hakemaani joulukuun päivitystä) ammatteja sai vielä lisättyä avaamalla ammattivälilehden ja lisäämällä selitteeseen puolipisteen ja uuden ammatin vanhan ammatin perään, jolloin välitallennettaessa syntyi uusi ammattivälilehti, johan henkilön tietoja sai sitten lisättyä.
Nyt kun opin tuon toisen tavan "lisää henkilölle tietojakso" on ongelma ns. ratkaistu.... henkilölle saa lisättyä ammatteja/muuttoja/.. jne tarvittaessa lisää.:)

Julle
05.01.16, 12:36
< Googleen kun laittaa hakusanat "genealogy algorithms" tai "genealogical data model" löytyy jotain ja ainakin Javalle löytyy ihan valmiita komponentteja. >

Kiitos!

Tuopa olikin hyvä vinkki, kun en ole enää koskaan tullut ajatteelsikaan!
Tietomallissa näkyy selvästi kolmikerroksisuus - ulkoinen - käsitteellinen - sisäinen/talletus ja suhteet käsitteiden välillä jopa rooleista. On se vaan kumma, että yksilöintitunnuksen, nimien, syntymäaikojen ja kuolinaikojen jälkeen lukee aina muut henkilötiedot? Tapahtumatioetoihin ei oteta kantaa?

Täytyypä vielä joskus tarkistaa mitä tuo www.wolframalpha.com (http://www.wolframalpha.com) tarjoaa tietoja ja malleja.

Tutkimisiin

Mika Halonen
06.01.16, 12:54
FinFamilysta olisi taas uusi versio täällä:

http://sourceforge.net/projects/finfamily/

FinFamilyssa on nyt mahdollista käyttää tiedostopohjaista H2 tietokantaa.
Tämä tarkoittaa sitä, että PostgreSQL tietokantaa ei ole pakko asentaa ollenkaan ja vähemmän tekniset käyttäjätkin pääsevät käyttämään ohjelmaa helpommin.

Suosittelen kuitenkin käyttämään PostgreSQL kantaa aina kun henkilöiden määrä kannassa nousee suureksi. Testasin että H2 tietokanta toimii hienosti noin 2500 henkilön kannalla.

Asennusohjeet ja käyttöohjeet löytyvät täältä:

http://sourceforge.net/projects/finfamily/files/

ilkant
06.01.16, 19:55
Nyt olisi hyvä, että foorumilla olisi peukutusmahdollisuus. Uusi tietokantamahdollisuus on iso muutos.

FinFamily toimii mielestäni sillä tavalla, että tietokantaa ei voi vaihtaa ohjelman ollessa käytössä tietokanta auki (ainakaan silloin kun haku kohdistuu vain osaan tietokannan tiedoista). Lisään tähän pikaohjeen kuinka tietokannan voi muuttaa toiseksi:

1. Otat varmuuskopion nykyisistä tiedoista riippumatta tietokantamuodosta.
2. Sammutat ohjelman (tietenkin suljet nykyisen tietokannan ennen sitä) ja käynnistät ohjelman uudelleen.
3. Valitset uuden tietokantamallin kun ohjelma antaa tietokantaanyhdistämisikkunan.
4. Palautat varmuuskopion ohjelmaan.

Mika Halonen
06.01.16, 20:23
Ohjelmaa ei välttämättä tarvitse sulkea vaan riittää, että valitsee "Tiedosto / Sulje tietokanta" ja sitten "Tiedosto / Kytke tietokanta".

Ja tosiaan varmuuskopiolla tai gedcomilla voi siirrellä dataa eri tietokantoihin.

T: Mika

Mika Halonen
09.01.16, 20:46
FinFamilysta olisi taas uusi versio täällä:

http://sourceforge.net/projects/finfamily/

FinFamilyssa on nyt mahdollista käyttää tiedostopohjaista H2 tietokantaa.
Tämä tarkoittaa sitä, että PostgreSQL tietokantaa ei ole pakko asentaa ollenkaan ja vähemmän tekniset käyttäjätkin pääsevät käyttämään ohjelmaa helpommin.

Suosittelen kuitenkin käyttämään PostgreSQL kantaa aina kun henkilöiden määrä kannassa nousee suureksi. Testasin että H2 tietokanta toimii hienosti noin 2500 henkilön kannalla.

Asennusohjeet ja käyttöohjeet löytyvät täältä:

http://sourceforge.net/projects/finfamily/files/

Nyt on testattu että FinFamily toimii hienosti H2 tietokannalla kun henkilöitä on kannassa yli 19000.

tkukkonen
10.01.16, 12:57
Kun K Kaila vielä eli, häneltä pyydettiin asennusohjelmavelhoa, joka asentaisi sekä ohjelman että tietokannan. Hän oli haluton. Onko H2:n myötä asennusvelhon teko nyt helppoa? Tai vaihtoehtoisesti, onko H2:n myötä käyttöönotto niin helppoa, ettei velholle ole tarvetta?

Mika Halonen
10.01.16, 20:28
Mikäli käytät FinFamilyn kanssa H2 tietokantaa niin asennuksessa tulee kaikki tarvittava ja mitään erillistä tietokannan asennusta ei tarvitse tehdä.

T. Mika

tkukkonen
12.01.16, 15:49
Loin varmuuskopion Sukuohjelmisto 11:llä (W7, FF 11.-1.1220, jre 1.8.0_65, PostgreSQL 9.2.2) ja siirsin toiseen koneeseen johon olin luonut H2 kannan. Sisäänluku ei onnistunut kuin osittain. Lähteessä oli 20067 henkilöä. Sain virheilmoituksen, ja latauksen tilastokin osoittaa että alle 5000 henkilötietoa oli luettu mutta muita tietoja kuten sukulaisuuksia ei sitten lainkaan. Relaatioiden puute näkyi kokeilemallakin.

En löytänyt kaikkia sarakkeita vasemmasta paneelista.

Javan asennusohje saisi olla täsmällisempi. Valitsin jre X64:n.

Olenko töpännyt vai mikä mättää?

Mika Halonen
12.01.16, 22:12
Et ole töpännyt vaan tuo vaikuttaa ohjelmavirheeltä.

Tutkin asiaa.

Javan asennuksessa valitaan se bittisyys mikä käyttöjärjestelmässä on.

T. Mika

Mika Halonen
14.01.16, 22:38
Lopulta tuo virhetilanne paljastui virheeksi sisäänluettavassa aineistossa.

Teen kuitenkin myös FinFamilyyn muutoksen siten, että sen suoritus ei pääty enää vastaavaan ongelmaan.

T. Mika

tkukkonen
15.01.16, 12:16
Lopulta tuo virhetilanne paljastui virheeksi sisäänluettavassa aineistossa.
Teen kuitenkin myös FinFamilyyn muutoksen siten, että sen suoritus ei pääty enää vastaavaan ongelmaan.
T. Mika

Onko syytä epäillä siis että FF tekee joskus huonoja rakenteita tms? Vai olisiko varmuuskopion luonnissa tai siirrossa satunnaisvirhe? Jos olisi keinoa puhdistaa kanta virheistä niin pyrkisin sen tekemään. Ilman tietoa virheen paikasta se ei ehkä onnistu.

Mika Halonen
15.01.16, 16:13
Näytti siltä että ongelma oli saatu aikaiseksi laittamalla tietyn kentän tekstiin pari ylimääräistä merkkiä. Lähetin sinulle asiasta sähköpostia ja muutetun version FF:stä joka toipuu ongelmasta. Sähköpostissa on tarkemmin kerrottu missä kohdassa zipin sisällä olevaa xml tiedostoa ongelma on.

Varmuuskopion eli sen zip tiedoston sisällä olevan XML tiedoston voi korjata esim. Notepad++ ohjelmistolla (poistamalla ne pari merkkiä).

Sähköpostipalvelimesi ilmoitti, että sähköpostilaatikkosi on täynnä, joten en tiedä saitko postit...

Laita spostia minulle jos et saanut postia niin lähetän ne uudestaan.

T. Mika

tkukkonen
16.01.16, 10:38
Näytti siltä että ongelma oli saatu aikaiseksi laittamalla tietyn kentän tekstiin pari ylimääräistä merkkiä. Lähetin sinulle asiasta sähköpostia ja muutetun version FF:stä joka toipuu ongelmasta.


Pieni osa merkeistä lienee importattu eräästä aiemmin käyttämästäni ohjelmasta (Geneweb) missä niitä käytettiin tekstin muotoiluun html-näkymässä. Se on vähän kyseenalainen keino.

Merkit, joita sisäänluku ei hallinnut olivat sulut { ja }. Eivät ne mielestäni ole ylimääräisiä. Käytin niitä lähes yksinomaan lähdeviitteiden sisällä. Onko muitakin erikoisempia merkkejä syytä epäillä ja testata (ja koodia parantaa)?

Minusta on perusteltua tehdä koodi sellaiseksi että nämäkin (ja muutkin mahdolliset löydökset) hyväksytään, jos ovat standardimerkistöä. Entä UTF-laajennukset, kuinka niiden käy?

Mika Halonen
16.01.16, 12:35
Kuten kirjoitin sinulle niin virhetilanne liittyi jollain tavalla Kailan aloittamaan kielistysmuutokseen, jota hän ei luultavastikin ollut tehnyt loppuun asti. Koodin toiminta tuo osalta on sanotaanko hiukan monimutkaista, joten sen muuttaminen ottaa aikaa, että ei tule rikottua mitään oleellista.

Tuossa tuli vastaan ainoastaan nuo { ja } -merkit yhdistettynä muutamiin muihin merkkeihin, jotka sattuivat olemaan sopivassa järjestyksessä tuossa aineistosi yhdessä tekstinpätkässä.

Eipä tällä ole mitään tekemistä UTF laajennuksien kanssa.

FF:n koodissa varmasti riittää parannettavaa... Niitä koodaustaitoisia jotka haluavat tehdä pro bono työtä ilmaiseksi peräänkuulutetaan edelleen.

T. Mika

Mika Halonen
08.06.16, 20:32
FinFamilysta löytyy jälleen uutta versiota täältä:

https://sourceforge.net/projects/finfamily/

Uutena ominaisuutena: Aikajana

T: Mika

Mika Halonen
09.01.17, 16:45
New FinFamily released:

Release 1267 on 9 jan 2017
* Usability changes to report dialog
* Fixed importing ALIA tag from SukuJutut GEDCOM file
* Fixed text notices name and place lists to work with H2 database

Eli
Korjattu raporttidialogia
Korjattu ALIA tagin toimintaa kun tuodaan Gedcomia SukuJutuista
Korjattu nimi- ja paikkalistojen toimintaa kun käytetään H2 tietokantaa

T. Mika

ilkant
11.01.17, 02:01
Uutena ominaisuutena: Aikajana

Hieno juttu. Minä olen viime aikoina miettinyt jonkinlaista perhelehteä. Näytettävissä tiedoissa yhtä ikkunaa, jossa olisi koko perheen tiedot. Erityisesti vihkipäivä, joka tuntuu olevan monen mutkan takana saatavilla.

Olen pohtinut myös tätä IMMI-juttua. Loppujenlopuksi olen tullut siihen johtopäätökseen, että nykyinen tilanne on kohtuullisen hyvä. Residence-kentillä ilmaistuna suomalaisittain jäisi fyysiset dokumentit muuttokirjat kokonaan pois tietomallista. Eikä se tunnu hyvältä asialta. Itseasiassa paras ratkaisu olisi saada Gedcom-standardiin lisäys noille maan sisällä tapahtuviin muuttoihin.

Muutakin pientä on mietitty, mutta ei toteutettu (vielä).

Julle
11.01.17, 10:40
< Minä olen viime aikoina miettinyt jonkinlaista perhelehteä. Näytettävissä tiedoissa yhtä ikkunaa, jossa olisi koko perheen tiedot. Erityisesti vihkipäivä, joka tuntuu olevan monen mutkan takana saatavilla.
>
Brother´s Keeperistä voi ottaa mallia!
Valitettavasti jotkut tekijät näyttävät ajattelevan vihkipäivän jommalle kummalle henkilöobjektille, vaikka itse asiassa se on oma objektinsa avioliitto, jolla on muitakin yhteisiä tietoja, kuteen kuulutus- ja vihkimispäiväys, paikka tms. Myöhemmin myös ero.

Kehittämisiin

ilkant
11.01.17, 14:47
Valitettavasti jotkut tekijät näyttävät ajattelevan vihkipäivän jommalle kummalle henkilöobjektille, vaikka itse asiassa se on oma objektinsa avioliitto, jolla on muitakin yhteisiä tietoja, kuteen kuulutus- ja vihkimispäiväys, paikka tms. Myöhemmin myös ero.

Olen tässä viime aikoina pohdiskellut, että kun tuo tietyn pariskunnan vihkimistieto on ollut aina sangen vaikea etsiä FinFamilystä, niin kehittelisin jonkun skriptin, joka kopioisi vihkitiedon myös sen toisen osapuolen tietoihin.

Tämä ei siis ole muutos FinFamily-ohjelmaan vaan ylläpitotoimenpide datalle.

Julle
11.01.17, 22:27
< Olen tässä viime aikoina pohdiskellut, että kun tuo tietyn pariskunnan vihkimistieto on ollut aina sangen vaikea etsiä FinFamilystä, niin kehittelisin jonkun skriptin, joka kopioisi vihkitiedon myös sen toisen osapuolen tietoihin.

Tämä ei siis ole muutos FinFamily-ohjelmaan vaan ylläpitotoimenpide datalle. >

Michael Jacksonin viisas neuvo optimoinnista:
Sääntö 1: Don´t do it!
Sääntö 2: Don´t do it yet!

Reaalimaailma on tämä:
Kummallakaan aviopuolisolla ei pitäisi olla vihkimispäiväystä, koska se on vain heitä yhdistävässä kohteessa avioliitto. Onneksi meillä lännessä ei ole moniavioisuutta, mutta kuitenkin molemmilla ehdollisesti useita avioliittoja, mutta ei samaan aikaan kuin suhteessa 1:1 eli myös 1:M on oltava mahdollista. Mutta monen suhde moneen (M:N) ei tarvita!

Ajattelemisiin

Pirre
15.09.18, 15:22
Koneelleni on asennettu Finfamily ohjelma.Yksittäisiä henkilöitä olen sinne onnistunut helposti lisäämään mutta siihen se jääkin.Olen ihan pihalla.Pitäisi hakea ja kytkeä tietokantoja???Mutta kun aloittaa numerosta 1,niin ei ole vielä mitään henkilöitä.Koneellani on sukujutut ohjelma,saako sieltä tuoduksi tietokannan tähän,en tosin onnistunut siinäkään ei myöskään henkilön lapsien tai puolisoiden lisääminen.Ohjeetkin löytyi,tosin ei apua näihin kysymyksiin löytynyt.Voisiko joku valottaa tätä Finfamilya minulle.

Mika Halonen
15.09.18, 19:48
Koneelleni on asennettu Finfamily ohjelma.Yksittäisiä henkilöitä olen sinne onnistunut helposti lisäämään mutta siihen se jääkin.Olen ihan pihalla.Pitäisi hakea ja kytkeä tietokantoja???Mutta kun aloittaa numerosta 1,niin ei ole vielä mitään henkilöitä.Koneellani on sukujutut ohjelma,saako sieltä tuoduksi tietokannan tähän,en tosin onnistunut siinäkään ei myöskään henkilön lapsien tai puolisoiden lisääminen.Ohjeetkin löytyi,tosin ei apua näihin kysymyksiin löytynyt.Voisiko joku valottaa tätä Finfamilya minulle.

FinFamilyn asennusohjeet ja käyttöohjeet löytyy täältä:
https://sourceforge.net/projects/finfamily/files/

Mikäli käytät H2 tietokantaa FinFamilyn kanssa niin se tietokanta on käytännössä tiedosto tietokoneesi levyllä. Asennusohjeissa on kerrottu tarkemmin miten H2 tietokanta perustetaan. Se on todella yksinkertaista.

SukuJutuista saa tuotua tiedot FinFamilyyn GedCom tiedoston avulla. Ohjeissa on myös esimerkki miten GedCom tiedosto tuodaan FinFamilyyn. En ole koskaan käyttänyt SukuJuttuja, joten en osaa neuvoa sen käytössä.

Mika Halonen
13.01.19, 11:35
New FinFamily released:

Release 1276 on 13 jan 2019
* Fixed situation where owner couldn't be stored to database
* Added possibility to create PostgreSQL databases by using other user than postgres
* FinFamily uses now cross platform look and feel as a default selection. H2 database creation didn't worked on Mac with it's own look and feel.
* Minimun Java level is now 8.
* Code cleaning and refactoring.

https://sourceforge.net/projects/finfamily/

jio
18.10.19, 14:10
Olen asentanut FinFamilyn uudelle Windows-koneelle, ja ajattelin alkajaisiksi kokeilla vaihtaa uusimpaan PostgreSQL tietokantaversion 12.0. Mutta havaitsin, että nämä eivät oikein tahdo kommunikoida keskenään enää. Itse olen käyttänyt PostgreSQL versiota 9.2 tähän asti, mutta kiinnostaisi nyt aluksi ainakin päivittää hieman uudempaan tuettuun versioon. Onko kokemuksia siitä, miten uuden PostgreSQL version kanssa FinFamily varmasti toimii, ettei tarvitsisi ruveta umpimähkään kokeilemaan?

Mika Halonen
18.10.19, 15:07
FinFamilyn mukana tulee PostgreSQL 9:n tietokanta-ajurit, joten voi olla että ohjelma ei toimi ilman muutoksia oikein PostgreSQL 12 kanssa jos ja kun versiossa oletettavasti on isoja muutoksia.

Mika Halonen
23.12.19, 12:53
New FinFamily released:

Release 1378 on 23 dec 2019
* Changes to report window so that texts are more visible when using Metal outlook in Mac
* Updated HisKi import functionality and made minor adjustments to user interface details.
* Updated PostgreSQL driver to version postgresql-42.2.8. Version works with PostgreSQL 8.2 and higher and with Java 8 and newer.
* Updated user interface details.
* Updated user interface layouts.
* Logging refactoring
* Code cleaning

Eli
* pieniä käyttöliittymämuutoksia
* PostgreSQL:n ajuri uusittu
* Hiski tuontiin pieniä parannuksia
* koodin refaktorointia

Kiitos myös joriot:lle muutoksista.

Mika Halonen
23.12.19, 18:16
Samaa kyytiä myös julkaistu versio 1380 missä korjaus 2004 backupin importtiin.

Mika Halonen
29.03.20, 10:39
Sielläpä olisi taas uutta FinFamily pakettia:

Release 1399 on 23 mar 2020
* Updates to main UI panel initialisations.
* Updates to main UI layout startup settings and cleanup of toolbar icon images.
* Added a close button to the database search dialog to give the option to exit without changing the content of the main window person list.
* Added text completion suggestions for fields in the relation dialog and HisKi import panel.
* Moved SukuTextField from the generic utilities package to the swing utilities where it belongs.
* Extracted UI code from SukuSenser to separate it from the data model and moved it to SukuTextField.
* Updated the UI to work in a JDialog that has been set as modal.
* Added text completion suggestions when typing country, state, village, farm and croft names in the notice pane.
* Fixed NullPointerException in HisKi import during upload of birth record containing godparents. Code refactoring.
* Removed restriction to add multiple occupation notices with same description (occupation).
* Updated HisKi import to include date and place details in occupation notices.
* Fixes to text formatting issues in HisKi import notices.
* Updated HisKi source reference texts to include the parish name.
* Prevented resetting of HisKi-person assignments if sex of subject person was forgotten.
* Updated information certainty texts and translations in user interface. Code refactoring.
* Added possibility to create both new parents using the popup menu in the tree view.
* Patched testing of multiple existing parents when assigning a new parent.
* Fixed popup warning message that did not allow cancellation of multiple parent assignment.
* Fixed testing of existing adoptive parent when assigning a new parent.
* Fix a bug where it was possible to assign a new child to a parent unintentionally.
* File dialogs opens now on top of right windows
* Updates to ancestor table report content, the report is now generated according to the selections of village,
farm and croft in place names, index creation and date format options. Updates to translations.
* Code cleaning

PekkaV
29.03.20, 11:22
Hienoa että FinFamily kehittyy ja päivittyy. Usean Ammatti-tapahtuman mahdollistaminen on tärkeää, näin henkilö voi vaihtaa esim. kirkkoherrana tai renkinä työpaikkaansa. Lähdetietojen parannukset ovat hyvä askel kohti Suomi-tietokantaa.

Suosittelen uuden version kokeilua.

PekkaV
29.03.20, 11:23
Lisäätkö vielä latausosoitteen.

Mika Halonen
29.03.20, 14:21
FinFamily ohjeineen löytyy täältä tutusta paikasta:

https://sourceforge.net/projects/finfamily/files/

ilkant
30.03.20, 18:57
Nykyisin käytetään javan JDK 11. Linuxissa käytettävän JDK:n voi vaihtaa helposti yhdellä komennolla.

$ sudo update-alternatives --config java

Tuo antaa valikon, jossa ovat kaikki käytössä olevat JDK:n versiot. Sieltä voi valita haluamansa.

Minulla on java-ohjelma, joka tarvitsee JDK 8:n. Uudemmilla se ei suostu käynnistymään. Ja NetBeans tarvitsee nimenomaan uudemman JDK:n. Joutuu sukkuloimaan versioiden välillä.

ilkant
30.03.20, 19:04
Olen ottanut aiemmin FinFamilystä varmuuskopioita ohjelman omalla toiminnolla sekä tehnyt GedCom-tiedostoja sukutiedoista.

Reilu vuosi sitten kovalevy kosahti. Siinä meni FinFamily sekä PostGre SQL. Nyt on jäljellä enää nuo varmuuskopiot. Ilmeisesti voisin palauttaa niistä koko tietokannan ja tallentaisin tiedostoksi tiedot. Toisekseen olen käyttänyt nykyään Geniä sukutietojen tallennukseen. Siksi en ole palauttamisella pitänyt niin kiirettä.

Mika Halonen
26.12.20, 11:25
Uusin FinFamily ohjeineen löytyy täältä tutusta paikasta:

https://sourceforge.net/projects/finfamily/files/

Kiitos Joriot:lle isoimmista muutoksista ja korjauksista.

Release 1408 on 26 dec 2020
* Updated GEDCOM import to recover from missing FAM record in input file.
* Added menu button to select data certainty value in HisKi import panel instead of hardcoded value. Fix to birth date calculation from burial notice.
* Fix to assignment of calculated birth date from burial notice in HisKi import, and other minor updates to import panel.
* Fixes to Gedcom import: _MARNM and extracting patronyme
* Fix to import of place locations from Excel file.
* Close file streams after use to free up resources and release locks on files. Updates to map UI frames.
* Updated Suku.exe to use latest Launch4J

Mika Halonen
20.11.21, 14:30
Uusin FinFamily ohjeineen löytyy täältä tutusta paikasta:
https://sourceforge.net/projects/finfamily/files/
Kiitos Joriot:lle taas isoimmista muutoksista ja korjauksista.

Release 1421 on 20 nov 2021
* Updated import from other database with new option for searching for differences in family databases and added new comparison criteria.
* Updated import from other database H2 SQL queries to use ILIKE which is now supported in version h2-1.4.199.
* Reset schema when resetting database connection so that it is correctly assigned when switching from a PostgreSQL database to H2.
* Fixed H2 SQL select query for givenname typing senser.
* Updated HisKi import to use HTTPS protocol requests and handle HTTP redirect responses from server.
* Added possibility to delete image in notices

Mika Halonen
01.03.23, 22:02
Omalta osaltani Sukuohjelmisto 11 / FinFamilyn kehittäminen/päivittäminen/hoito päättyy tähän.
Kiitos kaikille jotka olitte mukana toiminnassa ja käyttämässä ohjelmistoa.

Suosittelen siirtymään käyttämään esimerkiksi Grampsia https://gramps-project.org/ tai jotain muuta sukututkimusohjelmistoa.

T: Mika Halonen

PekkaV
21.04.23, 15:23
FinFamilyn versio 1426 julkaistu. Kiitos Jörgen ja Mika, ohjelma paranee yhä vaan. Lataus onnistuu mm. täältä

https://sourceforge.net/projects/finfamily/files/FinFamily1426/

Itse pidän kovasti mahdollisuudesta noutaa sukupuuhun suoraan tietoja Hiskistä.

Kuten tunnettua, olen viime ajat touhunnut enemmän Grampsin ja Isotammen kanssa. Niiden näkökulmasta FinFamilyn lähdeviittauksissa ja paikkatiedoissa on yksinkertaisempi rakenne samoin kuin esim. toisessa kotimaisessa sovelluksessa, mutta toimeen niilläkin tullaan.

Lisätieto-kenttään voi tallentaa Digihakemiston ja SSHY:n digisivuilta kopioituvan Lähdeviite (Viite) tekstin. Paikan voi kuvata gedcom-standardin mukaisesti pilkkuerotettuna hierarkiana (esim. "Pärnämäki, Joutsa, Suomi". Näin tallennetut tiedot on helppo purkaa lopulliseen muotoon Grampsiin gedcom-vietynä. Tätä kautta FinFamily käy mainiosti myös Isotammen aineiston koostamiseen.