piler demo

A piler egy nyilt forrasu email archivalo szoftver. Par megjegyzes arrol, hogy hol allunk jelenleg:

- nincs meg minden kesz, ill. vannak meg hatra kisebb-nagyobb simitasok
- archivalo szabalyokat allithatsz, de mivel mar beimportaltam a leveleket, igy nincsenek hatassal semmire
- az smtp szerver nem fut (mert ez csak egy demo, ill. ezert 1-2 feature disabled allapotban van)
- a demo alatt jelenleg egy (foleg io-ban) karesz vas van
- a kereseseknel memcached segit be
- a default nyelv angolra van allitva (idovel masok is hozzafernek a demohoz), de izles szerint magyarra is allithatod
- a datumok nehany helyen nagyon vadak. Ennek oka vagy bug, vagy az, hogy az eredeti levelben bizarr Date: sorok vannak, pl. Date: Fri, Jan 28, 0001 12:21:18 -0800 PST
- firefox alatt teszteltem, de ugy lenne szep, ha IE8+ ill. chrome-mal is normalisan mukodne a webfelulet
- a keresesi felteteleket a sphinx search kapja meg, es egy mysql view segitsegevel all elo a talalati lista. A sphinx operatorok beledolgozasa folyamatban van, az 'OR'-t mar ismeri, amugy az egy tipuson beluli ertekek logikai AND kapcsolatban allank (pl. hello bela vagyok vo. hello OR bela OR vagyok)
- a cimkezes meg atgondolas alatt van. Jelenleg levelenkent lehet cimket rajuk aggatni, de a keresei feltetelek kozott meg nem szerepel a cimke, ill. a sphinx indexer utility-je sem fut a demo gepen, ugyhogy hiaba is keresnel meg cimkekre ;-)
- a levelek elonezetenel (ha lehet, akkor) csak a text reszeket mutatja meg. A php-ben irt parser meg nem tokeletes, igy adott esetben mutathat erdekeset, viszont ha letoltod a levelet, az korrekt tartalommal jelenik meg
- a sphinx demonja (searchd) default 1000 talalatot jelenit meg. Tehat ha azt latod, hogy az osszes talalat 1000, akkor az valojaban 1000+. Ha 1000 talalat kozott sincs, amit kerestel, akkor valoszinuleg finomitani kell a felteteleken.
- noha a sphinx full text keresest tud, a piler csak a level body-janak az elso 64 kB-jat adja oda indexelesre. Ebben nincs benne a melleklet (amit jelenleg nem is indexelek), ugyhogy altalaban eleg ez az ertek. Ha pl. bugtraq digest-et is talalnal az enron levelek kozott, akkor az elso 64k szovegeben tudsz keresni.
- ha a from/to-nal beirt szovegben nincs @, akkor ugy veszi, hogy domainnevre keresel
- az audit rekordokban szerepel az IP-cim is, amit a demo beallitas anonimizal (=az elso 2 byte-ot x.x-re atirja)

Az archivum kb. 450k archivalt levelet (~ 2,5 GB) tartalmaz az (ex-)Enron publikalt levelezesebol. Ez amugy elegge zanzasitott, ugyhogy szaftos dolgokat nemigen talaltok benne, bar ki tudja? Keressetek :-))) Mellekletek csak elszorva vannak ebben a levelhalomban.

disclaimer: az enron.com vegu acc-oknak SEMMI KOZUK az email cimek ill. az emailek (eredeti) tulajdonosaihoz. A piler az email cim alapjan enged be, ezert kellett enron.com vegu loginokat kesziteni.

url: http://demo.mailpiler.org/

3 account van, az elso admin acc, a masik 2 sima user (nem kell space a @ elott es mogott):

admin @ local / pilerrocks
vince.kaminski @ enron.com / kaminski (~200 levele van)
kurt.anderson @ enron.com / kurtanderson (~3000 levele van)

A projekt honlapja gyakorlatilag meg ures, a feltoltes hamarosan, ezert ki sem irom a cimet, de ha kitalalod, akkor a Doom/Quake sorozatbol ismert 'found secret' (vagy forditva volt?) uzenet jelenik meg.

Hozzászólások

Mit tippelsz, mikortol lesz hasznalhato eles rendszeren?
Akar csokkentett funkcionalitassal.

10x

tompos

