| Apache Wave | |
|---|---|
| Luoja | |
| Kehittäjä | Apache Software Foundation, Google |
| Tiedot | |
| Ohjelmistotyyppi | Ryhmätyö |
| Ohjelmointikielet | Java[1] |
| Lisenssi | Apache |
| Aiheesta muualla | |
| incubator.apache.org/wave | |
| Infobox OK | |
Apache Wave[2] on seuraaja Google Wavelle, joka oliGooglenGoogle I/O -konferenssissa28. toukokuuta2009 julkistamaweb-pohjainen integroituryhmätyösovellus, jota esim.Computerworld -lehti on kuvannut "uudentyyppiseksi megasovellukseksi". Hanke ja sovelluksen prototyyppi julkaistiin poikkeuksellisesti jo prototyyppivaiheessa kehittäjäyhteisölle, joka voi kehittääavoimeen lähdekoodiin pohjautuvaan sovellukseen uusia työkaluja ja lisäsovelluksia.[3]
Julkistuksensa jälkeen Google Wave oli käytettävissä vain rajatulle yleisölle; käyttöön tarvittiin toisen käyttäjän lähettämä kutsu. 19. toukokuuta 2010 palvelu avattiin kaikille Googlen käyttäjille. 4. elokuuta 2010 Google kuitenkin ilmoitti, että Googlen oma Wave-palvelu tullaan lakkauttamaan, ja Waven avoimen lähdekoodin projekti siirtyiApache Software Foundationille. ASF:n nykyinen kehitysversio on "Wave In A Box" (WIAB), Wave-palvelinohjelmisto joka voidaan asentaa omalle palvelimelle.
Google Waven toukokuussa 2009 esitelty prototyyppi yhdistisähköpostin,pikaviestimen,wikin jasosiaalisen median sovelluksia.[4]
Google Waven kehittäjät kuvailevat itse tuotetta sähköpostin "seuraavaksi sukupolveksi". Kokonaisia viestiketjuja ei enää tallenneta ja kopioida useiden käyttäjien sähköpostilaatikoihin, vaan viestiketjut ja -objektit muodostavat "aaltoja" (engl.wave), eli kokonaisia viestiketjuja, jotka tallennetaanpalvelimelle keskitetysti. Viestiketjuja tai niiden osia voidaan jakaa edelleen uusille käyttäjille ja niistä voidaan poistaa osia milloin tahansa ketjun olemassaolon aikana. Viestiketju eli "aalto" muodostaa Googlen mukaan samaan aikaan keskustelun jadokumentin. Kuka tahansa viestiketjuun osallistuva käyttäjä voi kommentoida mitä tahansa viestin osaa, editoida sen sisältöä ja lisätä uusia käyttäjiä viestiketjuun. Siihen voidaan myös lisätämultimediaviestejä, eli blipejä, joihin voidaan niin ikään vastailla. Keskustelun osapuolia tiedotetaan vastauksista tai muutoksista viestiketjuihin, joissa he ovat aktiivisina. Muutoshistoria on helposti selailtavissa erilaisilla havainnollistamis- ja työvälineillä. Keskustelijat voivat editoida yhtä viestiketjua myös samanaikaisesti. Viestiketjut muodostavat siis yhtaikaa sähköpostin,keskustelufoorumin sekä pikaviestinpalvelun, yhdistäen sähköpostin ja pikaviestimien ominaisuudet. Mikäli keskustelun osapuolet eivät ole yhtaikaa läsnä tietoverkossa, sovelletaan sopivaa toiminnallisuutta sen mukaan automaattisesti.[5]
Wave julkaistaanavoimena protokollana, jolloin kuka tahansa voi perustaa Wave-palvelimen, jonka kanssa muiden Wave-palvelinten käyttäjät voivat edelleen kommunikoida. Waveen on lisätty toimintojaGoogle Talk -palveluun käytetystäXMPP-pikaviestinprotokollasta. Wavella voi usean käyttäjä yhtaikaa jakaa puurakenteisia keskusteluja ja muokatasähköisiä dokumentteja. Suurin osa Wave-toteutuksesta julkaistaan avoimena koodina, jolloin eri kehittäjät voivat tehdä Waveen edelleen omia laajennoksia, sovelluksia ja yhdistellä sitä muihin Web-palveluihin.[6]