Nová platforma - open source projekt

Diskuse členů a příznivců o věcech přesahujících působnost orgánů, netýkajících se programu nebo o straně jako celku.

Moderátoři: Administrativní odbor, Předsedající

Pravidla fóra
Než napíšete nový příspěvek, zamyslete se, zda má takovou hodnotu, aby ho musely číst stovky lidí.
  • Aktuální politické kauzy lze řešit v příslušné části veřejné diskuze.
  • Části programu, současné či budoucí, diskutujte na fóru Pirátský program.
  • Podání orgánům a jednoduché návrhy čiňte v příslušné podatelně.
  • Pokud chcete něco rozhodnout(usnést, zvolit, odvolat, přijmout), podejte členský podnět. Ale nejdřív zvažte, jestli by na to nestačil třeba republikový výbor.
  • Povídat o čemkoli si můžete v Podpalubí, což je skrytá část fóra otevřená všem zájemcům. (Je třeba se přidat do skupiny "Zobrazit - Podpalubí".)
Dodržujte prosím pravidla fóra.
Zamčeno
Uživatelský avatar
Tomas.Klapka
Návštěvník – nepatří k Pirátům
Příspěvky: 1989
Registrován: 30 kvě 2010, 18:50
Profese: discordian pope
Dal poděkování: 1717 poděkování
Dostal poděkování: 3362 poděkování
Kontaktovat uživatele:

Nová platforma - open source projekt

Příspěvek od Tomas.Klapka »

Když jsem do strany přišel, očekával jsem, že strana bude víc dynamická, víc využívat technologie a Internet a možnosti virtuální komunikace. Víceméně se tu ale všichni bavíme skrze pro mnohé nesympatické a nepřehledné phpBB, hlasování se dělá anketami, které nejsou původně dělané pro demokratické vedení organizace, máme ne úplně fungující weby, ještě stále nechápu, k čemu se dá využít pirátská síť, neefektivní přijímání členů a občasný výpadek generování pdf přihlášky, atd.

Myslím si, že tento z mého pohledu neefektivní systém je částečně příčinou některých dalších problémů ve straně, například současné krize se separátními fóry a weby. Kdyby naše systémy fungovaly a odpovídaly potřebám členů, tak nikdo nemá důvod si dělat separátní web a fórum. Na druhou stranu by mi zase přišlo logické, že když mi oficiální systém nevyhovuje, tak se zapojím do takové úpravy stranického systému, která by mi vyhovovala, místo toho, abych dělal nějaké vlastní oddělené řešení, ze kterého budu mít prospěch jen já. Je to jen můj názor. Neberte to, jako že někoho odsuzuji za to, že si udělal vlastní řešení. Chápu to, jen mi to přijde jako nešťastné. Jestli se vás to nějak dotýká, tak prosím nezačínejte tady o tom flame, na to už je tu diskuzí dost, a radši napište požadavky, které na společný informační systém máte.

Chci již nějakou dobu takový systém vytvořit, protože jak se občas pohybuji po některých organizacích, tak tam vidím přesně takové problémy. Projekt by tedy zahrnoval jak fórum a web a řešení pro lokální weby a fóra, tak i wiki, noviny, systém blogů, mumble server, video konference a spoustu dalších potřebných aplikací pro moderní a internetovou organizaci. OFFTOPICMým záměrem bylo a stále je časem založit coop, ve kterém jsem mimo jiné chtěl takový projekt začít dělat a nabízet jeho nasazení různým organizacím, ale jak vidím ty problémy tady i jinde, tak bych rád začal co nejdříve, nezávisle na tom, zda a kdy bude ten coop fungovat.

Chtěl bych tedy poprosit všechny členy ČPS, které to cítí podobně jako já (a lze takto oslovit i jiné organizace, které by měli zájem podobný systém využívat), aby stanovili seznam požadavků, které by na systém měli, a jakékoliv připomínky, které by k takovému systému mohli mít.
Pokud budou některé požadavky protichůdné, do systémů se může zaprogramovat více možností s tím, že půjde řešení nastavit, a to už by bylo na konkrétním rozhodnutí členů organizace, zda si přejí to a nebo to.