a sikeres tesztek utan + ha a doksi/wiki is elkeszul :-) Azert egy jo honapnal elobb valoszinuleg nem lesz meg elobb, de igyekszem...

Azert is akartam minel hamarabb eloallni egy demoval, hogy a vegso csiszolgatasok mellett meg javitani lehessen az esetleges bug-okat. Ami az elesseget illeti, elvileg nem szabad ill. nem tud bajt csinalni, mert csak masolatokkal dolgozik. Minden installaciora igaz, hogy mivel egy nagyon uj dologrol van szo, ezert a helyszinen is tesztelni kell, mielott a usereket raengedik, es ha mar huzamosabb ideje is megfeleloen mukodik, akkor lehet elesnek nyilvanitani.

Az meg kulon jo, hogy eleg gyenge vas van a demo alatt, mert innen szep hasznalhato megoldassal eloallni.

Palgium

"Az meg kulon jo, hogy eleg gyenge vas van a demo alatt, mert innen szep hasznalhato megoldassal eloallni."

Ezt hogy erted? Oruljunk, mert keves eroforras kell neki, vagy most lassu es annyiban pizitiv a lassu HW, hogy raszorit az optimalizalasra, vagy....?

udv,
tompos

ui.: Az lenne meg a kerdesem, hogy lesz esetleg vmilyen imap-os iface-e? Vagy aq cel kizarolag a (sajat webui-n) keresesre archivalas?

Ezt hogy erted? Oruljunk, mert keves eroforras kell neki, vagy most lassu es annyiban pizitiv a lassu HW, hogy raszorit az optimalizalasra, vagy....?

Remelhetoleg mindketto, bar inkabb az utobbi. A gyenge vas raszorit az optimalizalasra, amit akkor is hasznos elvegezni, ha a valosagban valoszinuleg nem egy pc-re tolja az ember evek levelezeset.

Az eroforras igeny kapcsan pedig az lenne a legjobb, ha ti benchmark-olnatok, hogy pl. mennyi ideig tart 1 millio level beimportalasa, mennyire gyorsan keres ennyi levelben, mennyi audit log gyulik ossze egy atlagos nap, amibol az audit tabla particinoalasat is be lehet loni, stb.

lesz esetleg vmilyen imap-os iface-e? Vagy aq cel kizarolag a (sajat webui-n) keresesre archivalas?

Elso korben csak webes interface, az fsf.hu fele ezt vallaltam. Amint kesz van minden szerzodes szerinti feladat, es korrekten vegig van minden tesztelve, akkor atadom nekik az 1.0-s verziot. Aztan johetnek egyeb feature-ok is, gondolom, ok sem tiltakoznak, ha a vallalt feature-okon felul meg kerul bele extra, amit ti hasznosnak gondoltok. Szoval az imap eleres elvileg nem lehetetlen vallalkozas, bar az egyelore jo* kerdes, hogy egy imap szerver (hacsak nem akarok sajatot irni) hogyan eri el a titkositott es tomoritett archivumot?

*: megoldatlan

Palgium

Ha jol ertem, backup celre egyelore akkor nem alkalmazhato, ugye?

Ha lesz idom, kiprobalom es tesztelem majd. Sok-sok levellel, bar egyelore meg az sem tiszta, h mit jelent az importalas konkretan:)

imap: a dovecot-hoz lehet mindenfele extension-t irni tudtommal, szoval gondolom ez megoldhato.

tompos

Ha jol ertem, backup celre egyelore akkor nem alkalmazhato, ugye?

van benne egy bulk exportalo utility (pilerexport), ami eml file-okat tud kipakolni az archivumbol az aktualis konyvtarba. Ha az segit, akkor az is megoldhato, hogy ne file-ba irja, hanem (opcionalisan) stdout-ra, amit pl. tar-ral oda tehetsz, ahova akarsz.

Sok-sok levellel, bar egyelore meg az sem tiszta, h mit jelent az importalas konkretan:)

Azt, hogy van egy mailbox-od (ami egy file benne egy zsak levellel) vagy egy konyvtarad (benne levelekkel), esetleg egy eml file-od, akkor a pilerimport nevu cucc beolvassa, es beteszi az archivumba. PST is kezelheto, ha a libpst-vel kicsomagolod, es megmondod a pilerimport-nak, hogy abbol mely konyvtarakat importalja.

imap: a dovecot-hoz lehet mindenfele extension-t irni tudtommal, szoval gondolom ez megoldhato.

