Vývoj projektu na Nette verze 2

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Peetee
Člen | 75
+
0
-

Ahoj,

připravuji podklady pro nový (na mé poměry velice rozsáhlý) projekt. A zvažuji, jakou verzi Nette použít, zda použít 0.9.6 nebo vsadit na verzi 2. Do vývoje frameworku moc nevidím, proto jsem se chtěl zeptat na váš názor.

Přiznám se, že u verze 2 mě totálně fascinuje Debug Bar a samozřejmě vychytaný Nette/Debug.

V sekci Download je verze 2 označena jako ALPHA verze, zároveň je však výše než verze 0.9 – znamená to že je preferovaná? V jiné diskuzi David píše, že verze 0.9 je zřejmě poslední této řady.

Doporučili byste u nového projektu použít Nette ve verzi 2?

Ondřej Mirtes
Člen | 1536
+
0
-

Ahoj,

záleží na tobě, jestli budeš chtít sem tam strávit chvíli doháněním kompatibility. Myslím, že do 2.0 by se framework nijak zásadně měnit neměl (kromě podpory AJAXu) a určitě ty krůčky budou postupné a malé.

Sami ve firmě používáme naostro nightly buildy a příliš práce s tím, že se jedná o „unstable“ verze, není. A máme je nasazené na velkých projektech :)

jtousek
Člen | 951
+
0
-

Ahoj,

také bych doporučil Nette 2.0 byť zatím dev. Doporučuji průběžně stahovat nové verze z GitHubu. Do finální verze už se toho až tolik měnit nebude a když jo, nebudou to až tak zásadní změny. Doporučuji stahovat nové verze každé ± 2 týdny, sem tam se vyskytnou nekompatibility, ale není to nic těžkého na fixnutí.

srigi
Nette Blogger | 558
+
0
-

Sranda ako pisete, ze velke zmeny uz nebudu a pritom nad tym nemate moc. Len si spomente na nedavne cachre s RobotLoaderom, ktore ma na 4 dni vyradili. Ktovie co bude okolo toho bublania blokov z komponentov – mozno opat velke zmeny v crevach.

Osobne razim logiku, najst si stabilny nightly-build a drzat sa ho, updaty riadne pretestovat.

Editoval srigi (28. 9. 2010 21:56)

jtousek
Člen | 951
+
0
-

@srigi: Jakékoli změny nikdy nebyly nijak dramatické, vždy mi stačilo upravit tak 3 řádky. kromě toho to vesměs byly změny k lepšímu.

Ondřej Mirtes
Člen | 1536
+
0
-

srigi: Nejlepší je mít naklonovaý Git repozitář a do jednotlivých projektů mít symlinky. Pokud se v Nette objeví chyba, nemusí se tě to vyřadit na 4 dny, ale jednoduše se checkoutneš na starší, funkční revizi.

Patrik Votoček
Člen | 2221
+
0
-

Pokud se jedná o nový projekt rozhodně doporučuju použít Nette 2. Je sice fakt že se budou ještě celkem zásadně měnit min tři věci (NEON, Formuláře, AJAX). Ale i tak ti to usnadní více práce než kolik by přidělávalo.

@srigi: přesně v tomto případě se ukazuje síla gitu…

pekelnik
Člen | 462
+
0
-

Určitě dvojku :)

jtousek
Člen | 951
+
0
-

@vrtak-cz: Off topic, ale pro neznalé, co je ten NEON?

Vyki
Člen | 388
+
0
-

Je to „nový“ formát pro konfigurační soubor. Více zde https://forum.nette.org/…ro-verzi-2-0?…

grey
Člen | 94
+
0
-

taky bych vzal rovnou dvojku, stačí sledovat commity a psotupně fixovat…

srigi
Nette Blogger | 558
+
0
-

Sledovat commity bude ale prijemne az potom, co sa rozdeli repo. Sam za seba vsak odporucam ist aspon na nightly buildoch (zip subory). Neni dovod obzerat sa spat.

Peetee
Člen | 75
+
0
-

Děkuju všem za odpovědi.

Přiznám se, že čím víc se koukám na novinky okolo verze 2, tím to víc se těším až ji budu používat a i za cenu rizika, že existuje možnost nekompatibility :-).

Vyki
Člen | 388
+
0
-

Osobně to zatím beru všechno dost s rezervou, protože implementace některých věcí odprezentovaných na webexpu asi nebude hned a že padlo měsíc/dva na to se spolehnout nedá. Bohužel to jsou věci, které jsou nejvíce sexy – nové řešení rolí, zabezpečení, řešení ajaxu, formy, některá nová makra. Nicméně novinky, které jsou do verze 2 implementovány již delší dobu, považuji za samozřejmost, která už více či méně v nula devítce chybí a nedokážu se například bez debugbaru obejít. Proto se asi vyplatí použít dvojku.

Patrik Votoček
Člen | 2221
+
0
-

To že nejsou něteré věci ještě implementovány ti nebrání Nette 2 používat. Prostě ty nové featury, které tam budou budeš používat až se to tam ukáže.