Chci aby ten projekt byl jako běžný open source projekt, tedy bude mít svůj web, version system/resource repository, issue tracker, případně wiki, diskuzi. Kdokoliv se může do tvorby zapojit, jestli má pocit, že má čím přispět.
Na základě požadavků a připomínek se pokusím vypracovat nějakou analýzu a zkusím projekt navrhnout (nějaké zkušenosti s analýzou a navrhováním aplikací mám). Poté se zvolí konkrétnější věci, jaké hotové open source aplikace se použijí a upraví, zda se použije už nějaká funkční a používaná aplikace s konkrétními úpravami, v čem programovat věci, které bude potřeba udělat od začátku, jakou databázi použít, apod.
Napadá mě ještě po nějaké počáteční analýze navrhnout ostatním pirátským stranám ve světě, zda by neměli zájem se do projektu zapojit a zda by systém také nechtěli využívat, a tím pádem by na systém měli taky nějaké svoje požadavky.

Momentálně mám před sebou asi měsíc perného programování v práci, takže bych na tom začal opravdu pracovat až začátkem října, případně po komunálních volbách, jestli budu radši věnovat svůj volný čas kampani. Přesto si myslím, že efektivní informační systém má pro organizaci velkou prioritu.

Přidám pak ještě požadavky, které na takový systém mám já.

prostřednictvím předsedajícího mi polibte prdel! you'll be redlacep!

Robert.Adamek
Návštěvník – nepatří k Pirátům
Příspěvky: 4035
Registrován: 22 čer 2009, 21:06
Profese: Obchodní ředitel
Bydliště: Výstavní 2475/6, Ostrava-Mariánské Hory
Dal poděkování: 935 poděkování
Dostal poděkování: 1613 poděkování
Kontaktovat uživatele:

Re: Nová platforma - open source projekt

Příspěvek od Robert.Adamek »

Základním nedostatkem systémů strany je nepružnost a systémové postupy, ne samotný systém informačních kanálů.

Já osobně jsem například zvyklý na Joomlu, vím kde najít jaké moduly, jak je integrovat či upravovat. Aktuální systém strany se staví na Drupalu ve kterém opravdu přiznám se plavu a navíc jeho administrativní rozhraní se mi silně nelíbí a příjde mi neintuitivní.

Představa že budeme mít kompletně jiný vlastní systém mi bohužel bere možnost kreativity neboť budu odkázán pouze na TO, který mi daný modul bude muset naprogramovat a to jistě bude muset přejít schvalováním, u Joomly ho prostě najdu, stáhnu upravím a implementuji.

Separátní fórum má jednu výhodu, informace, které daná složka považuje za neveřejné či soukromé vid jen daná složka. Na našem stranickém fóru je ale vidí navíc administrátoři, členové různých komisí atp. a také se stává, že jsou informace, které jsou určeny pro kraj, omylem vypíchnuty na celosranickou část fóra a zcela špatně pochopeny.

U separátního fóra mám možnost přidělovat či brát pravomoci, zakládat témata, skupiny, prostě mám veškeré možnosti administrátora fóra, to na celostátním fóru chybí. Nemůžu si zde tedy kategorie a další věci provézt sám a musím o každou pitomost žádat AO, tedy zase vznikají určité prodlevy a opět to prochází jakousi formou schválení.
Uživatelský avatar
Tomas.Klapka
Návštěvník – nepatří k Pirátům
Příspěvky: 1989
Registrován: 30 kvě 2010, 18:50
Profese: discordian pope
Dal poděkování: 1717 poděkování
Dostal poděkování: 3362 poděkování
Kontaktovat uživatele:

Re: Nová platforma - open source projekt

Příspěvek od Tomas.Klapka »

