Mysteerit kätkökorissa

Sivustoon liittyvä keskustelu, parannusehdotukset, risut ja ruusut...
Geojusu
Viestit: 72
Liittynyt: Ti 30.11.2010 11:50

Mysteerit kätkökorissa

Viesti Kirjoittaja Geojusu » Ma 15.10.2018 19:57

Usein kun kaverin kanssa lähdetään kätköilemään niin toinen tekee korin, jonka sitten jakaa toiselle. Tässä jaetussa korissa ratkaistut mysteerit näkyvät kartalla boguspisteissään. Onkohan siinä mitään ideaa, että ratkaistut mysteerit näkyisivät jaetussa korissakin oikeilla paikoillaan?
Ei tämä nyt niin iso ongelma ole mutta joskus kun on enemmän myssejä tullut ratkottua niin ylimääräisiä naputteluja siitä seuraa toiselle.

Avatar
geocache.fi
Geocache.fi
Geocache.fi
Viestit: 761
Liittynyt: To 27.09.2012 23:47

Re: Mysteerit kätkökorissa

Viesti Kirjoittaja geocache.fi » Ti 16.10.2018 3:31

Geojusu kirjoitti:Usein kun kaverin kanssa lähdetään kätköilemään niin toinen tekee korin, jonka sitten jakaa toiselle. Tässä jaetussa korissa ratkaistut mysteerit näkyvät kartalla boguspisteissään. Onkohan siinä mitään ideaa, että ratkaistut mysteerit näkyisivät jaetussa korissakin oikeilla paikoillaan?
Ei tämä nyt niin iso ongelma ole mutta joskus kun on enemmän myssejä tullut ratkottua niin ylimääräisiä naputteluja siitä seuraa toiselle.
Lyhyt vastaus: on kyllä ideaa mutta ei periaatteiden valossa ole toteutettavissa.

Sitten se pidempi selitys ja mietelmät.

Yksi Geocache.fi:n perusperiaate on se, ettei koskaan, mitenkään, millään tavalla käyttäjän omia merkintojä/koordinaatteja jaeta toiselle käyttäjälle. Tämä periaate varmistaa myös sen, ettei tiedot vahingossakaan voi päätyä toiselle käyttäjälle. Kun koodiin ei ole kirjoitettu mitään ominaisuutta, minkä kautta tietoja edes luvallisesti voisi toiselle käyttäjälle päätyä, ei kyseinen ominaisuus voi myöskään toimia virheellisesti.

Jaettu korikaan ei sisällä mitään käyttäjän omia tietoja vaan toiselle käyttäjälle jaetaan vain korissa olevat kätköt. Niiden tarkemmat tiedot ja mahdolliset korjatut koordinaatit jne. taasen tulee kätkön tiedoista sekä korin vastaanottaneen käyttäjän omista tietosta.

En kuitenkaan sittenkään poissulje sitä vaihtoehtoa, että joskus vielä tulisi mahdollisuus toiselle koordinaatit helpommin välittää, en kuitenkaan sitä myöskään uskalla luvata (vaatii työtäkin todennäköisesti taas yllättävän paljon). Tässä toki olisi näppärä ja helppo ratkaisu tehdä niin, että toinen käyttäjä saisi mahdollisuuden hakea korin kätköihin koordinaatit toiselta käyttäjältä. Mutta ei, tämä on täysin poissuljettu ratkaisu - pääsyä toisen käyttäjän tietoihin en koodiin toteuta.

Niinpä tähän täytyisi rakentaa joku raskaampi toteutustapa ja sellainen, missä tiedot pitää erikseen toiselle tarjota.

Karvalakkiversio olisi mahdollisuus ladata koordinaatit tekstitiedostona, jonka sisällön voisi tutkia ja sitten lähettää vaikka sähköpostilla toiselle käyttäjälle. Sitten olisi uusi ominaisuus millä käyttäjä voisi tekstitiedostolla syöttää omia tietoja. Tätä tosin aivoni vastustavat kun muistavat ajan, jolloin ulkomaanlöydöt syötettiin GPX -tiedostona, ja käyttäjät keksivät kaikkea mielenkiintoista ominaisuuden käyttämiseksi. No, tosin tekstitiedosto on helpompi parsia ja tämä toisaalta olisi joustavampi tapa säätää välitettäviä tietoja.

Toinen vaihtoehto olisi tehdä lisää tietokantaa, mihin käyttäjä voi tiedot lähettää luovuttaen tietojen omistajuuden tietylle käyttäjälle, ne siis merkittäisiin toisen käyttäjän tunnisteella. Tällöin perusehto siitä, että käyttäjä pääsee vain omiin tietoihin, säilyisi. Tässä en (vielä) ole keksinyt mitään riskiä kunhan on tarpeeksi varmisteluja että tietää, ymmärtää ja hyväksyy että tiedot annetaan toiselle käyttäjälle.

Näihin toki sitten täytyisi tehdä kaikki logiikka siltä osin, että käyttäjällä onkin jo tallennettu omat koordinaatit. En halua kätkön alkuperäisten ja käyttäjän omien koordinaattien lisäksi tuoda vielä käyttäjän toiselta käyttäjältä saamia koordinaatteja näiden rinnalle ;)

Mutta... tämä kaikki mietintä on vasta ajatusvirran tyhjentämistä tähän ketjuun. Tässä on se pohja mikä siirtyy päänuppiin ja siellä alkaa se ainoa aivosolu törmäilemään seiniin miettiessään, mitä ongelmia ja riskejä asiassa on, miten toteutus tapahtuisi, minkälaiset käyttöliittymät ja paljon, paljon muuta. Niin, vasta ajatuksen asteella olevia ideoita ei toki pitäisi koskaan julkaista... mutta jälleen tein niin.

