#1 21. 5. 2009 20:24

Honza Marek
Moderator
Místo: Kladno
Registrovaný: 31. 3. 2007
Příspěvky: 1301
Web

[page addons:homepage] Repozitář komponent a pluginů

Diskuse ke stránce Repozitář komponent a pluginů


Nebylo by lepší tuhle stránku rozfrkat do několika kategorií? Ta jedna tabulka je dost nepřehledná a to tady těch pluginů zatím moc není.

Offline

 

#2 7. 6. 2009 22:50

Inza
Nette guru
Místo: Praha
Registrovaný: 8. 7. 2008
Příspěvky: 352
Web

Re: [page addons:homepage] Repozitář komponent a pluginů

Zatím bych to nechal jako jednu stránku, kde bude několik tabulek – už jsem přesunul tutoriál – tutoriály mají samostatnou stránku – co se týče těch ostatních, tak když jich bude moc, pořešíme to. Zatím se to sem vejde.

Zkusím tu stránku ještě trochu přeorganizovat…

Offline

 

#3 7. 6. 2009 23:39

Inza
Nette guru
Místo: Praha
Registrovaný: 8. 7. 2008
Příspěvky: 352
Web

Re: [page addons:homepage] Repozitář komponent a pluginů

Tak trošku jsem stránku refaktoroval, tak to zkoukněte;-)

Offline

 

#4 8. 6. 2009 0:20

_Martin_
Nette guru
Místo: Praha
Registrovaný: 26. 9. 2008
Příspěvky: 543

Re: [page addons:homepage] Repozitář komponent a pluginů

Celkem pěkné, jen ještě jednou – co ty dvojtečky u záhlaví tabulek? Potom bych ty popisky pod jednotlivými kategoriemi navrhoval psát jako věty, tj. s velkým písmenem na začátku a tečkou na konci. A poslední věc: moduly hoď pryč, zdá se, že pojetí modulů v Nette je myšleno jinak, než jak ho chápeš a tahle položka je zbytečná. Jinak to je přehledný, možná promyslet budoucí bobtnání stránky.

Offline

 

#5 8. 6. 2009 0:34

Inza
Nette guru
Místo: Praha
Registrovaný: 8. 7. 2008
Příspěvky: 352
Web

Re: [page addons:homepage] Repozitář komponent a pluginů

Ad Martin: Jasný, dvojtečky se nelíbí?;-) – se vším souhlasím. Bobtnání pořešíme až to bude aktuální. Nechceš ty úpravy provést?;-) – To zvládneš… (nebo kdyžtak řekni a já to udělám…)

A pls vysvětlete mi někdo ty moduly ať v tom nedělám zmatek…;-)

Offline

 

#6 8. 6. 2009 0:48

_Martin_
Nette guru
Místo: Praha
Registrovaný: 26. 9. 2008
Příspěvky: 543

Re: [page addons:homepage] Repozitář komponent a pluginů

Změny provedu =) Pokud jde o moduly, citace z dokumentace:

Oproti tomu pod pojmem modul se v Nette chápe balíček presenterů, komponent a šablon, ale i modelů, které dodávají presenteru data. Je to tedy určitá logická část aplikace. Například e-shop může mít tři moduly:

  1. katalog produktů s košíkem
  2. administrace pro zákazníka
  3. administrace pro provozovatele

Všechny tři moduly by ovšem mohly využívat stejných komponent a modelů. Potom se nabízí ještě chápat e-shop jako modul a výše uvedené tři moduly jako jeho submoduly. I to nám Nette umožňuje.

… takže leda by někdo navrhl komplet e-shop ;)

Offline

 

#7 8. 6. 2009 0:52

Inza
Nette guru
Místo: Praha
Registrovaný: 8. 7. 2008
Příspěvky: 352
Web

Re: [page addons:homepage] Repozitář komponent a pluginů

_Martin_ napsal(a):

