Nová verze webu a dokumentace
- David Grudl
- Nette Core | 8218
Víceméně nic asi nebrání tomu, abych dnes uploadnul (ostudně dlouho odkládanou) novou verzi webu nette.org.
Je tu pár věcí k dořešení, u kterých zatím nemám jasno, tak je otevírám k širší diskusi:
- oprávnění: web bude rozdělen na domény
nette.org
awiki.nette.org
s tím, že pro editaci v té první části bude potřeba moderátorské oprávnění, pro wiki pouhá registrace. Dále tu bude doménaaddons.nette.org
, kde stránku doplňku může editovat ten, kdo ji založil + moderátor. Tohle rozložení je předpokládám ok.Problém nastává s uploadem souborů – říkejme jim médií, ať už to budou obrázky nebo archívy ZIP. Kvůli jejich velikosti (ozvlášť u screencastů) mi nepřipadá rozumné je verzovat. A teď ta otázka: jak řešit z pohledu oprávění situaci, když někdo re-uploaduje soubor (například chce jej nahradit novější verzí)?
- systém redakčního workflow: pokud někdo zedituje nebo napíše nový obsah, bude ho třeba chtít nechat zkontrolovat – nebo naopak někdo objeví obsah, který se mu zdá nesprávný a bude ho chtít předhodit kontrole. Zatím nevím, jak tohle šikovně implementovat. Značkou v textu? (vkládat značky je nepohodlné, musí se pak odstranit). Využít provázání na fórum (fórum se bude zaplevelovat). Jiný způsob? (tohle je skutečně potřeba promyslet na úrovni UI, odpověď jako „dá se tam link voe“ není tím, proč jsem se obtěžoval tuhle otázku psát).
- Honza Marek
- Člen | 1664
Ááá, super :)
- Pokud by měl být na nette.org nějaký zásadní obsah, tak bych to chtěl taky mít možnost editovat. Pokud by tam byl jen download a hlavní stránka, tak je mi to jedno. Upload – řikal jsem si, že moje addony by nemusely být nahrané na nettephp, ale stačil by link na github. Obrázky bych archivovat nepotřeboval.
- Udělat nějaký štítky? Člověk by si příležitostně zvolil, že chce stránku zkontrolovat nebo něco, napsal důvod, a pak by se to ukázalo všechno na nějaké speciální stránce.
- Tomik
- Nette Evangelist | 485
Díky, Davide! :) Držím palce, ať se Ti to podaří dokopat až do zdárného konce…
- soubory bych verzoval pouze do určité velikosti, u screencastů si myslím, že stačí, když se budou přepisovat, s tím, že si určitě každý svoje videa zálohuje, takže v nejhorším to uploudne zpět :)
- taky bych to viděl na nějaký flag, podobně jako má phpBB implementované upozornění. Prostě jakmile moderátor vleze na web, a nějaká stránka čeká na schválení, nebo je nahlášena, zobrazí se mu upozornění, on to zkoukne a buď upraví, vrátí původní verzi, nebo schválí…
- Jan Tvrdík
- Nette guru | 2595
ad oprávnění: Nesvazoval bych oprávnění editovat hlavní dokumentaci s oprávněním na fóru. Pro editaci webu bych vytvořit zvláštní tabulku s rolemi naprosto nezávislou na rolích na fóru.
ad verzování souborů: Velké soubory neverzovat vůbec nebo skladovat jen jednu verzi zpátky a to jen omezený počet dnů. (Pokud nahraji novou verzi screencastu a třeba do 3 dnů zjistím, že je horší, než minulá, tak revertnu.) Malé soubory verzovat, ale stačí opět omezený počet revizí zpět a případně ty staré verze po určité době zahazovat.
- Tomik
- Nette Evangelist | 485
Jan Tvrdík napsal(a):
ad oprávnění: Nesvazoval bych oprávnění editovat hlavní dokumentaci s oprávněním na fóru. Pro editaci webu bych vytvořit zvláštní tabulku s rolemi naprosto nezávislou na rolích na fóru.
Já bych se bál, že dojde ke zmatku, čím míň rolí, tím lépe.
- Jan Tvrdík
- Nette guru | 2595
Toho bych se nebál. Nevím v čem by mohlo dojít ke zmatku. Jedná se o prostou separaci oprávnění pro dvě různé věci.
- Patrik Votoček
- Člen | 2221
David Grudl napsal(a):
Víceméně nic asi nebrání tomu, abych dnes uploadnul (ostudně dlouho odkládanou) novou verzi webu nette.org.
Super! Už jsem z toho čekání začínal být nervózní.
- oprávnění: web bude rozdělen na domény
nette.org
awiki.nette.org
s tím, že pro editaci v té první části bude potřeba moderátorské oprávnění, pro wiki pouhá registrace. Dále tu bude doménaaddons.nette.org
, kde stránku doplňku může editovat ten, kdo ji založil + moderátor. Tohle rozložení je předpokládám ok.
Tady souhlasím s Honzou Tvrdíkem pokud dudou moderatorska opravneni pro forum a web oddelene tak ano.
Problém nastává s uploadem souborů – říkejme jim médií, ať už to budou obrázky nebo archívy ZIP. Kvůli jejich velikosti (ozvlášť u screencastů) mi nepřipadá rozumné je verzovat. A teď ta otázka: jak řešit z pohledu oprávění situaci, když někdo re-uploaduje soubor (například chce jej nahradit novější verzí)?
Tady opět plně souhlasím s Honzou Tvrdíkem.
- systém redakčního workflow: pokud někdo zedituje nebo napíše nový obsah, bude ho třeba chtít nechat zkontrolovat – nebo naopak někdo objeví obsah, který se mu zdá nesprávný a bude ho chtít předhodit kontrole. Zatím nevím, jak tohle šikovně implementovat. Značkou v textu? (vkládat značky je nepohodlné, musí se pak odstranit). Využít provázání na fórum (fórum se bude zaplevelovat). Jiný způsob? (tohle je skutečně potřeba promyslet na úrovni UI, odpověď jako „dá se tam link voe“ není tím, proč jsem se obtěžoval tuhle otázku psát).
Tady bych se nebál pokud se začne na Bugy konečně používát nějáký issue tracker tak udělat kategorii web kde by se tyhle věci automaciky házely.
Editoval vrtak-cz (13. 11. 2009 3:07)
- David Grudl
- Nette Core | 8218
Mezi moderátorem sekce fóra a sekce webu není žádný rozdíl. Howgh.
ad verzování souborů: kritické není to, zda nebo jak dlouho soubor verzovat, ale jak se bránit útokům. Pokud je wiki veřejně přístupná, může kdokoliv přijít a záměrně přepsat existující soubor. Když se budou verzovat tři verze, přepíše ho čtyřikrát.
ad issue tracker: ten je přece několik měsíců k dispozici
- Patrik Votoček
- Člen | 2221
David Grudl napsal(a):
ad verzování souborů: kritické není to, zda nebo jak dlouho soubor verzovat, ale jak se bránit útokům. Pokud je wiki veřejně přístupná, může kdokoliv přijít a záměrně přepsat existující soubor. Když se budou verzovat tři verze, přepíše ho čtyřikrát.
Safra zase o krok na pred… :-( A nebo uchovavat 3 verze u kazdeho prispevatele do wiki. Ted me tak napadlo a neni ono nette.org hostovano u hostmonster? (tj. „neomezena“ diskova kapacita?)
ad issue tracker: ten je přece několik měsíců k dispozici
To vím ale zatím jsem nikde nenarazil (nečetl ani neslyšel) na informaci že by se měl začít používat. Takže když tam teď zadám bug někdo si ho určitě přečte?
PS: jedna vec je issue tracker mit adruha pouzivat… :-)
EDIT: do issue trackeru bugy cesky nebo anglicky?
Editoval vrtak-cz (13. 11. 2009 5:56)
- David Grudl
- Nette Core | 8218
Časem bude potřeba určitě anglicky, dnes je to asi jedno, nicméně angličtina by byla mírně preferovaná.
- Patrik Votoček
- Člen | 2221
Tak je to tam teda… :-) https://github.com/…ette/issues/#…
Editoval vrtak-cz (13. 11. 2009 8:25)
- David Grudl
- Nette Core | 8218
Hele snaž se být co nejvíc výstižný, proč jsi mi info o $showLocation nenapsal do issue. Teprve teď to čtu tady na fóru.
- Patrik Votoček
- Člen | 2221
To mě nenapadlo… :-) Příště se polepším… :-)
Editoval vrtak-cz (13. 11. 2009 8:25)
- Honza Marek
- Člen | 1664
David Grudl napsal(a):
Víceméně nic asi nebrání tomu, abych dnes uploadnul (ostudně dlouho odkládanou) novou verzi webu nette.org.
A který dnes? :)
- David Grudl
- Nette Core | 8218
Stále nemám vyřešené ty dva titulní body.
Ale ok, ať se pohneme. Beru zmínku o „UNLIMITED Hosting Space“ na Hostmonsteru a budu verzovat všechny soubory, alespoň zatím. Redakční workflow zatím implementovat nebudu. Jdu to zapracovat.