>>>start

Fenfire - muistiinpanot Tuomas J. Lukan
esitelmästä 27.8.2003 Kaapelitehtaalla Helsingissä

Otsikko: Fenfire eli miten tietokoneiden pitäisi mielestäni toimia

Projekti on yritys päästä irti "isosta jumista" eli hierarkkisista ikkunoista, dokumenttimöhkäleistä jne.

Pääteesi: tiedon varastointi (struktuuri) ja käyttöliittymät on päivitettävä yhtä aikaa. Fenfire on yritys tehdä näin; luodaan kokonaan uusi käyttöympäristö ja tieto jaetaan verkon yli.

Kehityskaari: Fenfire on etääntyvä, kaukana vilkkuva kohde, mutta matkalla saadaan jotain aikaan.


Perusperiaatteet:

Hyperstrukstuuri
- kaikki kytkettävissä kaikkeen
- laajennettu "vierekkäisyys", kaksisuuntaisuus
- ei rikkoutuvia URL:ja, ei serverin nimiä, ei tiedostojen paikkoja
- abstrakti tietomalli, RDF

Xanaloginen rakenne
- Nelson, 60/70-luvulta lähtien
- pysyvät tunnisteet medialle, kaikelle mitä viedään nettiin
- transkluusio; viittaus, joka näyttää kopiolta; rakennetta syntyy
   huomaamatta ja tässä on hirveästi potentiaalia

Joustavat käyttöliittymät
- yhteydet nähtävissä ja seurattavissa
- ei eksyttäviä äkkisiirtymisiä (kaikki on jatkuvaa)
- selaimen Back-napin pitäisi olla tarpeeton

Versiointi ja pysyvyys
- tavoite: luotettavuus ilman käsibackuppia
- pääsy aikaisempiin versioihin
- minimoidaan bugien vaikutus (ei kirjoiteta tiedostojen päälle)
- ryhmätyö ilman servereitä


FenPDF-demo

Lähtökohta: akateemisten artikkeleiden selaaminen ja organisointi; oman yleiskuvan saaminen kirjallisuudesta. Vielä mukavampaa kuin osasin odottaa!

Piirteitä: kanvas, tekstinpätkät kanvaksella, rakenteelliset yhteydet tekstinpätkien välillä, transkluusiot kanvaksella (xanalogisesti)

Käyttöliittymäinnovaatioita: poijut, revityt reunat, nadiiri, ei kahvoja esim. PDF-datalle, uniikit taustat tunnistettavuutta varten

Ollut alfatestauksessa elokuun alusta - testaamiseen pääsevät halukkaat mukaan

FenPDF on yksi applitudi, FenMM (MindMap) on toinen; kyse ei ole erillisistä sovelluksista (Nelson: "Application is a prison.")

Fenfire (ja kirjastot) on vapaata softaa / LGPL.

Eräs screenshot [ei aivan sama kuin esitelmässä mukana ollut - SM]


Lopuksi

Mielenkiintoiset ajat on saavutettu. Projekti jatkuu. Edelleenkehittely tapahtuu GPL:n alla.


Keskustelu

Kysymys: Eksyykö tässä ympäristössä? TJL: jokainen kanvas näyttää omalta itseltään, syntyy paikan taju. Ollaan myös katsomassa millaisia karttoja voitaisiin tehdä.

Kysymys: Liittymän muokkaaminen itse? TJL: kanvakset muokattavissa. Idea on, että käyttäjä voi repäistä poijun ja sijoittaa sen muuallekin, jollekin muulle kanvakselle.

Kysymys: Kuka pitää pysyvät tunnisteet erillään toisistaan? TJL: todennäköisyys, satunnaisluvut; jos meillä on tunniste luokkaa jokaista atomia kohti, niin ei ole pelkoa päällekkäisyyksistä


-----
Muistiin merkitsi: Sami Määttä
sami.maatta[at]kaapeli.fi
27.8.2003

Ks. myös Hypertekstin tekijät ja Hypertext and Critical Discussion