Dziś jest piątek, 12 marca 2010 roku (z kalendarza...)

OPT 1.0.0

Icon

02.08.2006, 14:40

Projekty

Komentarze (7)

Powrót

Dzisiaj, po prawie półtorarocznej pracy, ukazała się finalna wersja OPT oznaczona numerem 1.0.0. Poprawia ona kilka znalezionych w RC3 błędów oraz niesie ze sobą dwa małe dodatki. Pierwszy z nich to obsługa składni $tablica.indeks - teraz można się za jego pomocą odnosić do tablic także wewnątrz sekcji. Parser decyduje na podstawie nazwy pierwszego elementu, czy chcemy odczytywać dane sekcji, czy tablicy. Ponadto pojawiły się dwa nowe operatory: ++ oraz -- (na razie tylko w notacji postfiksowej).

Ze zmian organizacyjnych: ponieważ ten projekt ostatecznie zrywa z radosną twórczością, począwszy od dnia dzisiejszego nowe wersje ukazywać się będą w cyklu miesięcznym bez względu na to, czy poprawek będzie dużo, czy mało. Błędy zgłaszamy na bugtrackerze po angielsku, te napisane po polsku nie będą nawet czytane - powody tłumaczyłem już po kilka razy i nie zamierzam się drugi raz produkować ani z nikim sprzeczać nad wyższością lub niższością takiego rozwiązania. Po prostu tak będzie i koniec dyskusji na ten temat.

Jeśli chodzi o testowanie nowych wydań: każda wersja musi zaliczyć następujące testy przeprowadzane na najnowszym PHP z serii "5" oraz na najnowszym snapshocie PHP 6:

  • 57 unit testów kompilatora
  • 26 testów parsera
  • 17 przykładów dołączonych do dystrybucji
  • Dwa projekty wzorcowe: jeden to silnik C-Z-W mojego autorstwa nastawiony głównie na współpracę nowej wersji z biblioteką Open Power Forms i komponentami. Drugi to witryna truecombat.pl eXtreme'a, która wyciska z OPT ostatnie poty. Test polega na tym, że po wyczyszczeniu cache nowa wersja musi dawać identyczny obraz witryny (w kodzie HTML mogą być niewielkie różnice związane z białymi znakami).

Życzę miłego programowania :). Polskie systemy szablonów rulez :P.

Powrót

Komentarze

Napisał Paweł `hwao` Hal w środę, 2 sierpnia 2006 o 21:59

Pięknie :)

Pamiętam jak jeszcze cały projekt OPB jeszcze raczkował i miał korzystać z Smarty. Wtedy udało się zainteresować projektem polskiego specialiste od systemu szablonów. :)

Bardzo się ciesze że wreście został wydany jakiś porządny Polski projekt, którego nie musimy się wstydzić na świecie :)

Napisał eXtreme w czwartek, 3 sierpnia 2006 o 15:23

O właśnie, muszę zupdatować najnowszą wersję na tc.pl, bo na razie tylko localhost ;]

Napisał radziel w czwartek, 3 sierpnia 2006 o 19:30

Dostepny jest changelog? Na stronie ani w archiwum nic takiego nie znalazłem.

Napisał Slump w czwartek, 3 sierpnia 2006 o 20:54

Na svn masz szczątkowy zapis.
Jako takiego niestety nie ma (bynajmniej nic o nim nie wiem).

Napisał Zyx w piątek, 4 sierpnia 2006 o 08:46

Przy wersjach rozwojowych ChangeLoga nie prowadziłem, gdyż w pewnym momencie się w nim po prostu zgubiłem (pomijam fakt, że czasem przerwy i ilość zmian była tak duża, że nie było sensu robić szczegółowej listy). Jednak od następnej wersji, która ukaże się na początku września, ChangeLog już będzie.

Rewizje 58 i 59 to różnice między RC3 i finalną

Napisał Speedy w sobotę, 2 września 2006 o 13:25

Chyba jest coś nie tak z forum dyskusyjnym na stronie opb... http://openpb.net/forum/

Napisał Slump w niedzielę, 3 września 2006 o 20:00

Już jest ok. Były problemy z hackierem :)

Pamiętaj, dbaj o kulturę wypowiedzi oraz dyskusji w sieci.

Skomentuj

NickInformacja
E-mailNa wypadek potrzeby kontaktu z autorem (niepublikowany)
BlogNie zapomnij o http://
LayoutNapisz tu, czy widzisz dzienny czy nocny layout.
WpisFormatowanie wiki

Na Zyxist.com panuje swoboda wyrażania opinii oraz krytyki pod dowolnym adresem. Jedyny warunek: musi być ona kulturalna i rzeczowa. Na chamstwo, prostactwo lub jawne obrażanie kogokolwiek nie ma tu miejsca i takie komentarze są bardzo szybko usuwane. Jeśli zamierzasz polemizować z treścią wpisu, wpierw uważnie ją przeczytaj.

© Tomasz "Zyx" Jędrzejewski 2005 - 2010 | Wykonanych zapytań: 2 | Serwer wirtualny zapewnia