Archiv

První cíl Našeho vlastního archivu (Archive of Our Own) je vytvořit balíček open-source softwaru, který fanouškům umožní provozovat vlastní rozsáhlé archivy vybavené veškerými funkcemi, které zvládnou i nápor stovek tisíc povídek nejrůznějšího druhu a jsou vybavené prvky sociálních sítí, které fandům usnadní navázat kontakt prostřednictvím jejich tvorby.

Naším druhým cílem je nabídnout nekomerční a neziskový centrální archiv pro ukládání fanfiction a další transformativní fandovské tvorby, kde pak budou autoři pod záštitou OTW a budou moct při hájení legálnosti a společenského přínosu své tvorby využít služeb OTW.

Náš vlastní archiv by měl být spuštěn pro veřejnost mezi červnem a srpnem 2008. Podrobněji se o něm můžete dočíst ve FAQ. Průvodce vývojem našeho archivu najdete níže.

Průvodce archivem OTW

Tenhle průvodce není zamýšlený jako neměnný – postupně se bude vyvíjet. Jeho účelem je představit obecný plán vývoje softwaru archivu, dát nám jistou představu, kam míříme, a usměrňovat nás. Spousta věcí se ještě změní, zvlášť až začneme s testováním. Taky mějte na zřeteli, že čísla verzí slouží čistě pro naše interní potřeby, jako kontrolní body, na kterých se zastavíme a přesvědčíme se, jestli všechno funguje, jak má, než se pustíme dál. První verze spuštěná pro veřejnost bude verze 1.0.

