Stránka 4 z 6

Re: Nástroj pro racionální vnitrostranickou diskusi à la Kia

Napsal: 26 říj 2017, 19:47
od Tomas.Klapka
David.Jetelina píše:Dobra, porad vubec nechapu o co jde, uz jsem se zkousel i poradit s kolegou a furt nic. Ma to tedy nahradit klasicke databaze nebo format jako json/yaml, nebo pristupk api jako REST? Dlouho me zadna technologie tak nezmatla, budu rad kdyz uvdes na konkretnim prikladu backendu napriklad budouciho fora, kde by prave RDF bylo pouzite a jaka by byla ta role. Cim konkretnejsi, tim lip
jo, svým způsobem RDF nahrazuje klasické databáze tak, že z internetu dělá grafovou databázi, kde identifikátorem resourců je URI (IRI).
RDF lze ukládat i do JSON (JSON/LD), ale nahradit jej nemá.
RDF sám o sobě nemá k REST žádný vztah... teprve LDP definuje REST rozhraní k datům uloženým v RDF a Solid tento standard používá.
Solid je pak webový server, který to všechno implementuje spolu ještě s WebID a WAC. Víc informací k Solid a vytvářené solid spec najdeš na githubu sold/solid
Můžu ti dát konkrétní příklad, ale forum je zbytečně složitej příklad. Bude jednodušší začít něčím, co už je funkční už teď - poslání zprávy uživateli Solid...

U sebe na serveru mám nainstalovaný web server Solid: https://tomas.klapka.cz/
Mám tam složku inbox, do které je povoleno přidávat, ale už ne číst: https://tomas.klapka.cz/inbox/
Pokud máš vlastní WebID, pak se můžeš svým WebID přihlásit a přes webové rozhraní a nebo přes HTTP PUT/POST do té složky můžeš uložit zprávu - soubor, který může vypadat takto (RDF ve formátu N3):

Kód: Vybrat vše

@prefix : <#>.
@prefix terms: <http://purl.org/dc/terms/>.
@prefix XML: <http://www.w3.org/2001/XMLSchema#>.
@prefix sioc: <http://rdfs.org/sioc/ns#>. 
@prefix foaf: <http://xmlns.com/foaf/0.1/>. 

:message1
    terms:created "2017-10-26T19:00:00Z"^^XML:dateTime;
    sioc:content "Ahoj, jak se máš?";
    foaf:maker <http://example.com/tvoje/webid#me>.
Pak už je na mě, jaký používám aplikace, notifikace, jaké UI k tomu použiju... nějaký hotový apky jsou ukázaný třeba tady: https://solid.mit.edu/#showcase

Re: Nástroj pro racionální vnitrostranickou diskusi à la Kia

Napsal: 26 říj 2017, 20:14
od Martin.Kucera
Tomas.Klapka píše:Můžu ti dát konkrétní příklad, ale forum je zbytečně složitej příklad. Bude jednodušší začít něčím, co už je funkční už teď - poslání zprávy uživateli Solid...

U sebe na serveru mám nainstalovaný web server Solid: https://tomas.klapka.cz/
...
A když budu chtít poslat zprávu někomu, kdo nemá běžíci webserver? Nebo když budu chtít přijímat zprávy aniž bych měl webserver?

Re: Nástroj pro racionální vnitrostranickou diskusi à la Kia

Napsal: 26 říj 2017, 20:22
od Tomas.Klapka
Martin.Kucera píše:
Tomas.Klapka píše:Můžu ti dát konkrétní příklad, ale forum je zbytečně složitej příklad. Bude jednodušší začít něčím, co už je funkční už teď - poslání zprávy uživateli Solid...

U sebe na serveru mám nainstalovaný web server Solid: https://tomas.klapka.cz/
...
A když budu chtít poslat zprávu někomu, kdo nemá běžíci webserver? Nebo když budu chtít přijímat zprávy aniž bych měl webserver?
Jak chceš poslat SZ někomu, kdo není zaregistrovaný na foru? Jak chceš poslat někomu zprávu na FB, když není registrovaný na FB?
A jak cheš mít svoje data pod kontrolou, když nemáš vlastní uložiště?

Předpokladem samozřejmě je, že by strana takový webový prostor (do nějaké velikosti) poskytovala svým členům a příznivcům, kteří si nechtějí/nemohou zajišťovat vlastní.

Re: Nástroj pro racionální vnitrostranickou diskusi à la Kia

