Odgovor na email: Prijedlog za saradnju "Odoo" open-source platforma - bosanskohercegovačka lokalizacija
Kontekst
Dobili smo email sa prijedlogom za saradnju na “Odoo” open-source platformi u domenu bosanskohercegovačke lokalizacije. Ovo je naš odgovor. Podaci o pošiljaocu upita su uklonjeni.
Ko smo mi?
Pozdrav, hvala na javljanju. Na linkedin-u sam već ranije uočio da si pokrenuo bosansku1 firmu koja se bavi razvojem rješenja baziranih na “Odoo” platformi. Zato, prije svega, želim ti2 uspješan rad i svako drugo dobro!
Cijenim to što ne praviš neku “ubleha” priču o tome da iza tebe stoji armija konsultanata i developera :) Kada mi neko u Bosni takvu izjavu da, odmah mi se upali crveni alarm :)3
Što se nas tiče, mi smo mikro biznis - firma od dva čovjeka. U ovom formatu djelujemo više od 12 godina: https://www.bring.out.ba/contacts/
Ovim se poslom bavimo 30 godina. Naše uže domesko iskustvo su računovodstvo i linux bazirana sistemska rješenja. Što se tiče računovodstva, koje je u “Odoo” priči najbitnije, to iskustvo se bavi na našem legacy računovodstvenom sofveru F18: https://github.com/hernad/F18

Trenutno stanje - open-source community
Ne znam šta si od sadržaja na našem blogu pročitao, pa ću se referirati na sadržaje koji se direktno bave pokušajem da uspostavimo open-source zajednice u BiH.
Ovo je naša trenutna strategija:
Ovo je naš4 pokušaj da po ovom pitanju podijelimo iskustva sa globalnom OCA Odoo zajednicom:
Što se strategije tiče, ona je rezultat feedback-a (tačnije potpunog nedostatka feedback-a) u kontaktima sa drugim bosanskim firmama koje se bave razvojem “Odoo” rješenja nakon posljednje Odoo konferencije u Sarajevu prošle godine:

Zainteresiran da pomognem u razvoju
To je sjajna vijest! Mi snagu “Odoo” na našem malom tržištu upravo vidimo u uspostavljanju vitalne open-source zajednice. Imaš li neke konkretne ideje o modelu razvoja? Za početak, bilo bi sjajno da na linkedin-u komuniciraš javno po tim pitanjima. Mišljenja sam da se open-source zajednica treba formirati upravo u javnom prostoru. Zato je potrebno dobro osmisliti model funkcionisanja koji će biti podjednako poticajan za razvoj open-source zajednice kao i naš individualni poslovni razvoj.
Kako je protekli mjesec bio vrijeme ramazana koje je značajno promijenilo našu radnu dinamiku, objave na linkedin-u i blogu firme su bile rijeđe. Međutim, taj period sam iskoristio da se posvetim aktiviranju našeg hetzner servera koji je prethodna tri mjeseca “zjapio” prazan5:
- https://www.hodi.ba/
- https://bringout.hodi.ba/
- https://webmail.hodi.ba/
- https://campfire.hodi.ba/rooms/1
hodi.ba - bosanskohercegovačka “Odoo” open-source zajednica
Na blogu ćeš naći da je izvorna ideja “hodi.ba” bosanskohercegovačka “Odoo” open-source zajednica. Ono što je specifično za hodi.ba “Odoo” instalaciju jeste način konfiguracije i deploymenta sistema.
modules.yaml
Konfiguracija modula - paketi i moduli za instalaciju:


config.yaml
Konfiguracija instance - Odoo podešavanja, SSO/OIDC, email, korisnici:


credentials.yaml

Sistemska infrastruktura
Sa ova tri konfiguracijska fajla, unutar hodi.ba infrastrukture se aktivira ili ažurira:
- “Odoo” instanca bringout.hodi.ba
- kreiraju email adrese na hodi.ba domenu
Čitav proces je u cijelosti automatiziran i traje 10-15 minuta, ažuriranje par minuta.
Da budem do kraja jasan, nisam siguran šta će hodi.ba u konačnici predstavljati:
- A) infrastruktura bosanske open-source
- B) infrastrukturu naše komercijalne platforme
Nadam se da će predstavljati oboje.
Da bih stvorio jasniju sliku kako je sistemska infrastruktura konfigurisana, prikazaću isječke specifikacije te infrastrukture (NixOS):