Díky za připomínky. Dají se z toho vytáhnout nějaké konkrétnější požadavky.
Robert Adamek píše:Základním nedostatkem systémů strany je nepružnost a systémové postupy, ne samotný systém informačních kanálů.
Tomu úplně nerozumím, jestli myslíš stanovy a předpisy, tak k tomu mám také pár výhrad, ale aby se dalo upravit ty předpisy podle našich představ, je potřeba se k tomu nějak pohodlně a efektivně dokomunikovat, a ta možnost mi teď chybí.
Robert Adamek píše:Já osobně jsem například zvyklý na Joomlu, vím kde najít jaké moduly, jak je integrovat či upravovat. Aktuální systém strany se staví na Drupalu ve kterém opravdu přiznám se plavu a navíc jeho administrativní rozhraní se mi silně nelíbí a příjde mi neintuitivní.
Proto neprosazuji žádné konkrétní řešení, a už vůbec ne to, co už někde funguje. Zajímají mne obecné požadavky a ne, jestli je tendle redakční systém lepší než druhý.
Jaké jsou tedy požadavky na takový systém, které jsou v Joomle naplněny a v Drupalu nejsou? V čem je Joomla přehlednější a lepší? To je to, co mne zajímá a podle toho by se zvolilo řešení a když bude hodně různých požadavků, přidají se obě možnosti s možností to přepínat. Když se zvolí nějaké hotové řešení, které je požadavkům nejblíže, upraví se aplikace tak, aby naplňovala i ty ostatní potřeby.
Robert Adamek píše:Představa že budeme mít kompletně jiný vlastní systém mi bohužel bere možnost kreativity neboť budu odkázán pouze na TO, který mi daný modul bude muset naprogramovat a to jistě bude muset přejít schvalováním, u Joomly ho prostě najdu, stáhnu upravím a implementuji.
Podle mě je tohle taky problém, ale to je právě to, co se snažím řešit. Chtělo by to nějaký centrální systém, kde bude třeba evidence členů, obecné fórum, hlavní web organizace, jednotný design.
Ale každá místní nebo krajská organizace si ten systém nainstaluje u sebe a budou mít v mnoha věcech autonomii, ale bude to spuštěné v podřízeném režimu, a tímpádem bude mít napojení na evidenci členů, globální fórum se svým podfórem, bude si to brát design hlavního webu s možností cokoliv vypnout, upravit, atd. Všechno open source, takže ta míra podřízenosti a autonomie bude stále na tom, jak si v dané lokalitě přejí.
Prostě by to fungovalo jako vlastní samostatnej systém, kde věci, které je vhodné mít centrálně, by bylo možné využívat z centra a naopak, věci, které je vhodné zpřístupnit centru, by bylo možně centru poskytovat.
Co se týká toho, že si můžeš na svém webu udělat jakou úpravu chceš, tak to bys v tomhle mohl víceméně taky, ale lepší by bylo udělat normální patch nebo modul pro takovej systém. Doplní se přímo do oficiální distribuce systému s tím, že by byla na každé úrovni možnost tuhle novou věc zapnout/vypnout, a mohl by to využívat každý, kdo by měl zájem.
Robert Adamek píše:Separátní fórum má jednu výhodu, informace, které daná složka považuje za neveřejné či soukromé vid jen daná složka. Na našem stranickém fóru je ale vidí navíc administrátoři, členové různých komisí atp. a také se stává, že jsou informace, které jsou určeny pro kraj, omylem vypíchnuty na celosranickou část fóra a zcela špatně pochopeny.

