Első lépések¶
Főbb összetevők¶
Amikor Odoo.sh-val dolgozik, fontos megérteni a főbb összetevőket, amelyek részt vesznek. Bár mindegyik összekapcsolódik, mindegyik külön szerepet játszik az Odoo alkalmazások fejlesztésében és telepítésében:
GitHub repository: egy verziókövetett tér, ahol az Odoo alkalmazások forráskódja tárolódik. Nyomon követi minden változást, támogatja az együttműködést, és lehet nyilvános vagy privát.
Odoo.sh projekt: egy Platform as a Service (PaaS), amely integrálódik a GitHubbal, és lehetővé teszi az Odoo alkalmazások egyszerűsített fejlesztését, tesztelését és telepítését. Tartalmaz olyan eszközöket, mint az automatikus biztonsági mentések, tesztkörnyezetek és folyamatos integrációs csővezetékek.
Odoo adatbázis: egy adatbázis, amely tárolja az Odoo alkalmazások által használt és generált összes működési adatot, mint például üzleti nyilvántartások, konfigurációk és felhasználói adatok.
Együtt egy összefüggő csővezetéket alkotnak a kódfejlesztéstől az élő üzleti használatig.
Felhasználói típusok¶
Az Odoo.sh különböző típusú felhasználókat foglal magában, mindegyiknek sajátos szerepe van a projekt életciklusában:
GitHub felhasználók: fejlesztők, akik hozzáférnek az Odoo.sh projekthez kapcsolt GitHub tárházhoz. A tárházhoz való hozzáférés nem teszi automatikusan valakit az Odoo.sh projekt közreműködőjévé.
Odoo.sh közreműködők: az Odoo.sh projektet kezelő személyek. Minden közreműködőt egy GitHub felhasználóhoz kell kapcsolni. Azonban a közreműködők nem azonosak az adatbázis felhasználókkal.
Adatbázis felhasználók: a telepített Odoo adatbázis végfelhasználói. Ők az élő rendszerrel lépnek kapcsolatba, de nem vesznek részt a fejlesztésben vagy a projektmenedzsmentben.