Wave in a box

Kai kompanija Google paskelbė, kad uždaro „google wave“ projektą, buvo pasklidusios kalbos, kad „Apache Software Foundation“ perims tolimesnį sistemos vystymą. Neilgai trukus atsidarė puslapis http://www.waveprotocol.org/. Tad nutariau pabandyti ir pasidalinti su jumis įspūdžiais

Pirmiausia reikia pasirūpinti serveriu: jei neturite serverio – kuo puikiausiai tiks ir ubuntu serveris virtualbox’e. Mano bandyta distribucija ubuntu server 10.10. Taigi pirmiausia reikia suinstaliuoti JAVA, Mercurial ir MongoDB, kadangi pagal nutylėjimą Jūs JAVA instaliuoti negalėsite, tai pridedame reikiamą eilutę /etc/apt/sources.list :

deb http://archive.canonical.com/ lucid partner

Toliau komandos:

sudo update
sudo apt-get install sun-java6-jdk sun-java6-fonts ant mercurial mongodb

Taigi toliau reikia vadovautis nurodymais esančiais http://www.waveprotocol.org/:

hg clone https://wave-protocol.googlecode.com/hg/ wave-protocol
cd wave-protocol
ant

Jei kilo problemų kompiliuojant, tuomet neverta nusiminti, trinkite wave-protocol direktoriją ir pabandykite po kelių dienų, nes kodas nuolat atnaujinamas ir kartais iškyla vienokių ar kitokių problemų.
Kai visi veiksmai atlikti, reikia būsimą serverį sukonfiguruoti:

cp server.config.example server.config
nano server.config

Nurodome keletą reikalingų nustatymų, pavyzdžiui pateiksiu tik tuos nustatymus kuriuos aš keičiau:

# cia nurodome IP adresa arba domena kuriuo galime pasiekti serveri
http_frontend_public_address = 192.168.11.10:9898

#bus sukuriami vartotojai vardas@koks_nors_domenas.lt
wave_server_domain = koks_nors_domenas.lt

signer_info_store_type = mongodb
attachment_store_type = mongodb
account_store_type = mongodb
delta_store_type = file

Ir galime paleidinėti savo serverį:

./run-server.sh --dbpath /data/db

Viskas. Galime atsidaryti našyklę ir įvesti serverio adresą, mano atveju tai yra http://192.168.11.10::9898 ir mus pasitinka jau pažystamas vaizdas

Pirmiausia reikia užsiregistruoti, o tada jau bus galima prisijungti ir naudotis

Pirmas įspūdis: kažkaip tuščia, veikimas kažkoks keistas, nėra daugybės funkcijų kurios buvo google wave. Tačiau jei wave naudojote tik pokalbiams, tuomet Jums gali būti tai įdomu.

Žygimantas

Lead developer at Soundest. Zend Certified Engineer.

More Posts - Website

Žymos: , ,

Parašykite komentarą

El. pašto adresas nebus skelbiamas.