
Nagyon jó és lényegretörő
Tömör és lényegretörő mindegyeik fólia, telis-tele hasznos hivatkozással. Gratulálok, ezt így kell csinálni! Nem voltam jelen az előadásodon, de már ez is nagyszerű támpont a számomra, köszönöm István!
A http://drushmake.me linket még nem ismertem. A GitHub-os make file repódat pedig referenciának és mintának használom. Sokat tanulok ezekből és már várom, hogy megnézhessem az előadásodról készült filmet.
Sok energiát tettél az előkészületekbe, vagy már nagyon rutinos vagy a témában és hamar elkészültél vele?
Nekem a fóliádban szereplő értékes linkek mellett még a Drush feltelepítése során létrehozott ./drush/docs/make.txt fájlban lévő minták jelentettek újdonságot. Persze ez igazából egy markdown oldalnak készült és örülök, hogy megtaláltam mert pont a "Recursion" rész volt az amivel a közelmúltban gondjaim voltak a Drush Make + a Drupal telepítő profil együttes használatában.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges

Megtaláltam a választ az eldugott dokumentációban
Ahogy a fent belinkent filmen látjátok sikerült összehoznom a Drush Make build fájl futtatásával egy Drupal telepítő profilban újabb Make fájl futtatását.
Bosszantott azonban a dolog, hogy nem tudtam jól artikuláltan megfogalmazni, hogy mi volt a gondom és hol akadtam el. Addig keresgéltem hát, amíg találtam egy jó leírást erre a folyamatra.
A jól érthető választ a Drush telepítése/letöltése során létrehozott dokumentációs mappában találtam meg. A ./drush/docs/make.txt
eredetileg markdown fájlnak készült doksi oldalon van egy rész, amely leírja a rekurziós folyamatot.
Bemásolom ide ezt a rész, hátha egyszer valaki megtalálja az oldalt hasonló kérdésre keresve a választ.
RECURSION
If a project that is part of a build contains a .make itself, drush make will automatically parse it and recurse into a derivative build.
For example, a full build tree may look something like this:
drush make distro.make distro distro.make FOUND - Drupal core - Foo bar install profile + foobar.make FOUND - CCK - Token - Module x + x.make FOUND - External library x.js - Views - etc.Recursion can be used to nest an install profile build in a Drupal site, easily build multiple install profiles on the same site, fetch library dependencies for a given module, or bundle a set of module and its dependencies together.
For Drush Make to recognize a makefile embedded within a project, the makefile itself must have the same name as the project.
For instance, the makefile embedded within the managingnews profile must be called "managingnews.make". The file should also be in the project's root directory. Subdirectories will be ignored.
Build a full Drupal site with the Managing News install profile:
core = 6.x projects[] = drupal projects[] = managingnews
- A hozzászóláshoz regisztráció és bejelentkezés szükséges

Alternatívaként a Views Slideshow is megoldás lehet
Nem ismerem a ddblock modult, ezért ennek beállításában sajnos nem tudok sokat segíteni.
A feladatot azonban akár a Views és a Views Slideshow használatával is könnyedén meg lehet oldani szerintem.
(1) A Views segít neked előállítani a megfelelő tartalomszűrőt (tartalom típus, legfrissebb 4-5, megjelenő mezők, csak az első bekezdés stb).
(2) Views Slideshow pedig szépen elkészíti a képvetítőt számodra a kiválaszott animáció típusával és a megjelenő kezelőfelülettel (előző, következő, sorszámozás vagy kis bélyegképek, stb).
(3) Mindehhez szükséged lesz még egy külső JavaScript könyvtárra is, amely a Cycle. Ezt a weblap fájlrendszerének gyökeréből származtatva a /sites/all/libraries
könyvtárba kell másolnod.
Számos dokumentáció és videófilm létezik angol nyelven ennek használatához. Az ilyen képvetítők és hírblokk rotátorok nagyon népszerű kérdések itt a Drupal.hu-n is, érdemes hát egy kicsit jobban rákeresni.
Ha gondot okoz a megfelelő tudásanyag értelmezése, biztosan veszem, hogy sokan segítenek majd a fórumon vagy feladsz egy aprót és megbízol egy tapasztaltabb Drupal használót egy jelképes kis összegért (csésze kávé/tea, korsó sör vagy egy tölcsér fagyi ára a nagy melegben), hogy segítsen ki és mutassa meg, hogyan kell egy ilyen feladatot megoldani ;-)
- A hozzászóláshoz regisztráció és bejelentkezés szükséges