Změny provedu =) Pokud jde o moduly, citace z dokumentace: …

No ale já je tak chápu taky…teda doufám…;-)

Napiš pak pls až to bude done, ok? Já už půjdu spát zítra mám test a musím se vyspat…

Offline

 

#8 8. 6. 2009 1:02

romansklenar
Moderator
Místo: Ostrava
Registrovaný: 20. 7. 2008
Příspěvky: 774
Web

Re: [page addons:homepage] Repozitář komponent a pluginů

_Martin_: ten e-shop a ostatní příklady co se dělaly na školení tady Patrik Votoček nějak shromažďoval, že je upraví a přepíše, nevíš jak to dopadlo? Spíš by se to hodilo do těch tutoriálů co Inza vytvořil. Ale i tak ta část moduly se tam nehodí, musely by být samostatně použitelné.

Offline

 

#9 8. 6. 2009 1:19

_Martin_
Nette guru
Místo: Praha
Registrovaný: 26. 9. 2008
Příspěvky: 543

Re: [page addons:homepage] Repozitář komponent a pluginů

  • Stránka upravena, udělal jsem i nějaké kosmetické úpravy.
  • Moduly jsem zatím odebral.
  • O Patrikovi vím, i jsem mu posílal Twitter – ovšem zda se to někam hnulo nevím, to by byla otázka přímo na něj.

Ještě k dokumentaci – David psal, že se má psát Nette Framework – týká se to i běžných textů? Vzhledem k úpravě nadpisu, kterou David provedl na stránce o požadavcích frameworku, bych vlastně řekl, že týká.

Edit: Rozšíření, pluginy, komponenty, nástroje, helpery, kompatibilita,… – mám v tom trochu zmatek, všechno to jsou přece rozšíření, což jsou anglicky pluginy. Komponenty a helpery jsou kategorie podle technického provedení, ale kompatibilita a nástroje zase podle zaměření… To by chtělo pořešit.

Editoval _Martin_ (8. 6. 2009 1:26)

Offline

 

#10 8. 6. 2009 1:49

romansklenar
Moderator
Místo: Ostrava
Registrovaný: 20. 7. 2008
Příspěvky: 774
Web

Re: [page addons:homepage] Repozitář komponent a pluginů

Slovo framework se u nás normálně skloňuje, spíš tím bylo myšleno ať se nepoužívá jen samotné Nette.

Offline

 

#11 8. 6. 2009 6:16

Honza Marek
Moderator
Místo: Kladno
Registrovaný: 31. 3. 2007
Příspěvky: 1301
Web

Re: [page addons:homepage] Repozitář komponent a pluginů

Inza napsal(a):

Tak trošku jsem stránku refaktoroval, tak to zkoukněte;-)

Dobré dobré, ale nauč se prosimtě mluvit česky aspoň pro účely dokumentace, upgradněte ASAP mě nijak neoslovilo.

Offline

 

#12 8. 6. 2009 9:58

Inza
Nette guru
Místo: Praha
Registrovaný: 8. 7. 2008
Příspěvky: 352
Web

Re: [page addons:homepage] Repozitář komponent a pluginů

romansklenar napsal(a):

_Martin_: ten e-shop a ostatní příklady co se dělaly na školení tady Patrik Votoček nějak shromažďoval, že je upraví a přepíše, nevíš jak to dopadlo? Spíš by se to hodilo do těch tutoriálů co Inza vytvořil. Ale i tak ta část moduly se tam nehodí, musely by být samostatně použitelné.

Ano, s tím souhlasím, až to PV dá nějak dohromady, šoupneme to do tutoriálů.

Slovo framework budu skloňovat;-)

Upgadněte APAP jdu poladit…

Díky za úpravy té stránky ty názvy musíme pořešit: V zásadě se tam nacházejí dva druhy ehm „doplňků“ – doplňky dle technologických kategorií (komponenty, helpery, formulářové prvky) a dle zaměření (kompatibility, nástroje, podpora AJAXu, podpora jayzkových mutací)…