Reakce a návrhy uvítáme prostřednictvím našeho kontaktního formuláře – přečteme si a uvážíme všechny komentáře, ale musíme vás požádat, abyste nečekali individuální odpovědi, jelikož máme plné ruce práce. Pokud byste se chtěli zapojit buď do vývoje archivu nebo do jeho testování, napište nám prosím a připojte pár slov o svých zkušenostech.

  • Verze 0.1: Jádro archivu

    Verze 0.1 sestává ze základní funkčnosti archivu pro jednoho uživatele: vytvoření účtu, nahrání, úprava, smazání díla, zobrazení seznamu už uložených děl, zobrazení jednotlivého díla.

    Vytvoříme také oddělené účty adminů. Ty budou mít vlastní přihlašování, s větším množstvím práv, a nebudou personalizované; admini si nebudou moct udělat seznam oblíbených autorů ani povídek a všechny účty budou mít nějaké obecné jméno na způsob „Admin archivu“. Adminské účty tedy budou sloužit jen pro účely administrace a pro používání archivu budou mít admini normální uživatelské účty.

    K verzi 0.1 patří taky globalizační prvky: archiv bude založen na kódování UTF-8 a bude obsahovat prvky, které umožní překlad rozhraní archivu přes webové rozhraní.

  • Verze 0.2: Jádro archivu 2

    Verze 0.2 bude umět zobrazit náhled díla před zveřejněním a dovolí vám vybrat si, jestli si chcete povídku přečíst po kapitolách nebo najednou.

    Autoři budou moct publikovat pod přezdívkami, které nebudou sloužit jako uživatelská jména v systému archivu – čili pokud se někdo před vámi zaregistroval jako spikeyluv, nebudete sice moct použít stejné uživatelské jméno, ale jako přezdívku ho můžete používat dál. Snad se tím vyhneme většině případů, kdy si uživatelé vytváří nová jména a bude se to hodit těm, kteří chtějí mít u svých starších děl původní přezdívku, a taky hráčům RPG (nebo-li budete se moct jmenovat Captain Jack [unikátníuživateljů] místo zakládání nového účtu CaptainJack1231).

    V tomhle okamžiku taky na scénu nastupuje soukromí – můžete se rozhodnout, že vaše povídka bude přístupná jen registrovaných uživatelům, což ji také skryje před vyhledávači, pavouky a podobně.

    Taky začneme pracovat na různých možnostech nastavení archivu (pro případ, že bychom chtěli, aby se archiv mohl jednoduše chovat jinak, nebo kdyby někdo jiný chtěl software archivu používat a nastavit si ho podle svého).

  • Verze 0.3: Jádro archivu 3

    Další na seznamu jsou komentáře, záložky a přečtení. Komentáře budou větvené. Záložky můžou být buď veřejné nebo skoukromé (doporučení jsou jednoduše zveřejněné záložky). Záložky půjdou tagovat a budete si moct vytvářet záložky jak pro díla na jiných stránkách, tak v archivu.

    Přečtení představuje interakci mezi uživatelem a dílem: pokud si otevřete jakékoliv dílo (kromě svého), na pozadí se zaznamená přečtení. To si pamatuje, co jste četli a jestli se dílo mezitím změnilo, takže se můžete vrátit k historii přečtených povídek a dostat oznámení, když autor k povídce ve vaší historii například přidá kapitolu.

  • Verze 0.4: Administrace

    V téhle fázi přidáme prvky pro překonávání různých problémů. Uživatel bude moct jinému uživateli zakázat komentovat a/nebo zakázat komentáře neregistrovaným uživatelům. Uživatlé taky budou potřebovat možnost poslat prostřednictvím jednoduchého formuláře stížnost podpoře. Zprovozníme systém, který adminům dovolí jednotlivé „případy“ sledovat.

  • Verze 0.5: Tagy

    Tagování vám dovolí přidat ke svým povídkám a záložkám tagy (takže záložky budou fungovat jako na del.ici.ous). Určité kategorie pevných tagů budou spravovat admini, aby se v archivu líp pohybovalo: fandomy, postavy, páry, žánry atd. K dispozici budou i volné tagy. Varování před obsahem (o kterých rozhodne náš tým pro ošetření obsahu) budou mít taky formu tagů.

    Jaké tagy budou na vašich povídkách, bude záležet na vás. Pokud si přidáte povídku do záložek, budete tu záložku moct otagovat podle svého, což už autor povídky neovlivní.

  • Verze 0.6: Vyhledávání a brouzdání

    Celkem jasné. Podle toho, jak se bude archiv využívat, bychom rádi poskytli fulltextové vyhledávání. Snad to bude proveditelné. Hledat/brouzdat půjde taky pomocí tagů i kombinace tagů a vyhledávání.

  • Verze 0.7: Sledování novinek

    Budete si moct nechat hlídat:

    • tvorbu nebo doporučení jiného uživatele
    • určitý tag nebo sadu tagů
    • tvorbu nebo doporučení jiného uživatele podle určitých tagy

    Naše představa je, že všechny novinky, o které budete mít zájem, uvidíte na jedné stránce, a že sledování novinek bude představovat nejčastější interakci lidí s archivem. Taky bychom rádi naprogramovali generátor doporučení, který novým uživatelům pomůže rychle najít autory/doporučení, které budou moct začít sledovat, třebaže tahle možnost ještě může být odsunuta do nějaké verze po verzi1.0.

  • Verze 0.8: Komunity a challenge

    Poslední velká oblast funkčnosti, kterou přidáme, se týká komunit.

    Komunity budou definované pravděpodobně pomocí přiděleného tagu, o který se bude starat majitel komunity, jenž bude mít také určitou kontolu nad tím, jak bude vypadat komunitní stránka. Povídky s tagem té které komunity budou zveřejněny právě v ní. Časem půjde spustit i moderovanou komunitu (tedy takovou, ve které musí přidání tagu komunity k povídce schválit moderátor), ale to bude možná odloženo do verze po 1.0.

    V archivu také půjde vyhlašovat challenge (klasické challengové komunity jako sgaflashfic, každoroční challenge jako Yuletide nebo Big Bang či jednorázové challenge). Nástroje pro jejich pořádání (správa PROMPTS a úkolů, tomu odpovídající nástroje pro výměnné challenge, anonymní challenge s pozdějším zveřejněním jmen atd.) budou naprogramovány na infrastruktuře komunity, ačkoliv možná až po verzi 1.0.

    Publikování v několika komunitách naráz bude součinné se sledováním novinek: v novinách se vám povídka ukáže jen jednou, i když bude zveřejněná třeba v pěti komunitách, jejichž novinky sledujete.

    K dalším komunitním prvkům bude patřit možnost jmenovat jiné povídky jako inspiraci a autoři budou moct odkazovat na povídky, které vznikly podle jejich děl. V návrhu je taky dovolit zobrazení počtu doporučení a přečtení na veřejné/soukromé domovské stránce uživatelů a též nástroj, který umožní jmenovat betu a odkázat na ni, přičemž by se čtenáři po kliknutí na její jméno dozvěděli, jaké další povídky betovala – výtečný způsob, jak najít komunitu autorů naladěných na stejnou vlnu.

    Uživatelé budou muset dostat upozornění, že je na ně někdo odkázal (například, když jsou zmiňováni jako beta, jako inspirace), a musí mít možnost (kterou mohou odmítnout) taky na dotyčného odkázat.

  • Verze 0.9

    Finální fáze bude ve znamení dolaďování – vylepšení vzhledu, přidání dalších značkovacích/nahrávacích možností a možnost upravit si vzhled své osobní stránky. Tehdy taky budeme testovat výkonnost a identifikovat pomalé kusy kódu, abychom je mohli poupravit.