Arhitektura
Multi-instance Odoo na Hetzner-u putem NixOS-a:


Instance Isolation
Svaka instanca ‘hodi-name’ dobija izolirano okruženje:

Addon Deployment strategija
Odabran je Option C - Hybrid pristup (Nix core + rsync addons):

Directory layout i struktura fajlova


Kako možeš vidjeti ovaj primjer spaja dva područja naše ekspertize: sistemska infrastruktura i računovodstvo. Kada smo već kod sistemske infrastrukture, koje su tvoje primarne platforme za instalaciju (šta preporučuješ klijentima)?
- Odoo SaaS?
- Odoo.sh?
- Tvoje instance na cloud-u?
- On-premise kod klijenta?
Prevođenje
U svrhu prevođenja napravili smo jedan podprojekat koji je AI asistiran sistem za prevođenje.
Statistika prevoda:
- Ukupno zapisa (unique module+msgid): 80733
- Prevedeno: 74049
- Za prevod: 6690


Sistem prevođenja pruža mogućnost više podrške za više verzija i jezika. Ideja ovog sistema je da se svi prevodi nalaze u jednoj sqlite bazi.
Radi brzine i jednostavnosti nismo se bavili slanjem na upstream prevoda. Tim dijelom bi se svakako trebalo pozabaviti, tako da je tvoja inicijativa svakako hvale vrijedna. Ono što možeš primijetiti je da naš predmet prevoda nije samo “Odoo” core moduli nego čitav “OCA” eko sistem.
Odoo Learning Partner
Koji je tvoj dojam po pitanju kupovine ovog paketa od Odoo S.A.? Koliko se sjećam njegova cijena na godišnjem nivou je cca 5000 KM. Znači cca 400 KM/mjesečno. Da li si osim dobijanja “lead”-ova od njih dobio još nešto što vidiš kao benefit kupovine ovog statusa?
Klijenti
Imamo sljedeće klijente:
- Proizvodna firma koja koristi naš obračun Plata (proizvodna firma, šiltarice). Tri godine su naš klijent. To je naš prvi “Odoo” projekat.
- Jedna bosanska firma koja se bavi veleprodajom IT opreme. Radi se o Odoo instalaciju unutar velike evropske instalacije. U produkciji od 01/2026.
- Firma koja se bavi veleprodajom farmaceutske opreme. Magacin, prodaja, zalihe po lotovima specifično za farmaceutske proizvode.
- Jedna firma u Republici Srpskoj koristi Odoo kao sistem za fiskalizaciju u veleprodaji. Projekat aktiviran u 10/2025.
- Jedna firma (proizvodna inžinjering firma). Zadnju godinu godine koriste Odoo u proizvodnji materijalno (nabavke, skladište po količinama, proizvodni nalozi, rezervacije). U toku je projekat pune migracije sa našeg legacy F18 => Odoo.
- Jedan naš postojeći korisnik (veleprodaja prehrambena) u Republici Srpskoj koristi Odoo kao sistem za fiskalizaciju u veleprodaji. Projekat aktiviran u 10/2025.

Rezime
Sada bi moj Jasko (kolega Jasmin Beganović) sigurno prokomentarisao:
Ernade, prepašćeš čovjeka ovako dugačkim emailom! Opet si previše “široko” pričao
Moj odgovor je redovno:
Bolje da ljude prepadnem na početku nego kasnije!
Nadam se da to ipak neću prepasti, nego da će te to motivirati da sa nama podijeliš svoje ideje i namjere. Ako je efekat ovog email-a ipak “prepadanje”, ti zahvalan da i taj feedback dobijem. Iskreno cijenimo svaki feedback, bio on pozitivan ili negativan.
S poštovanjem,

1 Da budem precizniji: bosanskohercegovačku.
2 Molim te da kažeš ako ti ne odgovara obraćanje na “ti”.
3 Izuzetak su outsourcing firme čiji zaposlenici samo dišu isti zrak kao mi - sve ostalo je različito. Naš fokus su bosanske firme koje djeluju na bosanskom tržištu.
4 Kasnije će se pokazati poprilično nespretan i konfuzan pokušaj da promoviramo “Odoo” open-source razvoj u BiH unutar globalne OCA zajednice.
5 https://www.bring.out.ba/blog/hetzner-1/
Napomena: Sadržaj izgenerisao 🤖 Claude na osnovu screenshot-ova.