Napsal: 26 říj 2017, 20:38
od Martin.Kucera
Tomas.Klapka píše:Předpokladem samozřejmě je, že by strana takový webový prostor (do nějaké velikosti) poskytovala svým členům a příznivcům, kteří si nechtějí/nemohou zajišťovat vlastní.
No, to jsem chtěl vědět. Nemůžeme přece očekávat, že každý uživatel fóra chce/může provozovat vlastní webserver.

Re: Nástroj pro racionální vnitrostranickou diskusi à la Kia

Napsal: 26 říj 2017, 21:20
od Michael.Polak
Tomas.Klapka píše:Předpokladem samozřejmě je, že by strana takový webový prostor (do nějaké velikosti) poskytovala svým členům a příznivcům, kteří si nechtějí/nemohou zajišťovat vlastní.
To je jako bys prosazoval pro každého (zasloužilého) člena strany právo na služební kajutu.Přitom je známo, že PIráti přece bydlí ve společném, sdíleném podpalubí v houpajících se hamakách....

Re: Nástroj pro racionální vnitrostranickou diskusi à la Kia

Napsal: 26 říj 2017, 22:08
od Tomas.Klapka
Michael.xChaos.Polak píše:
Tomas.Klapka píše:Předpokladem samozřejmě je, že by strana takový webový prostor (do nějaké velikosti) poskytovala svým členům a příznivcům, kteří si nechtějí/nemohou zajišťovat vlastní.
To je jako bys prosazoval pro každého (zasloužilého) člena strany právo na služební kajutu.Přitom je známo, že PIráti přece bydlí ve společném, sdíleném podpalubí v houpajících se hamakách....
Nevím, jak to myslíš.
Já bych ten prostor poskytoval zdarma komukoliv. Víceméně je předpokladem i to, že i kdybys měl vlastní uložiště, tak při registraci do systémů strany by se ti stejně vytvořil tvůj profil, kde by byly minimálně údaje, které o tobě strana potřebuje nutně evidovat a mít je dostupné, pokud by tvoje vlastní uložiště zrovna neběželo. Ty profily (tvůj osobní na vlastním uložišti a ten profil vytvořený v systémech strany) jdou propojit jedním řádkem v RDF.
Když se zaregistruješ do strany teď, tak taky dostaneš svůj profil na foru a prostor v uložišti strany nepřímo v databázích používaných aplikací, na wiki, atd.

Jinak ne přímo související s RDF, ale našel sem pěkný článek o Open Data, jak to Piráti prosazují na úrovni měst a státu: http://www.piratskelisty.cz/clanek-1595 ... hacks-2016
Píše se tam, proč je dobré poskytovat přístup k raw datům = svoboda volby/tvorby aplikací.
Použití RDF pro Open Data se používá například v UK viz např.: Government Spending

Re: Nástroj pro racionální vnitrostranickou diskusi à la Kia

Napsal: 26 říj 2017, 23:56
od ohavlicek
K originálnímu postu: Sign me in, velmi rád bych se zapojil do nějaké pracovní skupiny na tohle téma. Je to něco, co mě zajímá už delší dobu..

Zatím aspoň pár osobních názorů, které neberte jako hotovou věc, ale inspiraci pro věci, co bychom mohli probrat: Nejdřív sazmořejmě co nejlíp vymezit učel, co od toho nového systému chceme, pak jak by vypadalo ideální UX pro ten účel, pak technologie.. Účel je pro mě, aby se diskutované téma nerozplynulo do různých red herringů a volně ne/souvisejících témat, neargumentovalo proti něčemu co člověk ani netvrdí, bez udání kvalitního zdroje atd, jak jsem nedávno viděl třeba tady- než se v takové debatě snažit něco vyřešit, tak raději..skoro cokoli:-)

