Jak zlepsit pozici nette v zahranici
- TheOtherGuy
- Člen | 27
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
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:
- zlepšovat anglickou dokumentaci
- vytvářet doplňky s anglickou dokumentací a testy, příklad si můžeš vzít z Kdyby, z testů si zahraniční programátor může odvodit fčnost a nepotřebuje tak anglicky psanou dokumentaci
- navazující: doplnit tyto testy do Nette
- snažit se popularizovat Nette na Githubu:
- tweetovat anglicky pod #nettefw a občas přidat i jiný tag
- nebo začít česky doučovat (nebo cokoliv jiného – blog, videa, články…) a pak to samé začít dělat i anglicky; v angličtině se obvykle jako Češi orientujeme hůře, tak proč nezačít s češtinou
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
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
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
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
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
@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
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
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
@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
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
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
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
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
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
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ě :-(
- Zax
- Člen | 370
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
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
V čem je problém psát návody na https://blog.nette.org/ ? Stačí sem poslat pull.
- TheOtherGuy
- Člen | 27
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
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
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.
- David Grudl
- Nette Core | 8228
Na čistě dobrovolnické bázi vzniko celé Nette nebo dibi, tenhle web, tohle fórum, atd…
- TheOtherGuy
- Člen | 27
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
@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.