Stranica: 5/7.
Re: Kontrolni centar za Debian/Ubuntu
Postano: 19 lip 2008, 21:33
Postao/la DoDo
Aha. A što si onda mislio da bude modularno?
Re: Kontrolni centar za Debian/Ubuntu
Postano: 19 lip 2008, 21:39
Postao/la shrike
Sami dijelovi programa. Da recimo dio koji kontrolira mrežu nije povezan sa recimo djelom koji kontrolira grafiku i tako dalje. Dakle ,da efektivno možeš izbaciti jedan dio programa. Ko plugini na firefoxu. Tako da i drugi koji nisu vezani za projekt mogu dodavati vlastite module.
Re: Kontrolni centar za Debian/Ubuntu
Postano: 19 lip 2008, 21:41
Postao/la DoDo
Aha. A jel bi svaki ovaj "plugin" imao svoje grafičko sučelje, ili bi svi dijelili jedno (kao u yastu)?
Re: Kontrolni centar za Debian/Ubuntu
Postano: 19 lip 2008, 21:49
Postao/la shrike
Sve isto. Inače bi sve bilo zbunjujće. Naravno, to bi značilo da moramo definirati neki "user interface guidline". Jedino što bih ja dodatno uradio je da svak imodul bude u vlastitom svemiru, dakle, ako jedan rikne ili se zbrejka da se to ne reflektira na druge djelove. Naravno, ako je moguće.
Re: Kontrolni centar za Debian/Ubuntu
Postano: 19 lip 2008, 21:58
Postao/la Tux Slave
KControl je radjen tako. Svatko moze dodavati svoje module. Mozes njega uzeti kao orijentaciju kako to raditi. Samo da vidis kako je kod(nije vazno sto je "QT3"+"C++") radjen, kako su moduli podjeljeni... Brzo je, stabilno, jednostavno za pocetnike. Opcenito mozes uzeti KDE kao primjer jer je cijeli KDE radjen modularno. Jedino sto je potrebno da radi je kdelibs i kdebase(sto bi bilo kod tebe nekakva sredisnjica oko cega se sve vrti). Moduli su radjeni kao sto ti zelis.
Primjer:
Modul kdegames - moze ga imati, a nemoras.
Modul kdenetworking - mozes ga imati, a nemoras.
Modul kdebase - razradjen u module Konqueror, KControl.....
I zbog toga ljudi kazu da je spor. Razlog je upravo to sto ima jako puno modula(svaki modul se grana u druge module koje mozes izbaciti a da neostetis KDE) i ljudi nekoriste 50% istih. Tocnije nisu korisnici krivi vec developeri distri koji ubacuju sve module u krajnji proizvod.
Re: Kontrolni centar za Debian/Ubuntu
Postano: 19 lip 2008, 22:03
Postao/la shrike
Znači da je brzina jako bitna, zar ne? Male raliek će se brzo vidjeti na velikoj razini. Zapravo, ja sma htio apliakciju koja ne bi odma učitavala sve module, nego bi smao prikazala sve dostupne module i opcije ,ali bi se učitavanje desilo tek kada bi netko odabrao određeni dio. Dakle, prikaže se sve, no ti želiš recimo postaviti statični IP i klikneš na ikonu za mreže. U tom trenu se učitava sve potrebno za mreže, a ostalo kao da ne postoji.
Re: Kontrolni centar za Debian/Ubuntu
Postano: 19 lip 2008, 22:05
Postao/la DoDo
shrike je napisao/la:Sve isto. Inače bi sve bilo zbunjujće. Naravno, to bi značilo da moramo definirati neki "user interface guidline". Jedino što bih ja dodatno uradio je da svak imodul bude u vlastitom svemiru, dakle, ako jedan rikne ili se zbrejka da se to ne reflektira na druge djelove. Naravno, ako je moguće.
E u tom slučaju je MVC ono što ti treba. "User interface guidline" uopće nije potreban. Moduli uopće ne trebaju imati grafičko sučelje, već samo protokol za komunikacijom sa središnjicom koja ne radi niš drugo nego samo crta sučelje. Baš je to i Tux Slave spomenuo - tako je cijeli KDE građen, zato i jest jednostavniji za korištenje.
Re: Kontrolni centar za Debian/Ubuntu
Postano: 19 lip 2008, 22:07
Postao/la DoDo
shrike je napisao/la:Znači da je brzina jako bitna, zar ne? Male raliek će se brzo vidjeti na velikoj razini. Zapravo, ja sma htio apliakciju koja ne bi odma učitavala sve module, nego bi smao prikazala sve dostupne module i opcije ,ali bi se učitavanje desilo tek kada bi netko odabrao određeni dio. Dakle, prikaže se sve, no ti želiš recimo postaviti statični IP i klikneš na ikonu za mreže. U tom trenu se učitava sve potrebno za mreže, a ostalo kao da ne postoji.
Točno to je i meni u glavi. Treba samo dobro napraviti središjnu aplikaciju tako da ona onda može brzo prepoznati instalirane module i učitati željenoga. Tako rade yast i Control panel u Visti.
Re: Kontrolni centar za Debian/Ubuntu
Postano: 19 lip 2008, 22:12
Postao/la shrike
Dobro, već se vidi napredak. sad idem čoriti i onda se sutra čujemo. Jutro je pametnije od večeri. fala na informacijama dečki, bit će još nešto od ovoga.
Re: Kontrolni centar za Debian/Ubuntu
Postano: 20 lip 2008, 20:46
Postao/la shrike
Od vas dvojce, ko bi bio voljan aktivno raditi na ovom projektu? Imam još jednu misao. Kako napraviti jednostavni sustav prijevoda? Moja ideja je da se sve nalazi u jednoj tekstualnoj datoteci pa da svi mogu prevoditi tu jednu datoteku. Ko opera. Što mislite?