Hezký, ale nevím jestli reálný, by byl nějaký kříženec klasického fóra jako je tohle a argument mapping software (AMS): systému, kde se dá identifikovat, co je teze, argumenty pro a proti, jejich podargumenty, assumptions, zdroje na akademickou literaturu atd. Pro přehlednost se ukazují jen argumenty nejvyšší úrovně, nejlépe hodnocené, ale dá se rozkliknout hlouběji. Ty samotné AMS jsou možná příliš restriktivní, nedá se v nich takhle vykecávat, což je jak nevýhoda, tak výhoda - opět, záleží na zamýšleném účelu. Taky to má learning curve; dalo by se třeba gamifikovat podobně stackoverflow, získat body za prokázání, že dokážu v nějakém demo příspěvku poznat, co je jeho teze, assumptions, kde je citation needed atd:-) Mělo by to být funkční i pro začátečníky s tím, že pokročilejší uživatelé mohou využít pokročilejší funkce pro náročnější témata. Možná by se to dalo použít ne jako náhrada, ale jako doplňek fóra, kde by se řešily nějaké důležitější otázky, u kterých nás zajímá struktura argumentů, zdroje atd. Mohla by třeba být možnost vytvořit argument mapu pro nějaké konkrétní téma ve fóru. V tom tématu by pak třeba šlo textové příspěvky anotovat a tím tu mapu vlastně vytvořit: mohu třeba označit konkrétní větu v cizím příspěvku (např. v tom příspěvku, kterým bylo téma založeno) a použít akci "chybí zdroj" nebo "zpochybnit", a nalinkovat k tomu protiargument ve svém příspěvku, někdo jiný k tomu může naopak nalinkovat pro-argument, asi v závislosti na hodnocení by se pak ta původní věta třeba obarvovala na škále zelená-šedivá-červená. Mapa by se zobrazovala po straně a hover nad nodem by ukázalo linkovaný příspěvek, kliknutí by na něj skočilo.. Ale jak říkám, to by se vše muselo ještě hodně probrat a je tu asi celkem potenciál pro obohacení internetového světa, protože nevím o žádném dostatečně podobném systému..

Re: Nástroj pro racionální vnitrostranickou diskusi à la Kia

Napsal: 27 říj 2017, 01:25
od Petr.Vileta
Tomas.Klapka píše:Já bych ten prostor poskytoval zdarma komukoliv. Víceméně je předpokladem i to, že i kdybys měl vlastní uložiště, tak při registraci do systémů strany by se ti stejně vytvořil tvůj profil, kde by byly minimálně údaje, které o tobě strana potřebuje nutně evidovat a mít je dostupné, pokud by tvoje vlastní uložiště zrovna neběželo.
Zapomeň na chvíli, že jsi ajťák a představ si, že jsi traktorista, co umí zapnout a používat notebook s Windows 10. :D

Mail na Gmailu, Seznamu, Volném, si založíš několika kliknutími za 5 minut (jsi přece jen traktorista, že jo). Vlastní web také není takový problém, třeba Webzdarma.cz, dokonce i eshop na křen z vlastní zahrádky si naklikáš za pár minut.

A teď prosím jsi zase ajťák a vysvětli mi, jak si založím "vlastní úložiště". ;) Pozor, traktorista https://www.facebook.com/photo.php?fbid ... =3&theater
OFFTOPICPromiň Domčo ;)

Re: Nástroj pro racionální vnitrostranickou diskusi à la Kia

Napsal: 27 říj 2017, 08:49
od Tomas.Klapka
Petr.Vileta píše:OFFTOPIC[quote="Tomas.Klapka"]Já bych ten prostor poskytoval zdarma komukoliv. Víceméně je předpokladem i to, že i kdybys měl vlastní uložiště, tak při registraci do systémů strany by se ti stejně vytvořil tvůj profil, kde by byly minimálně údaje, které o tobě strana potřebuje nutně evidovat a mít je dostupné, pokud by tvoje vlastní uložiště zrovna neběželo.
Zapomeň na chvíli, že jsi ajťák a představ si, že jsi traktorista, co umí zapnout a používat notebook s Windows 10. :D

Mail na Gmailu, Seznamu, Volném, si založíš několika kliknutími za 5 minut (jsi přece jen traktorista, že jo). Vlastní web také není takový problém, třeba Webzdarma.cz, dokonce i eshop na křen z vlastní zahrádky si naklikáš za pár minut.[/ot][/quote]
Momentálně to úplně jednoduché není (vlastní instalace - ale když chceš vlastní web server, není to moc odlišné - Solid je web server). Proto to chce další vývoj (připravený docker config pro rozjetí vlastní instance).
Uživatelská přívětivost a přístupnost pro BFU je samozřejmá. Nevím, proč by vytvoření vlastního uložiště mělo být složitější než se zaregistrovat na gmailu nebo facebooku.
Solid se dá poskytovat... https://databox.me/ - registrace za minutu.

(UPRAVENO)

Re: Nástroj pro racionální vnitrostranickou diskusi à la Kia

Napsal: 27 říj 2017, 10:35
od Tomas.Klapka
K věci mapování argumentů wiki článek argument mapping poukazuje na dva standardy pro data, které jsou oba RDF (ontologie):