Navíc se ta stránka jmenuje divně. Pojďme se nyní dohodnout na lepším rozdělení (asi bych opravdu zkusil to rozdělení na funkční (technologické) kategorie a na kategorie dle zaměření) – a hlavně potřebujeme unifikovat to názvosloví. Pojďme si říct co je přesně plugin, rozšíření, atd… a podle toho pak uděláme i ten název který sjednotíme, aby se to všude jmenovalo stejně…

Tady je náčrt:

  • Helper a komponenta jsou asi jasné
  • Formulářový prvek je plugin do Nette\Forms, který přidává podporu pro další formulářové prvky
  • Rozšíření – tak jak jsme jej já popsal v aktuální verzi stránky je rozšíření stávající funckionality nějaké části Nette a přitom to ještě není nástroj a zároveň to není Helper ani komponenta (ten gettextTranslator je vlastně rozšíření…) – rozšíření je to, co implementuje potřebné interface a lze zapojit do frameworku…
  • podpora AJAXU – tohleto je prostě samostatné – možná by se to dalo nazvat rozšíření klienta nebo já nevím – toto je vlastně rozšíření, ale na straně klienta ne serveru – přidává to do frameworku funkcionalitu – podporu něčeho, v tomto případě podporu AJAXu – ale právě proto, že je to na klientovi bych to nezařazoval do rozšíření…
  • No a potom máme nástroje – to jsou stand alone věci které patří do libs a rozšiřují možnosti, či komfort
  • A potom ta kompatibilita…

Tak, co vaše názory? Já jdu snídat…

Offline

 

#13 8. 6. 2009 11:06

Honza Marek
Moderator
Místo: Kladno
Registrovaný: 31. 3. 2007
Příspěvky: 1301
Web

Re: [page addons:homepage] Repozitář komponent a pluginů

DatePicker by se taky dal považovat za rozšíření.

Offline

 

#14 8. 6. 2009 11:57

_Martin_
Nette guru
Místo: Praha
Registrovaný: 26. 9. 2008
Příspěvky: 543

Re: [page addons:homepage] Repozitář komponent a pluginů

Samotné slovo framework taky skloňuji a kdyby mi David neupravil Požadavky Nette Frameworku na Požadavky Nette Framework, ani bych to více neřešil. Takhle v tom hledám nějaký vyšší význam=)

K terminologii:

  • komponenta je v Nette všechno, co dědí od Component, není dobré tomu slovu tedy dávat ještě o něco jiný význam
  • navrhuji rozdělení podle zaměření (inspirován stránkou doplňků pro Firefox):
    • AJAX,
    • Formuláře,
    • Šablony – zde vidím místo pro helpery, ale určitě někdo namítne, že helper se nemusí používat jen v šabloně…,
    • Nástroje – sem by spadala i kompatibilita; kompatibilita nebude potřebovat samostatnou položku, někam jí přiřadit musíme,
    • Mail – či nějaký větší balíček, kterého je mail z logického hlediska součástí (Web? …?),
    • Ostatní – to snad nepotřebuje komentář, ale pokud to jde, lepší se této kategorii vyhnout
    • Lokalizace – pro translátory a lokalizátory (může se jmenovat i jinak nebo k něčemu přidat, jen mě teď lepší pojmenování nenapadá)
    • ještě nám zbývá zařadit DataGrid (kategorie práce s daty, modelem,…?) a InvoiceControl – zde se naráží na dělení komponenta vs. to ostatní, ale pokud bychom vymysleli dobře pojmenované kategorie, nemuseli bychom mezi tímto rozlišovat,
    • kategorií bude samozřejmě víc, zatím jsem se snažil zařadit stávájící doplňky.

Především bych se rád vyhnul dělení podle různých významů – vybírat si mezi Komponenta a AJAX není ten správný způsob.