Örülök a változásoknak
Nagyon jó látni, hogy elindult a portál fejlesztése és szeretném megköszönni a közreműködők önzetlen munkáját!
- A hozzászóláshoz regisztráció és bejelentkezés szükséges

Nagyon tuti az új design koncepció
Ügyesek vagyok, gratulálok! Kétlem, hogy parázs vita kerekedne ezeket a terveket látva. Kevesen vannak Magyarországon, akik egy ilyen komplex elrendezést meg tudnának valósítani Drupal alatt, szóval jó kezekben van Bálint ahogy látom. Kudos a kontributoroknak valamint a GUI és az UX tervezőnek ;-)
Ha az új Drupal.hu ilyen formában meg tudna valósulni, az azt hiszem, hogy nemcsak hazai berkekben, hanem a nemzetközi piacon is felkeltené az érdeklődést egyrészt a kis közösségre, másrészt pedig pozitív hatással lenne az itthoni Drupal fejlesztő cégek, az egyéni weblapépítők és nem utolsó sorban a Drupal megoldások iránt érdeklődő szervezetek és vállalatok számára is. Egy ilyen megújult portál mindenkinek nyerő lehet.
Csak pár kérdés:
- Mikorra tervezitek mindezt megvalósítani? A GitHub repót figyelve már látom a többiek munkáját.
- Szükség van még néhány szabad kézre vagy beta tesztelőre, akik beszállhatnak segíteni?
- Ugye bevállalós lesz az új design és SVG-t fogtok használni az ikonok megjelenítésére? (Sűrűn járva egy mobil cég helyi bemutató termébe tesztelni, csak pozitív tapasztalatom van a vektoros ikonok támogatásában).
- A munkaajánlatok bőrönd ikonja biztos, hogy a legszerencsésebb választás? (Jómagam valahogy nem tudok állásajánlatra gondolni ha ránézek.) Esetleg más is lehet vagy ez már eldöntött dolog?
- Az "új" szócska a ticketek jobb felső sarkán teljesen érthető, a narancssárga és szöveg nélküli sarok milyen célt szolgál? Talán kiemelt tartalom?
- Tervezitek, hogy CSS előfeldolgozót használtok az új smink elkészítéséhez? SASS, Compass esetleg Breakpoint?
- A Drupal 7 sminkkészítés előtt készül majd egy HTML5 prototípus is?
Huh, ezek a tervek teljesen feldobták a napomat! Gratulálok és további jó munkát kívánok!
- A hozzászóláshoz regisztráció és bejelentkezés szükséges

Plusz még information architecture és a többi
Vágom ám, hogy mire gondolsz! Igazad van, mint oly sokszor.
Mondtam már, hogy mennyire utálom a "smink" félrefordítást? Csak nem merek javaslatot tenni a fordító csapatnak amíg egyedül vagyok ezzel a dologgal, mert félek, hogy mint a csipát, úgy leráznak, pedig a "theme" szó jelenlegi magyar megfelelőjére tényleg ráfér a reform. Elnézést amiért offtopic voltam.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges

Mennyire támogatja ezt a megoldást a Drush?
@eager @csakiistvan Nagyon jó tanácsokat adtok, sok új ismeretet kapok tőletek a téma kapcsán.
Egy új projektet én most már úgy kezdenék, hogy három mappát hoznék létre kiindulásnak:
/sites/all/modules/contrib/
/sites/all/modules/custom/
/sites/all/modules/features/
Láttam már ilyet elrendezést korábban és egy kérdést is felvetett bennem. Van arra meglévő tapasztalatod, hogy mennyire támogatja ezt a workflow-t a Drush? Ha gond nélkül megtalálja ezeket a modulokat a Drush és csont nélkül futtathatni lehet a PM parancsokat, akkor ez nagyon logikus fájlrendezése a moduloknak.
Csavarhatok még egyet a kérdésen?
Ha felteszem, hogy készítek egy saját Drupal disztrót, ahol a telepítés során a modulok nem a hagyományos /sites/all/modules/
mappába kerülnek telepítésre, hanem a profile/modules/
mappába (ha jól emlékszem akkor pl. a Commerce is ide pakolja a moduljait) és ott bontom le ezeket contrib, custom, features, stb almappákra, akkor is használható marad a Drush modulokra vonatkozó parancsai?
Van ebben tapasztalatod? Örömmel venném ha megosztanád tudásodat folytatva a topikot!
- A hozzászóláshoz regisztráció és bejelentkezés szükséges

