Jak zlepsit pozici nette v zahranici

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

Vazeni nette kolegove,

vzhledem k tomu, ze jsem podobny dotaz psal uz do angliceho fora a po 12 hodinach nemam zadnou odpoved(chapu to EN komunita nette proste neni tak velka) jsem se rozhodl, ze dotaz polozim i do ceskeho fora.

A ted uz k samotnemu dotazu/napadu.

Nejsem zadny PHP ani Nette guru, jsem vcelku rad ze mi aplikace v Nette funguji tak jak jsem je napsal a je mi jasny, ze 90% z vas by je napsalo tak o 1000% lepe nez ja. Nicmene, i pres to si dovolim jednu vytku, kterou dle meho nazoru Nette ma a ma ji od doby sveho vzniku az dodnes. I pres vsechny snahy o posunuti Nette na mezinarodni uroven, stale Nette velmi pokulhava za vsemi ostatnimi frameworky a to ne svoji kvalitou, ale svoji dokumentaci a naprostym nedostatkem kurzu(jediny kurz na nette stoji 10k a ani po objednani neni jasne ze probehne). Nehlede na to, ze kdyz nevim jak neco funguje, nebo se o tom chci neco dozvedet a je to vcelku specificka vec, tak ji proste jednoduse nevygooglim. Nevim jak pro Vas, ale pro mne je daleko jednoduzsi googlit si neco v anglictine nez v cestine, ano dokumentace pro Nette je i v anglictine, ale zahranicni komuta je tak mala, ze to co je mimo dokumentaci, proste nenajdu a nebo najdu po delsi dobe hledani.

Kdyz se podivate na recenze Nette v zahranici, tak si vsichni stezuji na to same e.g. „Nette framework je super, ale pokud neumite cesky tak je slozity na nauceni“ a ja bych jen dodal, ze ani s cestinou to neni zadna slava. V zahranici aktualne vznika jedna online skola za druhou viz teamtreehouse,
codeschool , codeacademy , lynda a nebo pro Laravel framework treba laracasts . Myslim si, ze tohle je pro Nette uzasna prilezitost, jak se zviditelnit. At uz jde o vybudovani podobne sluzby(ktera by ve finale mohla financovat vyvoj nette) a nebo protlaceni Nette frameworku tvurcum zminenych skol(krome laracasts samozrejme :-)) ).

Zajimal by me Vas nazor.

A sorry za dlouhej post :)

Tomáš Votruba
Moderator | 1114
+
+5
-

Ahoj, také by se mi líbilo, kdyby Nette bylo slavné a dostupné pro zahraničí. Dokud s tím něco nezačnu dělat, tak se to zřejmě samo nestane (i když by to bylo moc fajn).

Pokud je to tvůj osobní zájem a byl bys ochotný tomu věnovat nějaký čas, koukni na Staňte se spolutvůrcem Nette, na co ještě čekáte

Kdokoliv, i když není žádný PHP ani Nette guru, může:

To že PR nebude přijmut, nebo že na tebe nikdo nereaguje, není důležité. Čím bude více takových případů, tím je větší šance, že Nette někoho zaujme.

Kreativitě se meze nekladou :)


tl;dr;

I ty můžeš rozšířit Nette mezi anglicky mluvící. Stačí jen začít. Třeba tím, co ti přijde v tu chvíli nejsnazší.

Editoval Tomáš Votruba (14. 8. 2014 14:01)

TheOtherGuy
Člen | 27
+
+1
-

Ok, tuhle odpoved jsem primo cekal, tak jsem se na ni stacil i trochu pripravit :P

Kdybych Nette nechtel pomoci tak uz jsem davno utekl k jinemu frameworku. Coz doufam lze vycist mezi radky z meho prvniho postu v tehle diskuzi.

Bohuzel moje didakticke schopnosti stoji za (dopln libovolne vulgarni slovo). Pokud by se tu naslo par jedincu, kteri by byli ochotni se do tech video tutorialu oprit, moc rad jim do toho budu kafrat a rikat „hele kluci, tohle proste zacinajici clovek nepobere jen tak“ atp. ,ale to je tak jedina pomoc, kterou mohu nabidnout. Plus bych mohl tyhle scenare tutorialu prekladat do anglictiny a zarizovat komunikaci mezi libovolnou online skolou atd.

Pokud by se tedy nasli lide, kteri by byli ochotni tohle zacit delat budu se snazit byt ku prospechu.

