Tetszik a bejegyzés? Iratkozz fel, oszd meg!


Elindult a Netvibes.org

Elindult a Netvibes.org címen a Netvibes nyílt forrású projektjeivel foglalkozó oldala, és Párizsban elkezdődött az ezzel kapcsolatos fejlesztői party is. A lépéssel a Netvibes gyakorlatilag közzéteszi oldalának alapjait, bízva abban, hogy így egy widget platform fejlesztői közösség alakulhat ki, mely további innovációkhoz vezethet a személyes kezdőoldalak terén, és még több érdeklődőhöz eljuthat ez a technológia.

A mostani nyitás egyből három komponens forráskódját teszi elérhetővé, ez az UWA JavaScript Runtime (az egyes widgetek futtatását teszi lehetővé saját oldalakon), és az Exposition névre keresztelt platform két szerver oldali része, az Exposition PHP Libraries (az UWA widgetek futtatásához szükséges szerver oldali komponenseket tartalmazó függvénykönyvtár), illetve az Exposition PHP Server, mely az UWA widgetek külünböző platformokra történő hordozhatóságát oldja meg.

UWA JavaScript Runtime

A csak JavaScript kódot tartalmazó csomag az UWA widgetek futtatását lehetővé tevő kódot tartalmazza, vagyis azt a függvénykörnyezetet, mely egy UWA widget számára elérhető. Aki átnézte már az UWA lehetőségeit, annak nem fog újat mondani a rendelkezésre álló függvények listája, ezzel együtt talán érdekes lehet a teljes forráskód akkor, ha valaki ki szeretné egészíteni a lehetőségeket további funkciókkal, illetve saját maga szeretné hosztolni ezeket a fájlokat. Ezen komponensekkel válik lehetővé saját domainen, “inline” futtatni UWA widgeteket.

Exposition PHP Libraries

Ez a csomag azokat a szerver oldali komponenseket tartalmazza, melyek a kliens oldali kódokat egészítik ki, melyek lehetővé teszik egy widget futtatását. Például az UWA formátumot feldolgozó script, a widget kiszolgálását lehetővé tevő kódok, adat proxy-k és egyebek képezik részét.

Exposition PHP Server

Ez a widget szerver teszi lehetővé az UWA widgetek különböző környezetekben történő futtatását, az UWA compilereket foglalja magába, melyek a támogatott widget platformokra történő fordítást végzik el. Az Exposition PHP Librariest is tartalmazza, a célja annak bemutatása, hogy hogyan építhető fel egy widget szerver.

Előzetes

Bár a PHP és JavaScript kódok viszonylag jól dokumentáltak és átláthatóak, egyelőre nincsenek közzétéve részletek azt illetően, hogy hogyan működtethetőek ezek a komponensek együtt. Ez alól kivételt képez az Exposition PHP Server beüzemeléséről szóló gyorstalpaló, de ez sincsen túlrészletezve. Ezt illetően számos konkrét leírás fog napvilágot látni a közeljövőben, és én is próbálok majd ezekről írni bővebben is.

7 Hozzászólás - “Elindult a Netvibes.org”


  • Wow!! Amit látok, nagyon tetszik – ha ez így szép lesz, jó lesz, karban lesz tartva, lesz mindenféle példatár, akkor a Netvibes neve bekerül a nagyok mellé.

  • Bártházi András

    deadcabbit: Szerintem is nagyon fontos lépés volt a mai, arra pedig nem látok okot, hogy ne lenne karbantartva. :)

  • Érdemes lenne írnod arról egy példát, hogy mondjuk egy tetszőleges oldal hogyan tudja ezeket a technológiákat beépíteni a weboldalába, mert szerintem a többségben még a netvibes-ról még mindig leginkább az “rss olvasó” alkalmazás kép él, még ha már ezen régóta, most meg pláne túllépett.

    Üdv,
    Felhő

  • Bártházi András

    Hodicska Gergely: Amire jut időm, írni fogok róla. :) Többről nem.

  • OFF
    Gingerben hogy tudom kilistázni a kedvencnek jelölt postokat? A private activity-nél elvesznek a sok más között.
    (Bocs, hogy itt kérdezek.)

  • poTomek: Erre jelenleg nincsen lehetőség a Gingerben, de folyamatban több a kedvencekkel kapcsolatosa fejlesztés is. Ajánlom figyelmedbe a különböző “Timeline” lekérdezési lehetőségeket: http://dev.netvibes.com/doc/api/rest/timeline_search

  • Hodicska Gergely: Bártházi András: igen, engem is pont az érdekelne, hogy egy átlag oldal hogyan tudja ezeket beépíteni!

Te mit gondolsz?