U separátního fóra mám možnost přidělovat či brát pravomoci, zakládat témata, skupiny, prostě mám veškeré možnosti administrátora fóra, to na celostátním fóru chybí. Nemůžu si zde tedy kategorie a další věci provézt sám a musím o každou pitomost žádat AO, tedy zase vznikají určité prodlevy a opět to prochází jakousi formou schválení.
Nevím, proč by do nějakého vašeho zavřeného fóra měl mít přístup někdo jiný než administrátoři. A fakt nevím, proč by administrátor měl chodit do vašeho fóra natož pak vytahovat informace z něj a cpát to do celostranické části. V takovém případě můžeš zpochybnit funkci toho administrátora a žádat jeho odstoupení. Nebo tam probíráte přísně tajné plány na zničení světa? :D
Každopádně to je jedno. Pokud je váš požadavek mít úplně autonomní fórum, tak by to šlo řešit separátním transparentně propojeným fórem. Jsme přece lidi z IT a programátoři, to nejde udělat nějaké řešení, které by bylo použitelné pro všechny?
Z programátorského hlediska je možné propojit dvě různá fóra tak, aby jedno dělalo podfórum jinému a admini z globálního fóra aby neměli přístupy do podfóra, pokud by to administrátoři podfóra nepovolili.

prostřednictvím předsedajícího mi polibte prdel! you'll be redlacep!

rvh
Návštěvník – nepatří k Pirátům
Příspěvky: 725
Registrován: 09 kvě 2010, 19:20
Profese: zdravotnictví
Dal poděkování: 474 poděkování
Dostal poděkování: 528 poděkování

Re: Nová platforma - open source projekt

Příspěvek od rvh »

PS: ja joomlu primo nenavidim. nemam ji rad a odmitam s ni pracovat ;)
Uživatelský avatar
Tomas.Klapka
Návštěvník – nepatří k Pirátům
Příspěvky: 1989
Registrován: 30 kvě 2010, 18:50
Profese: discordian pope
Dal poděkování: 1717 poděkování
Dostal poděkování: 3362 poděkování
Kontaktovat uživatele:

Re: Nová platforma - open source projekt

Příspěvek od Tomas.Klapka »

Diskuzní fórum - HL nastrel

Pozadavek: platforma pro diskuzni forum, ktere nebude centralizovano, ale kazdy si bude moct nainstalovat svuj node, ktery bude mit jednoznacny identifikator, a nad kterym bude mit kontrolu, presto budou moci vsichni uzivatele mit moznost

komunikovat s kymkoliv z jakehokoliv nodu.
Uzivatele mohou byt ve skupinach, ktere mohou byt definovany na jakemkoliv nodu. Uzivateli se tak zobrazi diskuzni vlakna podle toho v jakych je skupinach.
Samozrejmosti musi byt internacionalizace obsahu - system pro prekladani a zaroven automaticke strojove preklady, kde jeste neni dostupny prelozeny obsah.
Prispevky je mozne shrnout do nekolika frazi pro usnadneni cteni starsich prispevku a zaroven i prekladani.
Ctenar muze prispevek ohodnotit (max 3 mozne stavy, ne vice... libi/nevim/nelibi) Oblibenost prispevku by mohla prekladatele motivovat k prekladu

Nabizi se pouziti protokolu XMPP nebo jeho rozsireni.


- forum ma svoje ID (domena)

- existuje objekt uzivatel
- uzivatele maji svoje ID (uzivatel@domena)
- uzivatel se muze prihlasit pres OpenId, facebook, twitter nebo jiny ucet jako neregistrovany v systemu ale presto identifikovany
- pro prihlaseneho neregistrovaneho uzivatele se nabidne vytvoreni uctu primo v systemu nebo propojeni s jiz vytvorenym uctem (pro pripad, ze se nekdo hlasi pres vice sluzeb)

- existuje objekt skupina
- komentar muze byt v jedne nebo vice skupin
- skupina ma v ramci jednoho serveru ID (jmenoskupiny)
- skupina muze byt podskupinou jine skupiny (uzivatele podskupiny jsou soucasne i v nadrazene skupine)
- skupina ma v ramci vice propojenych serveru ID slozene ze jmena skupiny a domeny fora, ktery skupinu vytvoril (jmenoskupiny@domena)
- uzivatel muze byt i ve skupine, ktera je vytvorena na jinem serveru