Pokud jde o sireni nette v cz komunite tak to delam na denni bazi a tlacim kazdeho do nette frameworku co to jen jde i kdyz moje znalosti jsou pramale jak jsem psal vyse.

Tomáš Votruba
Moderator | 1114
+
+2
-

Vypadá to, že sám nic dělat nechceš. S tím ti tedy neporadím.

Jestli sháníš někoho, kdo by dělal videa a komu bys do toho kafral a překládal, budeš mít větší šanci, když tak pojmenuješ topic.

Bohuzel moje didakticke schopnosti stoji za (dopln libovolne vulgarni slovo).

Je normální, že než se začneš něco učit, tak to neumíš. Zároveň se to můžeš naučit jedině v případě, kdy začneš :)

TheOtherGuy
Člen | 27
+
+3
-

No klasika, nez aby se o tom zacalo nejak diskutovat a resit kdo by co mohl v tomhle konkretnim pripade udelat tak se mi to hodi na hlavu se znackou „ses linej“.

Drahy Tome, kdybych byl linej tak tu nesepisuju takovej elaborat a nesnazim se do toho zatahnout ostatni lidi.

Ono totiz ucit neco spatne a ucit neco dobre je dost rozdilna vec. Kdyz napisu nejakej tutorial a bude stat za … tak tim spis lidi odradim nez bych je pritahl a muzu ti garantovat, ze v mym pripade by to dopadlo spise negativne nez pozitivne, prece jenom sam se sebou uz ziju nejakych 27 let, abych byl schopnej si rict na co mam a na co nemam. Pokud je vsem Nettakum tohle vsechno jedno a uprednostnujete kvantitu nad kvalitou tak je zde neco spatne .

David Grudl
Nette Core | 8228
+
+5
-

Teď bych asi měl být ten, kdo s nadšením posvětí bohulibé snahy o vylepšení dokumentace, propagaci frameworku atd… Jenže za těch 5 let, co je Nette open source, jsem tohle zažil tolikrát, vždy s nulovým výsledkem, že fakt už nemám sílu. Už nedokážu ani pro dobro věci nadšení předstírat.