// haksu10
Kattava ohje tilasto-ongelmien ratkaisemiseen
Kaikki ohjeet * Yhteydenotot (Yhteydenotot vain ko. sivun ohjeistuksen mukaan)

MickieWalker
Viestit: 31
Liittynyt: Ke 29.04.2015 8:08

Re: Mysteerit kätkökorissa

Viesti Kirjoittaja MickieWalker » Ti 16.10.2018 17:01

Hmm, eikös nuo korjatut koordinaatit nytkin jo siirry, kun lataa kätkökorin gpx-tiedostona ja lähettää sen kaverille? Pelkällä korin jakamisella joo ei, mutta tuolla tavalla kyllä...?

MickieWalker

Geojusu
Viestit: 72
Liittynyt: Ti 30.11.2010 11:50

Re: Mysteerit kätkökorissa

Viesti Kirjoittaja Geojusu » Ke 17.10.2018 18:27

Kiitos Haksulle tyhjentävästä vastauksesta. Kuten kirjoitin, ei tämä ole mikään iso ongelma.
Kiitos myös MickieWalkerille hyvästä vinkistä.

Avatar
geocache.fi
Geocache.fi
Geocache.fi
Viestit: 761
Liittynyt: To 27.09.2012 23:47

Re: Mysteerit kätkökorissa

Viesti Kirjoittaja geocache.fi » To 01.11.2018 16:54

geocache.fi kirjoitti:
Geojusu kirjoitti:Usein kun kaverin kanssa lähdetään kätköilemään niin toinen tekee korin, jonka sitten jakaa toiselle. Tässä jaetussa korissa ratkaistut mysteerit näkyvät kartalla boguspisteissään. Onkohan siinä mitään ideaa, että ratkaistut mysteerit näkyisivät jaetussa korissakin oikeilla paikoillaan?
Ei tämä nyt niin iso ongelma ole mutta joskus kun on enemmän myssejä tullut ratkottua niin ylimääräisiä naputteluja siitä seuraa toiselle.
Lyhyt vastaus: on kyllä ideaa mutta ei periaatteiden valossa ole toteutettavissa.
Joskus periaatteita täytyy tarkastaa jos käy selväksi, että ne estävät jonkun asian minkä käyttäjät kokevat tarpeelliseksi :) Niinpä kätkökorihärveli päivittyi juuri uuteen versioon.

Teknisestä toteuksesta sen verran että käytössä on uusi tietokantataulu, minne jakohetkellä tallentuu waypoint-koordinaatti -data ja omistajaksi merkitään käyttäjä jolle kori on jaettu. Näin data on täysin erillään kaikesta muusta eikä mitään mahdollisia aukkoja voi olla käyttäjän omien merkintöjen ja jaettujen koordinaattien välillä.


Uudessa kordissa on jakovaiheessa on mukana (mahdollisimman huomaavasti selitetty) vaihtoehto "Jaa myös koordinaatit (tämänhetkiset)". Tällä siis saa senhetkiset omat koordinaatit jaettua toiselle käyttäjälle. Koordinaatit eivät siis jakohetken jälkeen päivity toiselle käyttäjälle jotta tietää varmasti, mitä on jakanut eikä muutokset sitten valu huomaamatta toiselle.

Koordinaattien vastaanottajalle näkyy korisivulla tieto "Sinulle on tarjolla koordinaatteja!" josta pääsee oheisen mallikuvan mukaiseen käsittelyyn:
korimalli.png
Malli jaetuista koordinaateista
korimalli.png (20.14 KiB) Katsottu 4151 kertaa
Mikäli kätköön on jo omat koordinaatit ne voi joko korvata vastaanotetuilla taikka hylätä vastaanotetut. Ellei omia koordinaatteja ole voi vastaanotetut koordinaatit tallentaa taikka hylätä ne. Jos sekä vastaanotetut että omat koordinaatit ovat samat näkyy "Ei muutosta" -tieto.


Varoitus! Vaikka kaikki pitäisi olla toimivaa niin halutessaan voi nyt aluksi kopioida tuon koordinaattien hyväksyntäsivun tekstisisällön ja pistää talteen tekstitiedostoon. Näin on jonkinlainen hätäkopio jos meneekin jokin pieleen...

Sinänsä toki vaikea sanoa mikä voisi mennä pieleen, sen verran tarkkaan ja hartaasti olen koittanut tämän ominaisuuden testailla. Mutta voisihan joku aivan odottamaton yllätys tulla ja sellaisetkin koordinaatit korvautua mitkä ei pitänyt.

Mikään odottamatonkaan ei pysty jakamaan virheellisesti taikka liikaa koordinaatteja. Ellei niitä jaa, ei niitä vahingossakaan jaeta. Jos jakaa niin ainoastaan korin sisältämien kätköjen koordinaatit jaetaan.

// haksu10
Kattava ohje tilasto-ongelmien ratkaisemiseen
Kaikki ohjeet * Yhteydenotot (Yhteydenotot vain ko. sivun ohjeistuksen mukaan)

Geojusu
Viestit: 72
Liittynyt: Ti 30.11.2010 11:50

Re: Mysteerit kätkökorissa

Viesti Kirjoittaja Geojusu » To 01.11.2018 19:02

No voi hyvät hyssykät, eihän täällä tarvi kuin miettiä ääneen niin Haksun taikasormet jo loihtivat unelmat todeksi.
Iso kiitos Sinulle Haksu !

Vastaa Viestiin

Palaa sivulle “Sivustoon liittyvät ehdotukset ja kommentit”