- existuje objekt komentar
- uzivatel muze pridat komentar
- komentar muze byt vztazen k jinemu komentari (reakce / odpoved)
- komentar muze byt otagovan
- komentar ma policko pro shrnuti (pro delsi komentare je vhodne toto policko vyplnit pro usnadneni cteni a zaroven i prekladani)
- komentar ma originalniho autora
- komentar ma adresaty
- adresatem muze byt uzivatel/e a i nebo skupina/y
- adresatem muze byt i uzivatel, nebo skupina z jinych serveru
- adresatem muze byt i neregistrovany clen (napriklad identifikator public)

- je-li adresatem nekdo na jinem serveru, komentar se replikuje na ten server (tj. prispevek urceny adresatum se zreplikuje na domovske servery vsech adresatu), stejne tak se replikuji veskere zmeny prispevku

- komentar reagujici na jiny komentar muze mit jine adresaty nez predchozi komentar
- vztahy mezi komentari maji tedy podobu threadu (stromovou strukturu)
- uzivatel ma moznost prepnout do linearniho vzhledu threadu

- na serveru je mozne nadefinovat defaultni adresaty, ktere budou prednastavene pri vytvareni komentare

- na kazdem serveru existuje skupina users, ve ktere jsou vsichni uzivatele registrovani na tom serveru

- komentar ma ruzne historicke verze (wiki-like)
- komentar ma ruzne jazykove verze
- adresati mohou editovat shrnuti, pripadne pridavat, neni-li vyplneno
- defaultne adresati komentare mohou editovat komentar (autor ale muze upresnit, kdo muze komentar editovat)
- adresati a autor jsou upozorneni pri zmene kommentare
- autor a moderatori mohou vratit komentar do nektere z predchozich verzi
- adresati mohou vytvaret dalsi jazykove verze (prekladat)

- kazdy uzivatel ma nadefinovane priority jazyku (napr. nejlepe rozumim cesky, pak slovensky, pak anglicky, pak esperantu), ktere se budou pouzivat pro urceni, ktera jazykova verze se zobrazi, pokud je dostupna
- prispevky, ktere nejsou v uzivatelem definovanych jazycich se prekladaji strojove (google translate, ...) a je viditelne upozorneno, ze je to strojovy preklad
- uzivatel ma vzdy moznost videt originalni text, verzi v jakemkoliv jim definovanem jazyce, ale i nechat si zobrazit jakykoukoliv dostupnou jazykovou verzi, pripadne nechat prispevek strojove prelozit
- uzivatel u komentare vidi info o vsech dostupnych jazykovych verzich

- kategorie fora lze resit pres skupiny a podskupiny

- administrator serveru definuje skupiny na jeho serveru a urcuje, jak se mohou uzivatele do skupiny pridavat
- administrator serveru definuje vlastniky a moderatory skupin

- komentare mohou byt kazdym z adresatu oznaceny jako libi/nevim/nelibi a bude u nej videt, kolik lidi z tech co komentar precetli souhlasi, kolik nesouhlasi a kolik nevi
- komentar muze mit prilohy

prostřednictvím předsedajícího mi polibte prdel! you'll be redlacep!

Uživatelský avatar
Jiri.Kaderavek
Krajský zastupitel
Příspěvky: 8054
Registrován: 21 dub 2009, 12:58
Profese: programátor, hoteliér, manažer, trenér
Dal poděkování: 2807 poděkování
Dostal poděkování: 8276 poděkování
Kontaktovat uživatele:

Re: Nová platforma - open source projekt

Příspěvek od Jiri.Kaderavek »

