Osamostatnění Laděnky, holka chce do světa
- David Grudl
- Nette Core | 8227
V souvislosti s rozdělením Nette do samostatných projektů plánuji co nejdříve osamostatnit druhou část (první byl Tester) a tou bude Laděnka.
Všechny vazby na Laděnku jsou z frameworku pryč, zbývá separovat pár
propojení, jako je podpora zobrazování chyb v šablonách nebo v Neonu a
také panely pro debugger bar. Asi na to udělám adresář
Nette/Bridges
(ve smyslu přemostění), kam tyhle věci
šoupnu.
Otázkou je, jak celý projekt nazvat. Jednoznačně se chci
zbavit názvu Diagnostics
. Pod Nette\Diagnostics
tak
budou existovat jen třídy Debugger
a IBarPanel zajišťující
zpětnou kompatibilitu.
Asi nejméně invenčním názvem je Nette\Debugger
nebo
Nette\Debug
. Klonil bych se ke druhé variantě, protože je
kratší a přesněji vystihuje podstatu (jde o nástroje pro debugging,
z nichž pouze jeden je debugger).
Druhou možností je zvolit něco zajímavějšího, jako třeba
v případě Latte. Pokud si říkáte, že to je hloupost, uvědomte si, jak
často se používá označení Laděnka
.
Už před třemi lety přeložil kravčo Laděnku jako
Lady The Tuness
, což je pěkné, nicméně v překladu se
ztrácí původní slovní hříčka. Včera mě napadla modifikace
Lady de Bug
, což je jistou slovní hříčkou, ladybug je anglicky
beruška. Ale jak mě upozornili kluci na Twitteru, existuje už dumpovací
knihovna pro symfony nazvaná Ladybug. (A co třeba název
Ladenka
?)
Otázkou také je, jaký má být vztah mezi názvem projektu a namespace, vůbec totiž není samozřejmé, že to musí být pod namespace Nette.
- hrach
- Člen | 1838
- prosim nevymyslet za kazdou cenu novy nazev, ktery by musel byt cool, ano, je to lepsi na propagaci.
- Ladenka je imo zazita spis pro blue/red screen nez pro debug bar, atp.
- Ladenka jako nazev i pro en se mi enorme nelibi
- Urdzel bych se Debug / Debugger
- Na druhou otazku sem odpovedel v tamtez vlakne.
- petr.pavel
- Člen | 535
Co takhle se věnovat aspektu „ladění“ jako „vylaďování“, ne „odvšivování“. Takže tweak, tune up… ikona pin-up baby ze čtyřicátých let s puntíkovaným šátkem a francouzákem v ruce.
Nebo když „odvšivování“, tak ve smyslu „čištění“. Něco jako Mr. Propper – Cleaning lady (v ikoně paní s mopem), Mrs Sweepup…
Nebo detektivka / inspektorka – ženská s takovou tou britskou bobíkovskou čepicí.
Editoval petr.pavel (8. 10. 2012 20:34)
- jasir
- Člen | 746
OT: tohle jste věděli? Docela hezké http://www.urbandictionary.com/define.php?…
Editoval jasir (8. 10. 2012 20:56)
- Filip Procházka
- Moderator | 4668
Majkl578 napsal(a):
Zapomínáš, že v Nette\Diagnostics není jen bluescreen, ale především i panel.
Nezapomínám, ignoruji.
Ale vážně, pokud Davide nevymyslíš něco fakt geniálního, tak bych to nechal jako Debugger :)
Editoval HosipLan (8. 10. 2012 21:30)
- Lopata
- Člen | 139
Myslím, že je žádoucí ponechat jméno typu Nette\Debug
,
protože je v tom právě to Nette, což by v případě
úspěchu – věřím, že se dostaví – sloužilo jednoduše jako reklama
pro samotný framework. Dovedu si živě představit, že to v někom vyvolá
něco jako „Jé, tohle je cool nástroj. Zkusim i to Nette, třeba to
bude taky dobrý.“
- Patrik Votoček
- Člen | 2221
Upřímně do dnes moc nechápu přejmenování na
Nette\Diagnostics
pokaždé když to musím napsat tak trpím
(podobně jako když jsem si vžíval Environment
)! Takže za mě
volím Nette\Debug
.
- arron
- Člen | 464
Já bych nebyl uplně proti vymyšlení nějakého cool jména. Ono totiž
cool jméno to bude daleko lépe „prodávat“. Každý dobrý produkt
potřebuje mít cool jméno, aby byl opravdu dobrý :-) Zároveň bych byl pro
to, aby to bylo jméno zcela obchodní. Namespace Nette\Debug
mi
přijde v pořádku, stejně tak, jako třída Debugger
. Což
ovšem neznamená, že se to celé nemůže jmenovat a prezentovat například
jako Laděnka
(ano nechal bych to česky) s tím, že anglicky
mluvící si jistě najdou vhodné pojmenování, které se vžije (kromě toho
bych hrozně chtěl slyšet nějakého anglicky mluvícího programátora, jak
to bude vyslovovat :-D)
- hrach
- Člen | 1838
Ne, jen ne jmeno :) Ale proc? Protoze nejsou duvody. U latte i neonu jsou, protoze je to vlastni typ souboru, protoze je 1001 konkurence a protoze je treba rozeznat vice typu sablon, muzou byt i jine. Kdezto debug ma nette jen jeden a tech knihoven tolik neni. Urcite bych zachoval vazbu toolu s namespacem. Propagace pro Nette\Debug mi prijde tez vhodna.
Predstava, ze pisu
composer require nette\brunette
// ci
composer require brunette\debug
nebo … me naprosto desi.
- gawan
- Člen | 110
Milí českí bratia, neviem prečo to tak je, ale vo vašom národe máte nejakú silnú potrebu vytvárať na všetko vlastné české slová. Takmer všetci na svete majú plus mínus január, február, marec len vy máte leden, únor, březen. Tamer všetci na svete majú plus mínus volejbal, basketbal len češi odbíjená, košíková, atď. tých príkladov je veľa. Nijako to nehodnotím, či je to dobré alebo zlé, len na to upozorňujem ako fakt. A nijako sa vás nechcem dotknúť.
Takže moja rada zo zahraničia: Pokiaľ sa chcete ísť s nette do sveta a nezostať uzavretí len v Čechách, zabudnite na „ubercool“ vtipné super názvy a voľte názvy čo možno najbežnejšie a obyčajné ako napr: Nette\Debug, nech každý, vie o čo ide.
Mne ako niekomu zo zahraničia sa už slovo „Laděnka“ zdá trochu trápne (prosím za ospravedlnenie, neberte to osobne), vy češi to asi vnímate inak. Btw. nejaký angličan alebo francúz by to slovo ani nedokázal vysloviť.
Editoval gawan (9. 10. 2012 11:54)
- Nox
- Člen | 378
gawan asi :) zas kdyby PHP bylo Programming Language 31, Nette bylo PHP Framework 11, Chrome byl Web Browser 15, Linux by byl Operating System 5, tak by to bylo takové šedé… jasně, je potřeba nějaká míra, Laděnka (komponenta, ne název) už je na hraně, možná ještě jo, u ostatních bych asi už nechal konzervativně.
- Tomáš Votruba
- Moderator | 1114
Koukám, že z toho bude možná anketa :)
Debugente
(včera mě napadlo něco lepšího, tak se k tomu možná propracuju)
Nebo to pojmout z positivního hlediska, něco jako Correctente, Corrente,
Oknette ;), tedy aby tam nebyl bug.
- Honza Marek
- Člen | 1664
Schmutzka napsal(a):
Debugente, Correctente, Corrente, Oknette
Co třeba Coregotangobuvangodente?
- jansfabik
- Člen | 193
gawan, Ondřej Mirtes +1
Jsem pro oficiální název Nette\Debug, u kterého je na první pohled jasné, o co se jedná. A neoficiálně ať si tomu každý říká, jak chce.
Editoval jansfabik (11. 10. 2012 8:31)
- Tomáš Votruba
- Moderator | 1114
@hosiplan: Taky mě mate, proč má tato řečnická otázka otevřené reakce :)
@hrach: :D
@Patrik Votoček: Výborně, dvojí důvod, proč ji použít ;)
Ono i kdyby se to jmenovalo bagr, tak by preference moc jiné nejspíš nebyly.
- Ondřej Brejla
- Člen | 746
Jsem nemocný, nemohu spát…a napadlo mě:
Bugheera (každý určitě zná Bagheeru…)
…možná je to nesmysl, možná ne. To už ale není na mně.
- Filip Procházka
- Moderator | 4668
<ot> @Vyki to je imho důvod, proč se Nella jmenuje Nella ;) </ot>
Editoval HosipLan (12. 10. 2012 8:02)
- Tomáš Votruba
- Moderator | 1114
mkoubik napsal(a):
Musím říct, že není nic horšího, než když programátoři vymýšlejí název.
+1 ROFL
- pekelnik
- Člen | 462
- je to cerveny (bluescreen)
- zachytava to vyjimky (catch) na nejvyssim levelu (up)
- standalone se da pouzit i na spaghetti code :)
- jednoduchost pouziti
- mezinarodni slovo Catchup::enable() nevypada blbe jako Ladenka::enable()
se vsemi body souhlasim ;)
Pouze mala poznamka: Catchup znamena v podstate Dohonění :D