Omlouvám se za skeptický post :-(

nanuqcz
Člen | 822
+
+2
-

@TheOtherGuy Chápu, co chceš říct a myslím, že většina Nette komunity to chápe stejně. Ale dokud někdo nezorganizuje konkrétní projekt (ve stylu „Pojďte vytvořit a naprogramovat klon Laracasts pro Nette“, nebo „Pojďte se příští víkend sejít u mě doma, zavřem se tam a budeme vylepšovat dokumentaci“, apod.), nic se dít nebude.

Zatím jediný podobný projekt, který se mi vybavuje a který je zároveň iniciován komunitou (a ne Davidem), je Nette Addons portál.

Editoval nanuqcz (14. 8. 2014 15:35)

TheOtherGuy
Člen | 27
+
0
-

David: Skepsi naprosto chapu. Nicmene mym cilem bylo sdruzit lidi co sem pravidelne chodi a zkusit si tuhle aktivitu nejak naplanovat, rozdelit do mensich tasku, vytvorit spolecne nejakou koncepci a pri vytvareni tohohle vseho bych byl rad kdyby se nasel zaroven nekdo kdo by byl ochotnej tohle cely zvalidovat po tech. strance, protoze delat neco/cokoliv spatne je proste k nicemu.

Taskem c.1 by mohlo napriklad byt vymyslet projekt, ktery by se podival do vsech hlavnich nette features a ktery by se pruchodem kurzu zkompletoval. Domluvit se co by mel vse obsahovat atd.

David Grudl
Nette Core | 8228
+
+2
-

nanuqcz napsal(a):
Ale dokud někdo nezorganizuje konkrétní projekt (ve stylu „Pojďte vytvořit a naprogramovat klon Laracasts pro Nette“, nebo „Pojďte se příští víkend sejít u mě doma, zavřem se tam a budeme vylepšovat dokumentaci“, apod.), nic se dít nebude.

Je to naprosto přesně tak. Je bych dodal „a dotáhne to do konce.“ Musí to být někdo s energií a nadšením.

David Grudl
Nette Core | 8228
+
+6
-

@TheOtherGuy jinými slovy, pokud jsi ochoten a cítíš se na to takovou věc rozjet a vést ji, tak to udělej. Nikoliv otevíráním diskuse, ale jasným call to action s ambicí zaujmout další lidi – cokoliv jiného posbírá pár názorů od kolemjdoucích a umře.

22
Člen | 1478
+
0
-

To nemůže dělat člověk, který nezná Nette do posledního šroubku. Já vídím cestu jen v placeným portálu, kde nadšení Nette guru budou mít z toho i nějaký finanční přínos. Bohužel jsme v době, kdy zadarmo a dobro všech, je ochotno pracovat jen několik jedinců. Ceny můžou být nastaveny symbolicky, aby byly zajimáve pro obě strany.

David Grudl
Nette Core | 8228
+
+1
-

22 napsal(a):

To nemůže dělat člověk, který nezná Nette do posledního šroubku.

To je jen (sebe)výmluva.

Bohužel jsme v době, kdy zadarmo a dobro všech, je ochotno pracovat jen několik jedinců.

Několik jednotlivců stačí.

TheOtherGuy
Člen | 27
+
+1
-

Predstavu o tom jak by takovy Nette portal mel vypadat mam, imho by nebylo potreba tocit ani videa i kdyz jsou samozrejme pro koncoveho uzivatele mnohem prijemnejsi. Bohate by stacil workspace s loadnutym nette a vzdy nejakej task k tomu co si uzivatel v aktualni lekci precetl.

Tomáš Votruba
Moderator | 1114
+
+1
-

David Grudl napsal(a):

@TheOtherGuy jinými slovy, pokud jsi ochoten a cítíš se na to takovou věc rozjet a vést ji, tak to udělej. Nikoliv otevíráním diskuse, ale jasným call to action s ambicí zaujmout další lidi – cokoliv jiného posbírá pár názorů od kolemjdoucích a umře.

Naprosto souhlasím.

David Grudl napsal(a):

22 napsal(a):
Bohužel jsme v době, kdy zadarmo a dobro všech, je ochotno pracovat jen několik jedinců.

Několik jednotlivců stačí.

Otázka je: je tu někdo takový?

@TheOtherGuy Vypadá to, že tu zase probíhá delegace: „bylo by fajn, kdyby někdo jiný něco udělal“. Takových témat bez konkrétního výstupu jsou tu desítky a sám jsem stejná kdysi zakládal.

Vidím to jak píše @DavidGrudl „Jenže za těch 5 let, co je Nette open source, jsem tohle zažil tolikrát, vždy s nulovým výsledkem, že fakt už nemám sílu.“

Tvůj post vidím jako „udělám něco, když někdo udělá něco jiného“, což zřejmě skončí tím, že nikdo neudělá nic, akorát tu vznikne další depresivní a depresivně dlouhé vlákno.

Neříkám, že jsi líný. Naopak to vypadá, že jsi velmi aktivní a i když ti není po vůli, tak sem píšeš a snažíš se pokračovat. Je ovšem důležité, kam tu energii budeš investovat.

Editoval Tomáš Votruba (14. 8. 2014 17:21)

TheOtherGuy
Člen | 27
+
0
-

Tomas: aktualne googlim jak zbesilej jak se vubec da napsat webova aplikace, ktera bude umet zobrazit editor/workspace s nactenym nettem a bude to umet nejak hezky zvalidovat, idealne kdybych mohl pri validaci cist obsah Tracy a podle toho vypisovat uzivateli co ma spatne na svym kodu :) nekdo nejakej napad ? Ja jsem se zatim dostal akorat k Vagrantu

Zax
Člen | 370
+
0
-

Mně to přijde, že jsme prostě malá země a nikoho ve světě nezajímáme, nehledě na to, že máme minimálně dva PHP guru a úžasná řešení typu context-aware escaping. Já se před pár dny bavil s jedním amíkem, který vyvíjí weby v pythonu a občas zafušuje i do PHP (dost nebezpečnými způsoby typu echo $_GET['param'];) a jakmile jsem začal zmiňovat česká řešení a jejich nesporné výhody včetně real-life příkladů a s tím, že myšlenky se dají vztáhnout na libovolný jazyk, tak prostě přestal komunikovat. Šance je, že ho to natolik pohltilo, že to teď zkoumá a nemá čas odpovědět, ale nějak o tom pochybuji…

Rád bych nějak pomohl, ale já si neumím ani navýšit popularitu svého youtube kanálu :-/ Iniciativu bych tedy nechal na někom, kdo to nepo*ere (asi to chce někoho, kdo umí marketing) a jak se to začne lehce rozjíždět, pak asi není pro nikoho problém něčím přispět. Takže asi not gonna happen… :-/

Taky mě napadá jedna (asi jen teoretická) komplikace – kdybych já nebo kdokoliv, kdo není David Grudl, založil web s návody apod., tak v názvu přece nesmí být Nette, ne?