Omezení lidských zdrojů, tedy nedostatek času, lenost, neschopnost vzájmené komunikace žádný ani sebelepší systém nepřekoná, Jestli jsem se něco za 20 let naučil, tak to, že uživatel buď chce a potom to jde víceméně s jakýmkoliv použitelným SW nebo nechce a potom ale na SW nezáleží. V ČPS nejsme kvůli SW, naopak, většina z nás ho má po krk, jsme tu kvůli politice, buď se tedy budeme umět domluvit s tím co máme nebo se prostě domluvit umět nebudeme. Žádný SW nás nespasí. Vím, že AO by potřeboval člověka, který např. dohlédne na práva v phpBB. I programátor se na tom může vyřádit, protože stejně jako generujeme aliasy a členy skupin, bylo by fajn umět přehledně generovat i oprávnění k fórům nejlépe skriptem jehož vstupem by byl přehledný a veřejně vystavený textový soubor přístupových oprávnění k organizační struktuře interního fóra. Něco jako:

Kód: Vybrat vše

ČPS/Republikové předsednictvo*: * RPrwvcm /* tuto úroveň oprávnění, tedy rwvcm by bylo možno označit jako +, tedy zápis RP+ */
což by třeba znamenalo přístupová oprávnění k fóru RP a vnořeným (všichni nic, RP read-write-vote-create poll-main moderator). A z tohohle by se práva každou hodinu přegenerovávala. Soubor nechť je na wiki ať jsou vidět jeho revize.
Zakladatel České pirátské strany
Svobodu nekoupíte, tu si volíte
https://lide.pirati.cz/personProfile/96/
Uživatelský avatar
Tomas.Klapka
Návštěvník – nepatří k Pirátům
Příspěvky: 1989
Registrován: 30 kvě 2010, 18:50
Profese: discordian pope
Dal poděkování: 1717 poděkování
Dostal poděkování: 3362 poděkování
Kontaktovat uživatele:

Re: Nová platforma - open source projekt

Příspěvek od Tomas.Klapka »

Jiri Kaderavek píše:Omezení lidských zdrojů, tedy nedostatek času, lenost, neschopnost vzájmené komunikace žádný ani sebelepší systém nepřekoná, Jestli jsem se něco za 20 let naučil, tak to, že uživatel buď chce a potom to jde víceméně s jakýmkoliv použitelným SW nebo nechce a potom ale na SW nezáleží. V ČPS nejsme kvůli SW, naopak, většina z nás ho má po krk, jsme tu kvůli politice, buď se tedy budeme umět domluvit s tím co máme nebo se prostě domluvit umět nebudeme. Žádný SW nás nespasí. Vím, že AO by potřeboval člověka, který např. dohlédne na práva v phpBB. I programátor se na tom může vyřádit, protože stejně jako generujeme aliasy a členy skupin, bylo by fajn umět přehledně generovat i oprávnění k fórům nejlépe skriptem jehož vstupem by byl přehledný a veřejně vystavený textový soubor přístupových oprávnění k organizační struktuře interního fóra. Něco jako:

Kód: Vybrat vše

ČPS/Republikové předsednictvo*: * RPrwvcm /* tuto úroveň oprávnění, tedy rwvcm by bylo možno označit jako +, tedy zápis RP+ */
což by třeba znamenalo přístupová oprávnění k fóru RP a vnořeným (všichni nic, RP read-write-vote-create poll-main moderator). A z tohohle by se práva každou hodinu přegenerovávala. Soubor nechť je na wiki ať jsou vidět jeho revize.
Ten projekt není motivován jen tím, co tu vidím. Takový projekt promýšlím již několik let a pustil bych se do toho, i kdyby piráti neexistovali. Tohle jsou poznámky jen k diskuznímu fóru. Nějaké myšlenky, co jsem sepsal.
Mám několik nápadů (nejen software) a k realizaci většiny z nich je potřeba více lidí, a tady by se, myslím, dali najít minimálně tedy aspoň další myšlenky.
Budu potřebovat do toho všeho pak dodělat i hlasovací systém a další věci. Myslel sem, že by to piráty zajímalo, ale nikomu nic nevnucuji. Programovat to začnu tak či tak.

prostřednictvím předsedajícího mi polibte prdel! you'll be redlacep!

Zamčeno

Zpět na „Vnitrostranická diskuse“