Offline

 

#15 8. 6. 2009 13:51

vrtak-cz
NDP guru
Místo: Praha/Ústí nad Orlicí
Registrovaný: 8. 3. 2008
Příspěvky: 978
Web

Re: [page addons:homepage] Repozitář komponent a pluginů

romansklenar napsal(a):

_Martin_: ten e-shop a ostatní příklady co se dělaly na školení tady Patrik Votoček nějak shromažďoval, že je upraví a přepíše, nevíš jak to dopadlo?

_Martin_ napsal(a):

  • O Patrikovi vím, i jsem mu posílal Twitter – ovšem zda se to někam hnulo nevím, to by byla otázka přímo na něj.

Tak jsem se konečně prokousal tou spouští příspěvků a dostal jsem se až sem. Něco už mám budu ale ještě muset s martinem prokonzultovat co a jak protože jsem tam narazil na nějáké věci které asi nestihly dodělat ale je to na ně připraveno. Dnes a zitra se k tomu bohužel nedostanu tlačí mě deadline. Ale řekněme že do konce týdne by mohla být nějáká beta. Jinak ja jsem neschromažďoval co se dělalo na školeních mám jenom ten „twitter“. Ale něják když se to řešilo nikdo neodpověděl jakým způvobem to mám dělat jestli to udělat jako seriál (twitter v nette krok za krokem) nebo jestli udělat jenom (okomentovanou) appsku ke stažení.

Editoval vrtak-cz (8. 6. 2009 13:54)


„Nastala chyba která neměla nastat“ aneb „Když se chce všechno jde.“

Offline

 

#16 10. 6. 2009 1:23

David Grudl
Administrator
Registrovaný: 8. 2. 2005
Příspěvky: 4248
Web

Re: [page addons:homepage] Repozitář komponent a pluginů

_Martin_ napsal(a):

Samotné slovo framework taky skloňuji a kdyby mi David neupravil Požadavky Nette Frameworku na Požadavky Nette Framework, ani bych to více neřešil. Takhle v tom hledám nějaký vyšší význam=)

Tam šlo hlavně o „Nette framework“ → „Nette Framework“

Offline

 

#17 16. 6. 2009 21:14

Inza
Nette guru
Místo: Praha
Registrovaný: 8. 7. 2008
Příspěvky: 352
Web

Re: [page addons:homepage] Repozitář komponent a pluginů

Honza M. napsal(a):

DatePicker by se taky dal považovat za rozšíření.

Přidal bys ho pls do Extras?

Offline

 

#18 16. 6. 2009 21:17

Inza
Nette guru
Místo: Praha
Registrovaný: 8. 7. 2008
Příspěvky: 352
Web

Re: [page addons:homepage] Repozitář komponent a pluginů

Tak udělal jsem ve stránce drobné úpravy. Přeložil popis u TreeView – je ale ještě potřeba přeložit i stránku toho pluginu, je zde nějaký dobrovolník, kdo by se toho zhostil?

Věc první: Bratři slováci, pište prosím popisy věcí česky ať to máme hezky jednotné – nebo pokud Vám to dělá problémy, tak to tam napište vaší mateřštinou a poté napište sem na fórko (do diskuze k dané stránce) žádost, aby to někdo přeložil.

Díky moc.

Offline

 

#19 16. 6. 2009 21:47

_Martin_
Nette guru
Místo: Praha
Registrovaný: 26. 9. 2008
Příspěvky: 543

Re: [page addons:homepage] Repozitář komponent a pluginů