OK, felirtam a TODO listara, aztan meglatjuk.

Palgium

Ha az stdout azt jelenti, hogy mbox, ne adj isten levelenkenti textfile formatum, akkor az egy fokkal mindenkepp jobb.
De a visszatoltes meg igy is nehezkesen megoldhato.

Tehat csak file-okbol tud importalni? Azert erdekes, mert mi van, ha vkinek se pst-je, se mbox, se eml, hanem egyeb formatumban vannak a levelei? Tipikusan IMAP vagy MAPI-n keresztul elerheto formatumban.
Apropo, a flag-eket letarolja?

imap: koszi:)

tamas

Jelenleg 'levelenkenti textformatumot' tud (ez amugy az eml). Az stdout az az stdout, amit pl. pipe-olni is tudsz ;-)

De a visszatoltes meg igy is nehezkesen megoldhato.

Ha a bulk visszatoltesre gondolsz, akkor az valoban nem megy meg, bar a userek a sajat leveleik kozul barmelyiket visszallithatjak 1 kattintassal smtp-vel a webfeluleten. Itt is az onjaro userek a cel, hogy mindent meg tudjanak csinalni maguk, es ne nyuzzak a rendszergazdakat.

Btw. nalatok hogy lenne jo megcsinalni a visszatoltest?

Tipikusan IMAP vagy MAPI-n keresztul elerheto formatumban.

ez mar a todo listan van. Btw. ez hogy nez ki nalatok? Van pl. 300 user 300 db account-tal, es rendszeres idokozonkent 300 imap account-bol kellene lehuzni a leveleket, vagy van egy 'gyujto' account, es igy eleg csak egyet figyelni?

Palgium

Nem tudom, hogy lenne jo, meg csak filozom. Van egy Zimbra opensource es a kerdes az, h mi van, ha vissza akarok tolteni nagyobb mennyisegu adatot barmiert?

Nem a rendszeressegrol van szo, hanem amikor initial modon betolteni az adatokat (ha akarok egyaltalan olyat..

Utana mar a normal modon kapna meg a piler a leveleket.
Az egesz azert jutott eszembe, mert azt mondod, hogy toltsek be neki teszt celjabol sok levelet.

tompos

Van egy Zimbra opensource es a kerdes az, h mi van, ha vissza akarok tolteni nagyobb mennyisegu adatot barmiert?

pl. 'smtp restore'? Hirtelen nem jut eszembe ennel korrektebb megoldas.

Az egesz azert jutott eszembe, mert azt mondod, hogy toltsek be neki teszt celjabol sok levelet.

ez attol fugg, hogyan lehet elerni a leveleket (egyelore az imap-on kivul)? Vannak pl. PST file-ok? Van (inkrementalis vagy akar full) mentes a levelekrol?

Palgium

Az smtp restore gondolom azt jelenti, hogy elkuldi emailben a usernek a levelet, nem?
Az jo arra, h a user vissza akar allitani _keves_ levelet _maganak_ (vagy a kenyelmes admin, vagy az advanced user helyette az most lenyegtelen).

De nem jo arra, h nagy mennyisegu levelet lekezeljen, mondjuk egy egesz mailbox-ra, vagy 1 folderre.

De megegyszer, egyaltalan nem vagyok benne biztos meg abban sem, h jo lenne, ha a piler tudna meg ezt is.
Meg csak otletelek.

10x
tompos

OK, es ezeket az acc-okat (kulonosen is a jelszavakat) hogyan tartod nyilvan a piler oldalon? Mert eddig csak olyan megoldasrol hallottam, amelyik 1 db journal account-ot definial, amiben az osszes account levele latszik. De ha neked kezzel fel kell venni 150 acc-ot (es aztan szinkronban tartani), az nem feher embernek valo...

Palgium

Kitettem a 0.1.15-ot, ami szerintem mar a vegleges verzio, legfeljebb aprobb reszleteken kell csiszolni. Azert egy alapos teszteles nem art neki, mielott rabiznad a valagadat :-)

http://www.mailpiler.org/wiki/doku.php/download

Erdemes meg a doksit is elolvasni: http://www.mailpiler.org/wiki/doku.php/current:installation es http://www.mailpiler.org/wiki/doku.php/current:basics

Ha valami kerdesed van, tudod, hol talalsz.

