Zine.net online

Witaj na Zine.net online Zaloguj się | Rejestracja | Pomoc
w Szukaj

mgrzeg.net - Admin on Rails :)

MyGeneration na SourceForge!


Post nieco spóźniony, niemniej jednak spieszę donieść: MyGeneration - rewelacyjne narzędzie wspierające generację czegokolwiek na podstawie szablonów, z rozbudowaną biblioteką wspierającą 'Database - Driven Development' (co jest w/g Wojtka rozszerzeniem 'Data - Driven Development' :)) jest od połowy czerwca dostępne na SF.net wraz z kodem źródłowym. Licencja oparta jest na bardzo liberalnym modelu BSD, który jest wygodniejszy do zastosowań komercyjnych niż np. GPL.
Osobiście uważam, że jest to bardzo dobry krok ze strony twórców projektu. Teraz każdy, bez wyjątku będzie mógł zajrzeć do kodu źródłowego i ocenić jego jakość. Można również zgłosić poprawki i nowe funkcjonalności - których nie brakowało na forum MyGen. Mam nadzieję, że dzięki temu posunięciu projekt nabierze dodatkowego powietrza w płuca i zacznie jeszcze szybciej się rozwijać.
Przy okazji przypominam, że w 2 numerze zina (marzec '07) znajduje się tekst o samym narzędziu i jego przykładowym zastosowaniu (generacja soodaschema.xml dla Sooda'y).
Opublikowane 26 sierpnia 2007 22:30 przez mgrzeg

Powiadamianie o komentarzach

Jeżeli chciałbyś otrzymywać email gdy ta wypowiedź zostanie zaktualizowana, to zarejestruj się tutaj

Subskrybuj komentarze za pomocą RSS

Komentarze:

 

Tarciu said:

Michał, jak Twoim okiem wypada porównanie MyGeneration z Codesmithem?

sierpnia 27, 2007 22:40
 

mgrzeg said:

Coz, prawda jest taka, ze obecnie uzywam MyGen i nie uzywam CodeSmith. Pierwszy powod jest taki, ze ostatnia darmowa wersja CS (dalej nie rozwijana jako free) to 2.6 z 2005 roku, a MyGen ciagle sie rozwija w wersji calkowicie free. I tu moglbym skonczyc, ale w koncu ciagle mozna sciagnac wersje 2.6 CS, wiec mozna zrobic male zestawienie.

Drugi - porownujac wersje frikowe - CS bez CodeSmith Studio wydawal mi sie bardziej surowy. W sumie jest ogolniejszym narzedziem (szerszego zastosowania), ale brak w wersji frikowej edytora szablonow + mozliwosci debuggowania szablonow i - nie pamietam najlepiej, ale zdaje sie - brak mozliwosci dalszej pracy na wygenerowanym kodzie (kolejna generacja = calkowite zastapienie) to byly glowne minusy. Oczywiscie w przypadku obu narzedzi wystarczajaca do roznych celow biblioteka dostepu do schematu bazy (w przypadku MyGen dostep do wielu roznych baz, z ktorych korzystam tylko z MSSQL, wiec brak pozostalych 'providerow' to zaden minus dla CS), jedyne co martwi w MyGen, to obligatoryjnosc dostepu do bazy, czyli w sumie proste 'Hello, world!' wymaga zestawionego polaczenia z baza :(

Oczywiscie wersja platna jest wypasiona, zintegrowana z vstudio, etc., ale jakos tak blizej mi do MyGen :)

A jak Twoje wrazenia, Pawle? Uzywasz wersji platnej?

sierpnia 28, 2007 01:06
 

Tarciu said:

Dzięki za odpowiedź :)

Jeśli chodzi o mnie, to jak dotąd używałem tylko Codesmith i to w dosyć ograniczonym zakresie, więc moje wrażenia za dużo do rozmowy nie wniosą :)

Co do darmowości - jeśli używasz generatorów do pracy nad aplikacjami komercyjnymi (a zapewne tak jest), to fakt, czy narzędzie jest darmowe, czy kosztuje 100$, nie ma chyba większego znaczenia. Jeśli narzędzie jest dobre - taki wydatek bardzo szybko się zwraca.

No, nad 400$ za Codesmith Professional można się już zastanawiać, ale jeśli pracujesz w firmie, nie samodzielnie, to taki wydatek też nie jest problemem.

Paradoksalnie - szefowie często wolą wybierać narzędzia płatne niż bezpłatne, bo dzięki temu dostają lepsze wsparcie i większą gwarancję ciągłego rozwoju produktu.

Chyba że chodzi o ideologię, wtedy wszelkie kalkulacje tracą sens ;)

sierpnia 29, 2007 20:03

Co o tym myślisz?

(wymagane) 
(opcjonalne)
(wymagane) 

  
Wprowadź kod: (wymagane)
Wyślij
W oparciu o Community Server (Personal Edition), Telligent Systems