Chtěl bych připomenout svůj příspěvek o kousek výše, na který se trochu zapomnělo =(

Offline

 

#20 16. 6. 2009 21:53

Inza
Nette guru
Místo: Praha
Registrovaný: 8. 7. 2008
Příspěvky: 352
Web

Re: [page addons:homepage] Repozitář komponent a pluginů

_Martin_ napsal(a):

Chtěl bych připomenout svůj příspěvek o kousek výše, na který se trochu zapomnělo =(

Nezapomělo, je to moc dobrý nápad.

Jen jsem čekal na vajádření ostatních… ale moc se nevyjadřují takže s tím pohneme;-)…

Vezmeš si úpravy na svá bedra? Máš mé svolení;-)…

Offline

 

#21 16. 6. 2009 22:23

Inza
Nette guru
Místo: Praha
Registrovaný: 8. 7. 2008
Příspěvky: 352
Web

Re: [page addons:homepage] Repozitář komponent a pluginů

Ještě jsem stránku trošku poladil – teďka jsou na ní komponenty a rozšíření.

Davide, hele myslíš že by mohl být RSSko rozšíření pro Nette Framework? Jako že když někdo přidá extras, tak se to přidá i do něj?

Offline

 

#22 17. 6. 2009 9:27

Honza Marek
Moderator
Místo: Kladno
Registrovaný: 31. 3. 2007
Příspěvky: 1301
Web

Re: [page addons:homepage] Repozitář komponent a pluginů

Inza napsal(a):

Honza M. napsal(a):

DatePicker by se taky dal považovat za rozšíření.

Přidal bys ho pls do Extras?

Vždyť tam přece už mnoho měsíců je…

Offline

 

#23 17. 6. 2009 11:06

Ondřej Mirtes
Moderator
Místo: Praha
Registrovaný: 8. 1. 2009
Příspěvky: 1414
Web

Re: [page addons:homepage] Repozitář komponent a pluginů

Inza napsal(a):

Tak udělal jsem ve stránce drobné úpravy. Přeložil popis u TreeView – je ale ještě potřeba přeložit i stránku toho pluginu, je zde nějaký dobrovolník, kdo by se toho zhostil?

Věc první: Bratři slováci, pište prosím popisy věcí česky ať to máme hezky jednotné – nebo pokud Vám to dělá problémy, tak to tam napište vaší mateřštinou a poté napište sem na fórko (do diskuze k dané stránce) žádost, aby to někdo přeložil.

Díky moc.

A není to zbytečná práce navíc? Málokdo inteligentní bude mít se slovenštinou problémy.

Online

 

#24 17. 6. 2009 11:17

jasir
Nette guru
Místo: Praha
Registrovaný: 4. 12. 2008
Příspěvky: 629

Re: [page addons:homepage] Repozitář komponent a pluginů

LastHunter napsal(a):

Inza napsal(a): Věc první: Bratři slováci, pište prosím popisy věcí česky ať to máme hezky jednotné – nebo pokud Vám to dělá problémy, tak to tam napište vaší mateřštinou a poté napište sem na fórko (do diskuze k dané stránce) žádost, aby to někdo přeložil.

A není to zbytečná práce navíc? Málokdo inteligentní bude mít se slovenštinou problémy.

Souhlas, překlady do češtiny jsou zbytečné. To je lepší tu energii věnovat rovnou na vytváření anglické verze.

Offline

 

#25 21. 6. 2009 12:25

Tomik
Nette Evangelist
Místo: Roztoky
Registrovaný: 20. 3. 2005
Příspěvky: 565
Web

Re: [page addons:homepage] Repozitář komponent a pluginů

Dávám k diskuzi, zda do repozitáře Extras nedoplnit všude povinně screenshoty. Někde jsou, např. DataGrid. Jinde docela chybí – Captcha nebo Treeview. Myslím, že i když tam je popsané, co to dělá, ne vždy si to návštěvník dokáže představit, a asi kvůli tomu nebude ten kód stahovat a zprovozňovat.

Ideální by samozřejmě byly dema, jenže chápu, že to není vždy možné, tak by bylo dobré jej v takovém případě nahradit obrázkem. Co vy na to?

Offline

 

Zápatí