Palgium

Nekem tetszik!
Egy ötlet: a levél előnézeténél a 'Levél letöltése (EML) Levél visszaállítása postafiókba Levél fejléce' triumvirátust kicsit jobban elkülöníthetnéd egymástól, kicsit egybefolyik szerintem.
További sok sikert a projekthez!

meg azon tunodok, hogy legyen-e az egyszeru kereses olyan, mint most az advanced, es az advanced olyan, mint a google keresoje (=1 nagy input mezo), amibe az alabbi modon lehet egy keresesi feltetelt bevinni, pl.

from: bela @ enron.com OR jack @ enron.com, subject: hello, date1:2001-11-12, date2:2011-11-12, size > 2M, attachment_type: pdf OR doc

Palgium

En ezt tennem:

1. Az egyszerut kidobnam.
2. Csak 1 kereses lenne by default amit egyreszt lehetne modositani, masreszt tobb keresesi profile-t letrehozni (a user maganak tudna definialni a keresesi lehetosegeket). Esetleg lennenek elore definialtak, amiket be tud kapcsolni szukseg eseten.

Tehat pl. elore definialhato lenne a mostani meglevo ketto felulet is (elore kitoltve, vagy nem...). Ha akarja a user _vagy_ az admin.

A form-ba pedig ugy irja a user a beleirandot, ahogy akarja.
Ha a From: utan irja, akkor irhatja, hogy sj@ OR @acts.hu, vgy irjatja ket kulonbozo From:-os mezobe egyarant, rajta all.

Vagy ha nincs elotte a From: csak annyi, hogy 'Search condition', akkor megadhatja a "From: blabla@, Subject: foo" formaban a keresesi feltetelt.
Tudom, ez igy sokkal komplexebb. De elmeletben vegiggondolva szerintem nagyobb flexibilitast nyujthat es egyben teljesen egyszeru is lehet.

Ehhez mit szolsz?:)

udv,
tamas

tenyleg sokkal komplikaltabb :-) Nem tudom, hogy a userek mennyire lennenek vevok a keresesi profilokra? Egyaltalan ertenek-e, hogy miert van 5 profil? Azt mondanam, nezzuk meg elobb azt a verziot, amit pl. a mailarchiva is hasznal (=az advanced search az a k. hosszu input mezo, amit felvetettem)...

Btw. az email cimekre nincs wildcard, pl. sj @, hanem meg kell adni a teljes email cimet vagy a teljes domainnevet.

Palgium

> Nem tudom, hogy a userek mennyire lennenek vevok a keresesi profilokra

Epp ez a lenyege. Ha nem erdekli a profile-ozas, akkor nem kell vele foglalkoznia, az altalad elore definialtat (a disztributor altal szallitottat) hasznalhatja.

Ha viszont foglalkozik vele (akar user akar adminisztratori szinten), akkor megteheti.

A user szempontjabol semmivel nem bonyolultabb, mint a te megoldasod, viszont flexibilisebb modon kielegitheti az igenyeket.

Vagy csak megerositest vartal?:P

> Btw. az email cimekre nincs wildcard, pl. sj @, hanem meg kell adni a teljes email cimet vagy a teljes domainnevet.

Hat miert nem?:)

tompos

A user szempontjabol semmivel nem bonyolultabb, mint a te megoldasod, viszont flexibilisebb modon kielegitheti az igenyeket.

Vagy csak megerositest vartal?:P

Majdnem. Nem felejtem el ezt az igenyt, ... meglatjuk. Eloszor kiprobalom a mailarchiva-style expert keresot.

> Btw. az email cimekre nincs wildcard, pl. sj @, hanem meg kell adni a teljes email cimet vagy a teljes domainnevet.

Hat miert nem?:)

Mert a sphinx a tokenekre bontas utan hash-t keszit beloluk (eppugy, mint pl. a clapf)...

Palgium

Azt latom...

Na amit legutoljara szeretnenek a kollegaid, az profilokat configolni. Az olyan szoftvert szereted te is, ami megy alapbol, nem azt, aminek telepites utan meg kell irni a user interfeszet.

A masik ami neked meg nekem megy, Aliznak a titkarnonek viszont nem, az olyan gomb megnyomasa, amire nincs egyertelmuen rairva, mit csinal. Sot: ha a megnyomhato gombok kozul nem tunik ki az az egy, amit tenyleg meg kell nyommia, es amugy 5 valasztasi lehetosegnel tobb van elotte, esetleg el vannak dugva a valasztasi lehetosegek akar egy egyszeru legordulo menu moge, akkor lefagy.

