Uvod
 Stav vývoje

 Konference

    Pravidla
    IRC

 Vývoj
 Download
 Dokumentace
 CVS
 Odkazy

UCTO.LINUX.CZ

Konference - IRC - Session 6

Tato session se uskutecnila dne 17. 10 2001:

<durill> vim, ale musel sem instalovat IRC klienta a vyzkouset ze pojede v poradku. Ted neco delam a trochu koukam, co se delo posledne.
<durill> jinak vsechny (dva) zdravim
<jmarek> taktez...
<jmarek> to jsem rad, ze se pripoji dalsi clovicek...
<jmarek> budeme mit sirsi forum ;-)
<jmarek> ja dneska nebudu a zitra taky ne, ale nahravat se bude ;-)
<jmarek> ted jsem dodelal zmeny z predchozich session na web...
<jmarek> je tam posledni podoba schematu...
<jmarek> zrovna to chci napsat do konference
<durill> koukam ze ve druhe sesion jste resili pristupova prava. Souhlasim s navrzenym systemem skupin, nekterych preddefinovanych, kde by se kazde skupine nastavovalo pravo vstup do jednotlivych modulu, zda v nem muze u jednotlivych typu polozek cist nebo provadet zmeny. Neco jako je v Bakalarich (system pro skolni agendu ZA a SS), jestli je nekdo znate. Osobne mi pride toto reseni relativne jednoduche, efektivni a rozumne podrobne.
<jmarek> pristupova prava se budou zrejme jeste podrobneji specifikovat...
<jmarek> ale jako takove prvni priblizeni...
<durill> Trochu se vratim k ucetni osnove, postupne procitam predesle sesion
<durill> v tabulce ocetni_osnova bych udelal ciselny primarni klic (id_ucet), a na nej by se odkazoval z ostatnich tabulek. Z hlediska refernci a porovnavani je IMHO lepsi cislo nez retezec. Cislo uctu bych delal jako retezec.
<durill> Dale bych ke kazdemu uctu pridal odkaz na id_ucet predrazeneho (je soustava uctu hierarchicka ne?). Sice ted nevim jakej to ma smysl...
<durill> A pak bych tam pridal poznamku. (Abych si tam moh napsat co se tam vlastne uctuje... proste pro nas sklerozni
<VKoranek> Je tam nekde Fers ? .-)
<durill> zdravim
<Fers> Cau
<Fers> Jsem tu. Jmarek je na Invexu.
<Fers> Hallo?
<Fers> Cau roayle :-)
<Fers> Muzeme zacit? Mel bych par veci, ktere jsou trochu vice programatorske.
<czroyal> zdravim.... budu jen divakem....
<Fers> Hmmm, nikdo :-(
<czroyal> nejsou nahodou dneska vsichni na invexu?
<Fers> Ne. Jenom jmarek.
<Fers> OK. Zacnu psat treba se ke mne nekdo prida.
<Fers> Zatim jak si system predstavuji by mely byt jednotlive moduly, ktere budou komunikovat s ostatnimy pomoci jednoducheho rozhrani. Bude to vlastne volani funkce s parametrem xml stromu.
<x>
<Fers> To by nam umoznilo libovolne rozsirovat o dalsi polozky dle pozadavku konkretniho uzivatele.
<VKoranek> Zdravime Ferse :-)
<VKoranek> Otazka co znaci kazdy modul se bude starat o ulozeni do DB ?
<faktura> Modul to ulozi do db.
<VKoranek> to jako kazdy modul bude mit rozhrani pro praci s DB ? :-)
<VKoranek> Nebo jinak jakou praci bude vykonavat modul ?
<VKoranek> Udrzovat intergitni omezeni ? ACL ? ???
<Fers> Jo. Bude mit rozhrani pro praci s db. Bude muset mit. Samozrejme bude muset byt neco kde rekne: Muze_uzivatel( fers, modul_faktury, pridat_novy ) - vraci true false :-)
<VKoranek> Rozumim :-) trochu .-)
<VKoranek> A cekas oponenty ?
<Fers> Modul bude delat hlavne to ukladani. V podstate modul bude jen popis jak prevest xml do db. Nic jineho.
<VKoranek> Aha .-)
<Fers> No nevim zda nejaky oponent bude. Treba mi pak nekdo odpovi z konference.
<VKoranek> Postgres pise se to tak ?
<VKoranek> Nema podporu XML ?
<Fers> Ono je obecne problem do relacnich databazi ukladat xml, protoze to xml muze byt ruzne a nikde neni definovana presna struktura. A jedno xml se prevede do nekolika tabulek.
<Fers> I nekolika desitek.
<Fers> S tim souvisi i uzivatelske rozhrani kde vlastne jen dostane xml a neco s nim provede a pak jej odesle zpet a modul jej ulozi. Protoze vsechna komunikace probiha pres jedno misto muzeme povesit ruzne hlidani a validace na akci pri ukladani. Bud ho modul s vystvetlenim odmitne anebo ho uzna a ulozi.
<VKoranek> Post.... umi trigry ?
<Fers> To rozhrani by vlastne melo obsahovat jen veci typu: Na tomhle miste bude polozka tato z xml stromu: faktura.jmeno. Pripadne do nejake podtabulky prida nekolik radku: faktura.radky.*
<VKoranek> Takze modul se bude starat jen o prevod mezi relacni DB a XML ? :-(
<VKoranek> Post.... umi trigry ?
<Fers> Samozrejme bude muset byt u kazde polozky i popis: 10 znaku textova ...
<Fers> Ano umi.
<VKoranek> VIs o nejake DB podporujici XML ?
<VKoranek> VIs o nejake repository podporujici XML ?
<Fers> neco existuje. Nevim v jakem je to stavu. Nevim jak je to rychle.
<VKoranek> Proc se ptam protoze hlidani jde v principu vetsinou realizovat trigry .-)
<VKoranek> Takze schnuto:
<VKoranek> 1 databaze podporuji XML a trigry
<VKoranek> 2. aplikacni uroven pro rozhrani mezi klientem
<VKoranek> 3. klienti ?
<VKoranek> 3 vrstvy takto ?
<Fers> Ano. Myslim, ze jo.
<VKoranek> Takze dalsi logicka otazka co MAPE ?
<Fers> Zatim co se mi na mape nejvice libi je prave to, ze mam formulare cacheovane na strane klienta (vlastne teprve budou). Takze vlastne ta 3 vrstva a 2 vrstva bude za nekterych okolnosti mape. Zjednodussi nam to tvorbu formularu. Bude jeden centralni pro GTK/Txt/Grafiku. Pak budou dalsi klienti a ty by komunikovali primo s temi moduly - napr. pomoci XMLRPC.
<Fers> Takze ja bych mape pouzil. Nebo alespon tu cast, ktera dela formulare. A take bychom mohli pouzit volani mezi moduly.
<Fers> Casem bude podporovat XMLRPC. Jen se bojim toho, ze posledni dobou nejak zpomalilo vyvoj.
<VKoranek> :-)
<VKoranek> No to mi o mame taky :-)
<VKoranek> No to mi ho mame taky :-)
<Fers> ;-(
<VKoranek> Jestli jsi sledoval navrh ucetnich dokladu je hotovy :-)
<VKoranek> Takze otazka ode mne do plena progrmamatoru asi bude znit co s tim udelate ?
<VKoranek> Pardon temer :-)
<Fers> Smazeme :-) aby jste meli co delat :-)
<VKoranek> Ale uz se s nim necha delat
<Fers> S cim?
<VKoranek> :_)
<Fers> S tim navrhem?
<VKoranek> Dobra jinak co potrebujete aby jste mohli zahajit praci ?
<VKoranek> (Vy programatori)
<Fers> Ja ted tak do ctrnacti dnu dodelam posledni resty, ktere jsem nestacil dodelat a pak budu mit trochu volneji. Tak na tom zacnu pomalu delat.
<VKoranek> Otazka znela obecne
<Fers> S cim? Ale uz se s nim necha delat
<VKoranek> NO jedna se mi o to ze venuji cas a znalosti navrhu dataoveho modelu a rad bych videl nejaky postup na programove casti :-)
<VKoranek> (Neni mysleno osobne na Tebe)
<Fers> Vim.
<VKoranek> A odpoved ?
<Fers> Zacneme pracovat :-)
<Fers> (Zacnu).
<VKoranek> Takze te jmenujeme hlavounem ? :-)
<VKoranek> Zpet napada mne ze by mozna nebylo sptne zorganizovat zase osobni schuzku pro dalsi delbu ?
<Fers> Ok.
<VKoranek> Predpokladam ze odpoved vyse je na toho hlavouna :-)
<VKoranek> U koho byla posledni ?
<Fers> Ano. Je otazka zda by to setkani melo smysl?
<Fers> Schuzka byla u Dana Ohnesorga.
<Fers> Podle mne se tam nedohodne nic vice nez takto. Spis bychom meli zacit mit trosku nejake vysledky, aby to prilakalo dalsi lidi. Pak bude mit schuzka smysl. Tam se podle mne nedohodne nic vic nez pres IRC (jen to, ze se tomu lide venuji urcitou dobu). Ma spis motivacni charakter. Ze se vsichni setkaji poznaji a pak spolu lepe komunikuji.
<Fers> Hodne lidi z projektu odeslo, protoze nevidelo vysledky.
<VKoranek> Dobre tak jinak co navrhujes abychom na tom nepracovali ja, ty a jmarek a roman ?
<VKoranek> pozn.: vysledky bez vlastni iniciativi asi zde nikdy nebudou :-)
<VKoranek> I kdyz pravda dnes mame dva pasivni posluchace :-)
<VKoranek> Mas nejaky navrh jak to zmenit ?
<Fers> Ne to jsem nechtel rici, aby jste na tom nepracovali. Je dobre, ze na tom delate. V tuto chvili musime zahajit prakticky vyvoj. Ja se o to pokusim. Musi byt neco co pujde ukazat lidem. Co si budou moci stahnout a uvidet. Pak prijdou lidi a pripoji se. Ted kdyz se o tom jen mluvi nechteji se pridat. Protoze mrvych projektu je hodne. Musite chvili vydrzet. Mozna bychom si mohli dat male predsevzeti. Na pristim invexu budeme prezentovat vysledek. C
<Fers> o rikas?
<VKoranek> :-)
<VKoranek> Na Invexu ?
<VKoranek> Musim uz jit budes tu zitra ? Ale nekdy drive ?v 15 hod uz musim byt na skoleni)
<VKoranek> Jinak s tebou souhlasim, ale osobne se asi zastavim u ucetnich dokladu dokud je nebude v cem editovat .-)
<Fers> Ok. Zitra v 13:00? Jen budu potrebovat poradit s tim navrhem.
<Fers> Navrhem ucetnich dokladu - abych to pochopil dobre.
<Fers> Doufam, ze se mi k tomu vyjadri jmarek. Ted si jeste musim popovidat s Karlem Zakem o MAPE.


Náš projekt :-)    Copyright (c) 2001 Všechna práva vyhrazena