Egyre gondolunk szerintem
theme vagy hívd ahogy tetszik, igen komoly átfedésbe van a sitebuildel.
Semmi gond, pont erre gondoltam én is. És pont ez hiányzik a smink fordításból, nem mintha bele kellene tukmálni a tényleges jelentését a "gőzpöfögészeti tovalöködönc" mintájára. Azért kíváncsi lennék a sztorira, ami a fordítás keletkezése mögött van...
- A hozzászóláshoz regisztráció és bejelentkezés szükséges

Látványterv előnézete egy táblán
@Bálint
Egy 7 colos kis kézrevaló táblagépen nézem a drupal.hu_web_04-desktop_2column.png
látványtervet. A belépett felhasználókra tervezett látványterv számomra teljesen egyértelmű és világos a tudásbázis résztől lefele.
Szépen oldottad meg a témák szerint lebontott régiók közötti szüneteket és tejesen jó a ritmusa a szekcióknak. A színvilág is jól eltalált és üdítő a zöld használata a kék háttér és a fehér blokkok mellett (tudom DO arculat, de akkor is jó).
Terveztek egy működőképes HTML prototípust, ami publikus és le tudja tesztelni az itteni közösség? Mi kell ahhoz, hogy tovább menjen a szekér? Szerintem teljesen jó ez a csapás!
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Drush Make + Telepítő Profil Saga
Köszönöm az értékes válaszod. Igazad van "pp", hogy kevertem a szezont a fazonnal, Mea Culpa. Köszi a helyreigazítást, hasznát vettem mindannak amit tanácsoltál!
Kicsit hülyén érzem magam, mert nem mindig tudom egyértelműen kifejezni, hogy eddig mire jutottam önállóan, mi az ami már jól megy és legfőképpen, hogy mit szeretnék elérni. Arról nem is beszélve, hogy miben kérem a segítségeteket.
A Drush Make használatának megismerése jó alkalom volt a számomra arra, hogy a Drupal telepítő profilok létrehozásával is foglalkozzak illetve legyen egy jó ürügy arra, hogy a GitHub-on is nekiessek egy új reponak. Biztosra veszem, hogy gyorsabb lesz ezentúl egy-egy Drupal weboldal telepítése a számomra.
Kedden a második márciusi online megrendezésre kerülő székesfehérvári Drupal felhasználók találkozóján, (egy Google+ Hangout-on) már nemcsak a Drushról tartottam egy rövid kedvcsinálót, hanem egy Drush Make-t is le tudtam futtatni a többieknek. Minden résztvevő aktívan kivette részét a találkozón, mert mindenki bevállalt egy-egy kis előadást valamilyen témában.
Tényleg úgy van ahogy mondtad, a telepítő profilok létrehozása már jóval elmélyültebb Drupal tudást igényel. Én már annak is nagyon örültem a héten, hogy odáig képes voltam eljutni, hogy modulokat tudtam engedélyeztetni vele ezzel is felgyorsítva a munkafolyamatot.
Persze látom, hogy mi mindenre lehet még képes a standard profil, a Spark disztró vagy egyéb Drupal kiadások profilja. Észvesztő, és akkor még nem is említetted a Feature-t. Ez még nagyon távoli cél előttem, hogy valahogy összeboronáljam a Drush + Drush Make + Telepítő Profil és a Featuret mint eszközöket.
Ha van kedved és szabad időd, akkor megnéznéd azt a közel 3 perces kisfilmet, amit ma éjjel készítettem a Drush Make tanuló folyamatról? Arról, hogy meddig jutottam el. Lehet, hogy mások gázosnak látják ezt, de most bevállalom így hajnal 3-4 felé kicsit zombi állapotban.
Örülnék még egy utolsó visszajelzésnek, mert a válaszodban írtad, hogy egy végtelen ciklusba kergettem a Make parancsot, de biztosan így van vagy csak amiatt láttad így, mert korábban nem voltam érthetőbb? Most minden rendben lefutott.
A "minta" Drupal telepítő profil a GitHub-on: https://github.com/robertpetras/minta
A kisfilm a "minta" Drush Make használatáról: http://www.youtube.com/watch?v=2rN7p3dZkjk&feature=share&list=PLotV3wAnH9ROLVGsOpe9Y64jfjBwLD2mE
Legvégül pedig ezt a Drush Make Build-et futtatva indítottam el a munkafolyamatot:
Előre is köszönöm, ha válaszolni tadna valaki arra, hogy mindtent rendben talál-e vagy sem!