Az MS nem azert allt at a ribbonra, mert jo kedve volt, hanem mert ugy latszik, a felhasznalok 95%anak fel se tunt a menurol, hogy ott van! A Microsoft Wordrol beszelunk, amit Iluska meg Juliska mindenap hasznal... Szerinted mennyire fagytak le redmondban, amikor az office 2003 statisztikaibol kijott, hogy senki nem hasznal szinte menuket, amiket amugy beraknak a 80-as evek ota kovetkezetesen, lelkiismeretesen mindenhova?

Namost ebbol kovetkezoen te meg en nem ijedunk meg a command promptol, ok viszont igen.

Igy mar ertheto az interfeszallaspontom?:)

Ne mondd mar meg, milyet szeretnek:)
De komolyan, nem olyat szeretnek, ami megy, hanem ami jol mukodik.

Ha visszaolvasod, nem kell megirni a userinterface-et, mivel azt a fejleszto/disztributor definialja elore. A lenyeg azon van, hogy valtoztathato mind a 4 fel szamara konnyen (fejleszto, disztributor, admin, user).

Aliznak az admin/fejleszto, ha akar, definial egy egy soros 1-2 gombos feluetet. Megadja a lehetoseget.

A command promptos reszt sem ertem:) Nincs szukseg bonyolitasra. A user szempontjabol egyszerusites (kevesebb valasztasi lehetoseg), a fejlesztonek (SJ) bonyolitja meg a dolgat (ezt implementalni kell szepen), ill. az adminnak szabadsagot ad (profile-okat definialhat elore, force-olhat) meg persze ez megaval von plusz feladatot.

Viszont ez a valtoztatas lehetove teszi, h nagyobb felhasznaloi tomeget fedjen le, mivel nincs beegetve semmi.

Lenyegeben az Lite es az Enterpris (ouch..;) kategoria kozott nincs mas kulonbseg, mint az elore definialt profile-ok).
Az egyik legidegesitobb dolog, amikor all az ember a termek elott es azt latja, hogy jol tudja, amit, csak keveset es igy nem lehet kihozni belole, amire szukseg lenne, mivel nem lehet beallitani az adott feladatra.

tompos

A lenyeg azon van, hogy valtoztathato mind a 4 fel szamara konnyen

Egy biztos: szamomra ahanyfele felulet, annyifele feldolgozas is egyuttal. Pl. a simple search 3 mezojet (a datum kezelese ugyanaz mindenhol) nem ugy kezelem, mint az advanced search valtozo darabszamu mezoit. Az expert search (=1 hosszu input mezo, aka 'cli') adatat meg ugy tudom majd feldolgozni, hogy eloszor atkonvertalom az advanced input mezoire, es aztan mehet ugy tovabb, mintha advanced search lett volna.

Szoval nekem egyaltalan nem trivialis a kockakbol osszerakhato 35-fele keresesi profil feldolgozasa. Ezert is keresem meg most, hogy nektek (es Aliznak!) melyik verzio fekszik legjobban

A user szempontjabol egyszerusites (kevesebb valasztasi lehetoseg), a fejlesztonek (SJ) bonyolitja meg a dolgat

ellenkezoleg: szamomra az a legjobb, ha minel egyszerubb a kereso interface (es kevesebb fele van belole): From, To, szoveg + datum, es keszen vagyunk, mert a legtobb user (szerintem) ezekre keres. Ha pedig valami komplex keresest akar, akkor arra meg ott van az advanced search, amiben minden lehetseges mezot (a From-tol a melleklet tipusaig) felparameterezhet.

Az egyik legidegesitobb dolog, amikor all az ember a termek elott es azt latja, hogy jol tudja, amit, csak keveset es igy nem lehet kihozni belole, amire szukseg lenne, mivel nem lehet beallitani az adott feladatra.

Egyetertek. Viszont az advanced search-nel (ami Aliz szamara is elerheto, ha azt akarja) mindent be tudsz allitani, amit csak akarsz. Meg a meret nincs implementalva, de az is meglesz hamarosan. Van valami, amit konkretan hianyolsz belole?

Palgium

