Nove funkcije #17680
Zatvorenharbour ne "nekad", ne "trebali bi" nego sada !
100%
Povezani tiketi 3 (0 otvoreno — 3 zatvorenih)
Izmjenjeno od Ernad Husremović prije više od 15 godina
- Odgovorna osoba promijenjeno iz Saša Vranić u Ernad Husremović
sva moja razmišljanja i aktivnosti developmenta koji ima veze sa fmk na kraju se završava ovdje.
harbour moramo uvesti odmah. harbour je rješenje da maksimalno konsolidiramo naš razvoj, i da izbijemo niz problema koje naša rješenja čini komplikovanim, a time i skupim ili jednostavno - lošim.
Rekao sam saši: harbour migracija je nešto što kod svake svoje operacije trebaš razmotriti.
Onda sam pominjao razne scenarije pke-ld-xml gdje je svaki scenario se završavao oko portiranja ld-a.
U tom razgovoru sam došao do još jednog zaključka. Pa mi imamo siguran poligon za eksperimentisanje - neka portira naše glavne aplikacije kod željke i kod mene i eto (sigurnog) poligona za eksperimente.
Ono što je u svemu tome bitno jeste da sve developerske aktivnosti imaju na umu ovaj cilj: što prije skloniti clipper aplikacije sa terena
Kada to učinimo, možemo sasvim drugačije prilaziti problemima:- rnal veliki broj korisnika velika baza
- rnal reporting sistem
- ld godišnji izvještaji koji nas čekaju
- vindija velika baza
- to many batch files sqlsynchro
Naravno svaka od ovih stavki je jedan veliki i ozbiljan posao. Ali je bitna razlika da sa harbour-om sklanjamo nepremostive prepreke koje sa postojećim setom aplikacija imamo.
Međutim, to je samo jedan od aspekata.
Iako kolege to ne vide, harbour fmk kaskadno rješava niz fundamendalnih stvari koje je firma uzela za cilj:- ubuntu/linux desktop
- sve što ima firma nudi na otvorenim platofmama
- svi proizvodi firme imaju mogućnost da nastave razvoj kao otvoreni proizvodi
- idemo ka danu kada svaki naš radnik: developer, serviser i office radnik ne moraju na svom desktopu uopšte imati windowse. odnosno, kad je dovoljno da se za potrebe podrške korisnicima instaliraju vbox sesije i to je to ...
clipper, foxo, delhpi su znamo i sami legacy rješenja. Dajmo da ih sklonimo što prije. Dajmo da svakom od tih rješenja, nađemo adekvatnu zamjenu - što prije !
Izmjenjeno od Ernad Husremović prije više od 15 godina
Uložimo sve napore da sebe iznenadimo kojom brzinom realizujemo ove ciljeve !
Mi smo sazreli za to. Imamo na raspolaganju sistem rada koji takve stvari omogućava. Samo je bitno da budemo sinhronizirani.
Ako Saša uhvati pravi ritam, a ne sumnjam da hoće, brzo će uočiti ono što mu se kao developeru otvara. Sve nepoznanice će shvatiti kao izazove, a ne kao nepremostive zidove kako smo to na puno mjesta sa postojećim rješenjima neminovno doživjeli.
Izmjenjeno od Ernad Husremović prije više od 15 godina
- Naslov promijenjeno iz harbour ne nekad, nego sada u harbour ne "nekad", ne "trebali bi" nego sada !
Izmjenjeno od Ernad Husremović prije više od 15 godina
godinama se priča koji gui koristiti ... i nikada da na to pitanje dadnemo odgovor.
Harbour nudi mogućnost - probajmo i to probajmo na aplikacijama koje svakodnevno koristimo. Probajmo na fmk, tu imamo ekstra motiv. Naše rezultate će vidjeti naši korisnici, i tu će se stvoriti ona povratna sprega koju ne možemo postići kada se testovi i analize dešavaju unutar zatvorenih zidova.
Harbour je rješenje izvjesno nije odgovor za mnoge naše buduće projekte. Ali ako unutar njega budemo koristili dobre tehnologije (qt4 npr) onda je isto koristiti qt4 tehnologije u harbour-u, kao i u ruby-ju ili direktno u c++ u.
Reporting sistem - pomenuo sam openrpt #17652 kao kadnidata koji može bez problema zamjeniti naša postojeća (windows printer) rješenja. On je baziran na qt4 library-ju.
qt4 library je podjednako snažna platforma za windows i linux. Ima RAD za gui forme, tehnologija je puno puno više od samog gui-a (web browser, network library, common programming library sve je to qt4). Ima podršku industrijskog lidera (nokia). Učimo ga !
Probajmo završiti manje poslove sa hbqt-om i pri tome upoznavajmo qt4, ali i generalni harbour binding1 koji nam može zatrebati, i harbour naravno
Probajmo završiti manje poslove sa qt4-ruby i pri tome upoznavajmo qt4, ali i ruby pristup koji je genijalan :)
1 A harbour binding nam može zatrebati ako hoćemo uvući recimo openrpt da bude embedded unutar našeg harbour projekta
Izmjenjeno od Ernad Husremović prije više od 15 godina
šta se dešava: učimo bleeding edge tehnologije što mi developer volimo pravo ... eksperimentišemo ... što mi developeri volimo pravo ... ali i izbacujemo stvari koji se vide vide vide ... kod naših korisnika.
Stvari su sazrele.
Izmjenjeno od Ernad Husremović prije više od 15 godina
- Status promijenjeno iz Dodijeljeno u Zatvoreno
- % završeno promijenjeno iz 0 u 100
na #18086 i vezanim ticketima ovaj proces se dešava