Tilastointi - toivomuksia

Jos Vihkon on tarkoitus olla ainoa havaintojen tallennustapa, niin silloin push-apin käyttöoikeuksia ei tarvinne antaa Vihkon ulkopuolelle. Hyönteistietokanta toimii siten, että tallennus-api on käytössä kaikille järjestelmään sisäänkirjautuneille käyttäjille. Tämä mahdollistaa vaihtoehtoisten tallennusohjelmien käyttämisen. Nykyään käytössä oleva ohjelma on tehty kokonaan JavaScriptillä, ja ohjelmakoodia voi kuka tahansa muokata haluamallaan tavalla. Käytössä on myös tietynlainen plugin-arkkitehtuuri, joka mahdollistaa uusien toimintojen lisäämisen ohjelmaan.

Myös JavaScriptillä on mahdollista tehdä ohjelmia, jotka voivat hyödyntää käyttäjän koneen paikallisia resursseja (esim. lukea ja tallentaa tiedostoja). Omana ajatuksenani olisi tehdä Electron-alustalle (http://electron.atom.io/) natiivi JavaScript-ohjelma, joka sisältäisi Vihkoon tallennuksen lisäksi monenlaisia muita harrastajalle hyödyllisiä lisätoimintoja. Tämä siis vaatisi tuon push-apin käyttömahdollisuuden.

Ihan selvennykseksi - toimisiko tämä käyttäjätilien linkitys vain lajitietokeskuksen tunnuksilla vai riippumatta kirjautumistavasta? Olisin tästä kiinnostunut koska löysin ainakin yhden kokonaisen puuttuvan havaintoerän Virtalaan ilmoitetusta mutta vain siellä näkyvistä havainnoista. Olisi hyvä päästä vertailemaan ennen kauden alkua.

Lyhyesti: Kaikilla tavoilla tulisi onnistumaan.

Pidemmin: Riippumatta kirjautumistavasta (Facebook tms) kaikki johtavat samanlaiseen käyttäjätiliin ja kaikki kirjautumistavat ovat saman arvoisia. Yhteen käyttäjätiliin voi liittää useita kirjautumistapoja (samaan tiliin pääsee Laji.fi, Google ja Facebook tunnuksilla).

Virtala/Hatikka tunnus ei olisi varsinainen kirjautumistapa (niillä ei voisi kirjautua sisälle Lajitietokeskukseen), mutta muulla tavalla kirjautumisen jälkeen omasta käyttäjätilin hallinnasta voisi käydä asettamassa Hatikka/Virtala tunnuksensa. Sinne ei voisi tietenkään kirjoittaa ihan mitä tahansa tunnusta, vaan täytyy kertaalleen myös todistaa olevansa kyseisen tunnuksen haltija (syöttämällä Hatikka/Virtala salasanansa).

Tämä kaikki on vasta kaavailuasteella, ja toteutusaikataulu ei ole juuri nyt tiedossa.