[Java lista] Egy NB6.8-as buildAll script keszitese
Tamás Cservenák
tamas at cservenak.net
2010. Már. 31., Sze, 11:32:24 CEST
Mixinek a 3.1-ben jonnek majd.
Sziven szerint, es ezt latom a tobbieken is, a "polyglot maven" valojaban
csak egy "showcase": Ezt is lehet maven3-ban. De ugy erzem, hogy egyikunknek
sem a szive ugye. A hardcore resze igy is marad a klasszikusnal.
Ez inkabb olyan marketing fogas volt. Egy oldalon emlitik a Mavent a
jelenleg igen igeretes dolgokkal (scala, clojure meg hat ruby) De ha
valakinek a Scala a szivugye, hat legyen :)
Ha mar a ruby-nal vagyunk, lassan lehuzzuk a leplet a Nexus Ruby
Plugin-rol.... kepzeljetek el, az egesz MavenCentral RubyGem-kent publikalva
;)
Thanks,
~t~
2010/3/31 Elek Márton <einstand at gmail.com>
> 2010/3/26 Tamás Cservenák <tamas at cservenak.net>:
> > Ja, ez az egyik legnagyobb ujitas a Maven3 eseteben: lett egy
> ModelBuilder,
> > aminek az APIja adott, es azt "latja" a Maven Core. Az pedig, hogy mi van
> > mogotte/alatta, ezentul "pattinthato" lesz: a "klasszikus (regi)" POM
> xml,
> > vagy a polyglot (DSLek Scala, Ruby, Clojure stb segitsegevel, XText
> > direktbe), akarmi. Ez valojaban egy indirection level, a Maven Core es
> maga
> > a perzisztalt modell (POM) kozott.
>
> Sajnos pont ez az, ami miatt én nem találom igazán nagy durranásnak a
> polyglot-ot. Engem nem az korlátozott, hogy az XML-ben nem Ărhattam
> attribútumot (kicsit csúnya, de Istenem), hanem magának a POM modelnek
> a merevsége. Ha jól értem a dolgot, ez továbbra se változik nagyon,
> csak lehet más nyelven is reprezentálni. SzĂvesebben látnĂ©k Ă©n
> elmozdulást inkább abba az irányba, ahogy a Gradle képzeli el a
> világot, hogy a pom struktĂşráját nem XML-el lehet legjobban leĂrni,
> hanem egy objektum szerkezettel, amit a build leĂrĂłban tovább
> programozol.
>
> (Mondom én mindezt úgy, hogy eddig csak helloworld-oket láttam a
> polyglotból, lehet, hogy azóta többet tud)
>
> Ehhez képest engem se bántana az, hogy ha nem egy XML reprezentáció
> lenne fent a remote repóban, hanem egy ruby pom, feltéve, hogy a
> felolvasó logikát valamilyen artifact formájában tudná jelezni a
> projekt. Persze látom a korlátokat, tyúktojás, kompatibilitás, stb.
>
> Mindenesetre _számomra_ a mixineknek pl. praktikusabbak lettek volna
> (elég fájó a hiányuk). De majd talán a 3.1-ben.
>
> ĂĽdv
> m.
> _______________________________________________
> Javalist mailing list
> Javalist at javagrund.hu
> http://javagrund.hu/mailman/listinfo/javalist
>
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: http://javagrund.hu/pipermail/javalist/attachments/20100331/adab7f8f/attachment.html
További információk a(z) Javalist levelezőlistáról