TLDR: Davidova skepse nejspíš je na místě :-(

TheOtherGuy
Člen | 27
+
0
-

V nazvu nesmi byt Nette ?

David Kudera
Člen | 455
+
0
-

Tady se ty názvy nedávno trochu řešili

Zax
Člen | 370
+
0
-

viz https://phpfashion.com/…-tloustnette

EDIT: ale jak říkám, je to možná jen teoretický problém, asi si dokážu představit, že by to David nějak „posvětil“ a dovolil Nette v názvu. Je rozdíl mezi serverem, který chce zvýšit popularitu frameworku a serverem, který nabízí placené služby a na názvu se chce jen přiživit.

Editoval Zax (15. 8. 2014 13:51)

TheOtherGuy
Člen | 27
+
0
-

Jo to dava smysl no a vicemene to koresponduje s tim co jsem psal vyse. Ja ted spis resim jak takovej interaktivni web vubec napsat, nez nazev :/

Filip Procházka
Moderator | 4668
+
+5
-

V čem je problém psát návody na https://blog.nette.org/ ? Stačí sem poslat pull.

TheOtherGuy
Člen | 27
+
+1
-

No dostal jsem lepsi napad, proc nejsou navody na pla.nette nebo v dokumentaci testovatelne ? Zkusim si neco takovyho napsat cvicne, pri kazdym novym nette by se mohly akorat sjet testy jestli vse funguje tak jak ma a byl by klid.

Tomáš Votruba
Moderator | 1114
+
+1
-

Co by to zmenilo na tom, ze soucasne verze navodu nejsou aktualni?

Verze dokumentace na gitu odpovida verzi Nette (aspon myslim). Staci tedy, co napsal @FilipProcházka a bude to 1 webovou aplikaci jednodussi.

Od testovani jsou tu testy v Nette.

Pokud to dokazes vytvorit a udrzovat aktualni, budu jen rad.

saimons
Člen | 293
+
+4
-

Kdyz nad tim tak premyslim, tak si myslim, ze v zahranici je velmi mala sance prilakat soucasne uzivatele jinych fw. Proto by bylo potreba se zamerit na lidi, kteri chteji zacit delat weby a uz jim nedostacuje par prikazu v PHP a HTML. Takze vytvorit zakladni priklady, jak udelat jednoduchou webovou stranku, jak vytvorit administraci, fotogalerii … protoze s temito pozadavky clovek dostava potrebu nakeho sofistikovanejsiho nastroje. Ale v https://pla.nette.org/ to nenajde, sice tam vsechno je ale ne formou serialu a postupneho uceni. Dle meho nazoru je to sance, jak oslovit dalsi lidi. Zkusenejsi uzivatel nebo ten kdo pouzival jiny MVC fw si vystaci s dokumentaci a API, ktera v soucasnosti je.

Kdo to udela? Nevidim ani tak hlavni problem v tom, ze by zde nebyli nadseni lidi, kdo by se do takovych tutorialu pustil, ale v tom, ze je tady jen par lidi, kteri dooporavdy vedi, jak spravne ten urciti pripad napsat. Takze nikomu se tady moc nechce neco takoveho delat, protoze si uvedomuji, ze to neumi 100%. Mozna by bylo resenim pak nakej proces validace, ale to by zase vyzadovalo aktivitu te hrstky lidi. A je otazka jestli funkcni tutorial, ktery by sel napasat lepe, necemu vubec vadi? Spatne navyky vs. doucim se pozdeji.

llook
Člen | 407
+
+1
-

Kdo to udela? Nevidim ani tak hlavni problem v tom, ze by zde nebyli nadseni lidi, …

Kdo to dělá pro jiné frameworky? Většinou za tím je nějaký komerční zájem, na čistě dobrovolnické bázi toho moc nevzniká.

David Grudl
Nette Core | 8228
+
+6
-

Na čistě dobrovolnické bázi vzniko celé Nette nebo dibi, tenhle web, tohle fórum, atd…

TheOtherGuy
Člen | 27
+
0
-

No to sice mozna vzniklo, bez Vas velkych hlav bych dneska sedel stejne u jineho FW…protoze by tu nebylo nic … a mam pocit ze stejny to je tady s dokumentaci atd.

Tomáš Votruba
Moderator | 1114
+
+1
-

@TheOtherGuy Psal jsi tu něco o online spouštění kódu v Nette sandboxu.
Možná by se ti mohlo hodit http://phpassist.com/, kde něco takového jde. Mrkni na to.