Gondolom a halado kereses hotmail-ben kepre gondolsz. Nem ertelek, ez van jelenleg is, SJ megcsinalta annak megfeleloen, ahogy megbeszeltetek anno a topic-ban.

Jol is van ez igy, a lenyeg azon lenne, hogy ne legyen beegetve egy halado, egy egyszeru, meg egy advanced, meg egy a macskaknak valo.

Legyen egy vagy X db, amit a user vagy az admin szabadon modosithat es egyebkent mindegyikben ugy hasznalhatja a kereso rule-okat, ahogy akarja.

tompos

szerintem a 20. oldalra gondol, es igaz, en nem pont ugy csinaltam meg, hanem (szamomra) egy kisse egyszerusitve. Az is igaz, hogy a jelenlegi advanced kereso nem biztosit teljes boolean lefedest, mert ez egyes tipusu elemek (pl. from es subject) kozott beegetett AND kapcsolat van, az OR (es mas relacio) csak az egyes tipusu elemeken belul lehetseges. Mindez abbol a megfontolasbol, hogy (szerintem) sanszosabb az, hogy ha valamit keresel, akkor egyre szigorubb felteteleket adsz meg (meg erre is match-eljen, meg meg arra is, ...), amihez AND kapcsolat dukal.

Palgium

Bocs, holnapra varazsolok vmi kamunetet talan mar, az albiban nincs net (az elozo lako, tudvan, hogy elkoltozik, "elfelejtette" kifizetni az uccso ket honapot, az uj foberlo meg meg kell hogy varja amig a netszolgaltato elhiszi, hogy mas lakik mar ott), eddig 1x neztem ra valahonnan, nagyjabol jo de meg dolgozni kell rajt.

A keresovel mint latod elegedetlenkednek, ez lehet hogy UI issue picit.

Emailekre tokenizalj full, usernev es domainnev szerint is szvsz, max 3x mondod meg a sphinx-nek OR-ban a hatterben

A keresovel mint latod elegedetlenkednek, ez lehet hogy UI issue picit.

OK, nezzuk meg.

Emailekre tokenizalj full, usernev es domainnev szerint is szvsz, max 3x mondod meg a sphinx-nek OR-ban a hatterben

Jelenleg egy email cimet (user@domain) @domain es user@domain alakban tokenizalok/tarolok el. Mukodhet egy olyan egyszerusites, hogy ha csak annyit adok meg, hogy bela@, akkor a sajat domain alatt keresi belat?

Palgium

Vissza kene neznem hogy lehetne ezt sql-be egyszeruen beleszorni a sphinxnek, de en mondjuk split-elnek alahuzasnal es pontnal is meg, es a domain se biztos hogy szamit.

Abbol, hogy Horvath Kati <katalin_horvath@partnerceg.hu> a kov.-re fog keresni Aliz:
- Kati
- Horvath
- katalin
- partnerceg
- partnerceg.hu

Plane ha outlookot hasznal, ami nemes egyszeruseggel elrejti az e-mail cimet ha van szemelynev.

Az, hogy ennek milyen kovetkezmenyei vannak a sphinx.conf-ra nezve, rad bizom...

Abbol, hogy Horvath Kati a kov.-re fog keresni Aliz:

ettol feltem :-) Eddig legalabbis a From-ban levo nevet kidobtam. Megnezem, mit kell valtoztatni, ha a teljes* From: sort eltarolom.

Az, hogy ennek milyen kovetkezmenyei vannak a sphinx.conf-ra nezve, rad bizom...

a sphinx jo cucc, bizom benne

Palgium

meg azon toprengek, hogy a skin-nelhetoseg / theme-elhetoseg (huh) hogyan ertelmesebb egy mvc dizajn mellett?

a) a view/theme/default konyvtarat lemasoljuk pl. view/theme/ez-sokkal-jobbb-dizajn neven, aztan hadd szabja testre a helyi rendszergazda vagy a potencialis rendszerintegrator

b) a style.css-t masoljuk csak le pl. style-az-enyem-ugyis-jobb.css neven, es hadd szerkessze csak a stilust

A kerdes ugy is felteheto, hogy realis-e az, hogy valaki - tegyuk fel, hogy elszant egy uj dizajn (aka view) keszitesere - minden verziovaltaskor lekoveti, hogy mi valtozott, es a modositasokat atvezeti a sajat dizajnjaba?

Palgium