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