abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
dnes 17:33 | Zajímavý článek

Nová čísla časopisů od nakladatelství Raspberry Pi: MagPi 91 (pdf) a 92 (pdf), HackSpace 29 (pdf), Hello World 12 (pdf), Wireframe 33 (pdf), 34 (pdf) a 35 (pdf).

Ladislav Hagara | Komentářů: 1
dnes 16:11 | IT novinky

Společnost FriendlyElec začala prodávat svůj nejnovější miniaturní jednodeskový počítač NanoPi R2S. Počítač v ceně 22 dolarů zaujme především dvěma Gigabit Ethernet porty.

Ladislav Hagara | Komentářů: 5
včera 07:00 | Zajímavý článek

David Malcolm se ve svém příspěvku na blogu vývojářů Red Hatu rozepsal o statické analýze a nové volbě -fanalyzer v GCC 10. Ukázkové příklady lze vyzkoušet také online na stránce Compiler Explorer.

Ladislav Hagara | Komentářů: 1
26.3. 20:22 | IT novinky

Český hydrometeorologický ústav doposud poskytoval data z meteorologických měření pouze za úplatu, přestože jde o veřejnou instituci. Dlouhodobě se tím zabýval Jan Cibulka, datový novinář Českého rozhlasu. Dosavadní praxe se však nyní mění – Cibulka syrová historická data získal a zveřejnil včetně vzorové žádosti dle zákona o právu na informace o životním prostředí. Podle chystaného zákona o zabezpečení hydrometeorologické služby by měla odpadnout i nutnost o data explicitně žádat.

Fluttershy, yay! | Komentářů: 60
26.3. 18:22 | IT novinky

Router Turris Omnia 2020 získal certifikaci FCC nezbytnou pro prodej na americkém trhu. S tím souvisí, že je nyní tento router k dostání také prostřednictvím internetového obchodu Amazon.com. Nová verze routeru, která je v nabídce za 334 USD, má stříbrný kovový design a je vybavena operačním systémem Turris OS 4.0. Mimo to jsou její součástí i automatické bezpečnostní aktualizace a nově také testovací verze nového systému zabezpečení Sentinel, který umožňuje ještě rychleji reagovat na síťové hrozby.

Ladislav Hagara | Komentářů: 1
26.3. 16:44 | Zajímavý software

Projekt KDE představuje nové uživatelské rozhraní Plasma Bigscreen pro využití s velkými obrazovkami pro přehrávání multimédií. Vedle technologií Plasma integruje také Mycroft k ovládání hlasem. Ke stažení je betaverze pro Raspberry Pi 4.

Fluttershy, yay! | Komentářů: 3
26.3. 15:11 | Zajímavý software

Microsoft aktualizoval dokumentaci ke svému bezpečnostnímu softwaru Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP) for Linux. Aktuálně je k dispozici veřejná preview verze. Oficiálně podporovány jsou linuxové distribuce Red Hat Enterprise Linux, CentOS, Ubuntu, Debian, SUSE Linux Enterprise Server a Oracle Linux. Původně Windows Defender byl loni přejmenován na Microsoft Defender, poněvadž byl přenesen také na macOS.

Ladislav Hagara | Komentářů: 3
26.3. 07:00 | Zajímavý článek

Ars Technica rozebírá na open source cílenou FUD zprávu, kterou v reakci na začlenění ovladače pro souborový systém exFAT do jádra Linux (posvěcené Microsoftem) šíří firma Paragon Software, která nabízí mj. alternativní, komerční ovladače exFAT.

Fluttershy, yay! | Komentářů: 20
25.3. 14:55 | Upozornění

S touto zprávičkou bylo na AbcLinuxu vydáno přesně 25 000 zpráviček. První z nich vyšla 4. října 2003. Leoš Literák v ní oznámil, že AbcLinuxu nově podporuje také zprávičky.

Ladislav Hagara | Komentářů: 32
25.3. 14:33 | Zajímavý článek

Byly zveřejněny podrobné informace o bezpečnostní chybě CVE-2020-7982 v OpenWrt, tj. linuxové distribuci primárně určené pro routery a vestavěné systémy. Chyba byla opravena již v lednu. Útočník mohl správci balíčků opkg podstrčit balíček se svým kódem, poněvadž správce balíčků ignoroval SHA-256 otisky.

Ladislav Hagara | Komentářů: 1
Se kterými dopady COVID-19 už jste se přímo osobně setkali?
 (3%)
 (53%)
 (38%)
 (38%)
 (37%)
 (6%)
 (20%)
Celkem 415 hlasů
 Komentářů: 40, poslední včera 12:54
Rozcestník

www.AutoDoc.Cz

Mozilla definitivně opouští IRC

Mozilla definitivně opouští IRC. Vloni začala hledat novou veřejnou komunikační platformu. Dosud používala IRC (plus interně neveřejný Slack a po nějakou dobu i Mattermost). Nicméně IRC i servery zastarávaly a zejména použitelnost na mobilních zařízeních byla často problematická. Po zvažování a zkoušení různých alternativ se Mozilla přiklonila k otevřenému protokolu Matrix (můžete také znát referenčního klienta Riot) a na konci února IRC vypne.

27.2. 13:11 | Ladislav Hagara | Komunita


Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Vložit další komentář

27.2. 13:45 -
Rozbalit Rozbalit vše Re: Mozilla definitivně opouští IRC
RIP Mozilla
27.2. 14:55 Joelp | skóre: 1
Rozbalit Rozbalit vše Re: Mozilla definitivně opouští IRC
facepalm
Boys don't cry
27.2. 14:56 Onanym
Rozbalit Rozbalit vše Re: Mozilla definitivně opouští IRC
Proč to dělat jednoduše, když to jde složitě.
27.2. 23:50 abc
Rozbalit Rozbalit vše Re: Mozilla definitivně opouští IRC
no IRC je teda vrchol jednoduchosti. Jak si treba _jednoduse_ precist zpravy mne poslane, kdyz jsem byl offline?
xxx avatar 27.2. 23:54 xxx | skóre: 42 | blog: Na Kafíčko
Rozbalit Rozbalit vše Re: Mozilla definitivně opouští IRC
Se pocia s tim, ze ti to bezi nekde ve screenu, ne? Tak jaky offline. Jedine snad pri pozaru v serverovne.
Please rise for the Futurama theme song.
27.2. 23:57 abc
Rozbalit Rozbalit vše Re: Mozilla definitivně opouští IRC
Takze na rozumne uzivatelske pouziti IRC potrebuju mit server, jo? Rikam, vrchol jednoduchosti!
28.2. 05:26 jejda | skóre: 5
Rozbalit Rozbalit vše Re: Mozilla definitivně opouští IRC
Na posílání zpráv někomu kdo je offline slouží e-mail. To by nám taky za chvilku mohlo začít vadit, že náš supermoderní komunikátor neumí třeba: přehrávat mp3, překládat cizojazyčný text, ripovat DVD, kompilovat kernel ... :-D. A dopadlo by to nakonec jak s webovýma prohlížečema. Musíš spouštět několik set megabajtovou monstrozitu aby sis prohlídl html.
28.2. 06:19 Peter Golis | skóre: 59 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: Mozilla definitivně opouští IRC
Vidím dobre, e-mail v čase facebooku a iných blikacích technológií? Pán je dinosaurus.
28.2. 19:00 rastos | skóre: 61 | blog: rastos
Rozbalit Rozbalit vše Re: Mozilla definitivně opouští IRC
Vieš si založiť konto na f*c*book-u bez e-mail-u? :-)
28.2. 20:28 Peter Golis | skóre: 59 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: Mozilla definitivně opouští IRC
Nikdy som si nezakladal konto na FB.
28.2. 11:58 kralyk z abclinuxu | skóre: 29 | blog:
Rozbalit Rozbalit vše Re: Mozilla definitivně opouští IRC
Na posílání zpráv někomu kdo je offline slouží e-mail.
Jakože se kouknu, jestli ten člověk je/není na IRCu a podle toho píšu do IRCu nebo emailem? To je teda vrchol komfortu opravdu. Nehledě k tomu, že to má race conditions a taky když to pošleš mailem, tak to neuvidí nikdo z ostatních na tom IRCu. Často chci, aby tu odpověď viděli i ostatní. To už by se to rovnou celý muselo přehodit do e-mailový konference (a ty zas mají svou sadu problémů).

Jako já mam IRC opravdu rád a třeba na weechat běžící v tmuxu nedám dopustit, ale ty důvodu jsou už dnes v podstatě víceméně už jen emocionální / nostalgický a fakticky IRC je na komunikaci a koordinaci ve skupině dost neefektivní. Těm snahám přejít na něco schopnějšího rozumim.

Matrix moc neznám, ale je to otevřený protokol a slyšel jsem vesměs chválu, takže možná je na čase se na to podívat...
Přidej se k odporu proti eko-fanatismu! Konzumuj prémiové informace plné zdravého rozumu a vyhýbej se těm nevhodným!
xkucf03 avatar 28.2. 15:40 xkucf03 | skóre: 49 | blog: xkucf03
Rozbalit Rozbalit vše Re: Mozilla definitivně opouští IRC
Jakože se kouknu, jestli ten člověk je/není na IRCu a podle toho píšu do IRCu nebo emailem? To je teda vrchol komfortu opravdu. Nehledě k tomu, že to má race conditions a taky když to pošleš mailem, tak to neuvidí nikdo z ostatních na tom IRCu. Často chci, aby tu odpověď viděli i ostatní.

Já jsem po letech dospěl k tomu, že pro synchronní komunikaci (IM) nemám moc využití a ve většině případů mi vyhovuje víc asynchronní (což je typicky e-mail, která má řadu problémů, ale to není chyba asynchronní komunikace). IM mi dává smysl spíš v případech, kdy si s někým explicitně dám schůzku a místo abychom se sešli osobně nebo si zavolali, tak si píšeme, ale je to nějak časově ohraničené. Dlouhodobé vysedávání (idlování)1 někde je podle mého blbost a spíš to odvádí pozornost od práce a snižuje produktivitu. A je celkem jedno, jestli je to archaické IRC, modernější a lepší XMPP nebo nějaký webový paskvil.

To už by se to rovnou celý muselo přehodit do e-mailový konference (a ty zas mají svou sadu problémů).

Ano. Tohle už jsem tu někde psal, bylo by lepší navázat na NNTP a e-mailové konference a posunout to někam dál. To je podle mého lepší, než primárně synchronní/IM komunikační technologie.

U těch e-mailových konferencí je problém se dostat ke zprávám z doby, kdy jsi je neodebíral (existují sice archívy, ale ty mívají dost nepoužitelné webové rozhraní). Taky je problém filtrovat zprávy/vlákna, která tě zajímají – máš pak složky s tisíci nepřečtenými zprávami, z nichž většina tě nezajímá. Tohle jde částečně řešit nějakým lepším klientem a filtry, ale spíš si myslím, že to chce nový decentralizovanější protokol, který by nahradil NNTP a e-mailové konference.

[1] i když takhle v nějakých místnostech jsem, tak tam vlastně moc nejsem a kouknu tam jen náhodně občas, nemá to moc velkou prioritu

Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
28.2. 17:57 kralyk z abclinuxu | skóre: 29 | blog:
Rozbalit Rozbalit vše Re: Mozilla definitivně opouští IRC
Moje zkušenosti je, že IM, resp. IM diskuse jsme používali v několika zaměstnáních v rámci aktuální spolupráce na projektech. To fungovalo/funguje docela dobře, lidi se třeba vyměňují snippety, logy apod.

To rozlišení synchronní vs asynchronní komunikací IMO není dobře definovaný a ten rozdíl se dnes stírá. Třeba Zulip s těmi vlákny/tématy může fungovat v roli IM i strukturované diskuse. (Matrix to má afaik podobně, ale to jsou jen zvěsti, co jsem slyšel.)
Tohle jde částečně řešit nějakým lepším klientem a filtry, ale spíš si myslím, že to chce nový decentralizovanější protokol, který by nahradil NNTP a e-mailové konference.
A v čem je problém s Matrixem?
Přidej se k odporu proti eko-fanatismu! Konzumuj prémiové informace plné zdravého rozumu a vyhýbej se těm nevhodným!
28.2. 18:24 abc
Rozbalit Rozbalit vše Re: Mozilla definitivně opouští IRC
To rozlišení synchronní vs asynchronní komunikací IMO není dobře definovaný a ten rozdíl se dnes stírá.
Presne tak, prijde me, ze ten rozdil byl prvnotne vubec dan jen technickymi omezenimi (IRC nepersistentni zpravy, negarantovane doruceni vs. email nedefinovana doba doruceni).

Dnesni moderni platformy jako Matrix ten rozdil stiraji a umoznuji plynule prechazet z asynchronniho stylu komunikace do synchroniho a naopak.
xkucf03 avatar 28.2. 19:12 xkucf03 | skóre: 49 | blog: xkucf03
Rozbalit Rozbalit vše Re: Mozilla definitivně opouští IRC
Třeba Zulip s těmi vlákny/tématy může fungovat v roli IM i strukturované diskuse.

Zulip jsem navrhoval místo toho „našeho“ IRC kanálu. Nějaké zlepšení by to přineslo, protože to IRC je fakt jen taková virtuální hospoda. Nicméně z aplikací jako Zulip stejně nemám úplně dobrý pocit a není to nic, na čem bych chtěl být závislý pro nějaké seriózní účely. Pořád je to jen nějaká webová stránka (byť zabalená do „desktopové“ electron aplikace), přes kterou se můžu dívat na zprávy… Teoreticky by je odtamtud šlo vytahat přes jejich API… ale pořád to pro mne není na úrovni NNTP, IMAP, což jsou standardní protokoly, ke kterým se můžu připojit různými klienty, nebo adresáře ve formátu Maildir, což je taky standard, se kterým umí pracovat různé softwary.

A v čem je problém s Matrixem?

Primárně orientované na IM, příliš webové, příliš komplexní – specifikace má nějakých 580+ stránek, implementace má přes milion řádek kódu, přes 2 GB (a to nemám postahované všechno). Nejsem zrovna extrémista typu Suckless1, ale přeci jen bych si představoval něco jednoduššího…

[1] to jsou ti lidé, kteří nesnáší víceméně všechny netriviální technologie

Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
29.2. 14:55 kralyk z abclinuxu | skóre: 29 | blog:
Rozbalit Rozbalit vše Re: Mozilla definitivně opouští IRC
ale pořád to pro mne není na úrovni NNTP, IMAP, což jsou standardní protokoly, ke kterým se můžu připojit různými klienty
Jo, to je výhoda, ale nevýhoda tradičních protokolů jako IMAP apod. je, že jsou často technicky ošklivý, jsou např. dost free-form/plaintext (IMAP a koncekonců i HTTP) nebo mají různý jiný technický footguns, který už by se dnes nepoužily (třeba referencování stringů v DNS).

Když vemeš takovej protokol a nějak ho rozšíříš, tak máš vlastně z obou světů to horší - nevýhody starýho protokolu + nutnost implementovat něco novýho ve veškerých klientech.

Ten JSON přes HTTP teda taky není moc výhra, ale aspoň tam máš nějakou strukturu...
příliš komplexní – specifikace má nějakých 580+ stránek, implementace má přes milion řádek kódu
Koukám na to a vypadá to opravdu docela složitě. Na druhou stranu ale mi nepřijde, že by tam bylo něco, co tam vyloženě nepatří.

IMO ta složitost je daň za a) non-centralizovanou architekturu / federaci a b) vysokou napojitelnost na různé další standardy komunikace, autentizace apod. Pokud budeš od protokolu chtít podobný fíčury, IMO to nevyhnutelně prostě bude složitý. (Decentralizované technologie jsou z podstaty věci znatelně složitější než centralizované.)

Vydělit tu složitost do "rozšíření" IMO není řešení a přináší víc problémů než užitku, protože to vede ke fragmentaci. Problém se tím jen ignoruje, resp. přesune na uživatele, který pak musí řešit, jaký software podporuje / nepodporuje která rozšíření... No a tuhle story už koneckonců známe, takhle dopadlo XMPP, kde když se na to dívám zpětně, tak se divim, že se to vůbec trochu používalo...
Přidej se k odporu proti eko-fanatismu! Konzumuj prémiové informace plné zdravého rozumu a vyhýbej se těm nevhodným!
29.2. 18:38 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: Mozilla definitivně opouští IRC
Vydělit tu složitost do "rozšíření" IMO není řešení a přináší víc problémů než užitku, protože to vede ke fragmentaci.

To je krátkozraká představa. Že někdo navrhne dokonalý protokol, který nebude třeba nikdy rozšířit. Kvalitní protokol se používá věky právě proto, že jak se mění svět, protokol se doplňuje a žije dál. Bohužel dnes je moderní místo evoluce dělat revoluce, takže málokomu přijde divné, že kvůli novým vlastnostem je třeba vše vyhodit a začít zase od nuly. Já se vůbec nedivím, že třeba Mozilla krachuje, když sotva se dopsala podpora HTTP/2, už klepe na dveře nekompatibilní HTTP/3. Samozřejmě podporu HTTP/1 si odstranit nedovolí. (I když tady je to asi záměr Googlu.)

Josef Kufner avatar 29.2. 19:30 Josef Kufner | skóre: 69
Rozbalit Rozbalit vše Re: Mozilla definitivně opouští IRC
Rozšíření protokolu je jedna věc a podpora rozšíření je druhá věc.

Pokud je protokol slušněnavržený, tak časem půjde doplnit nové funkce a vydat novou verzi protokolu, která bude zpětně kompatibilní s tou starou. Uživatel pak jen řeší, zda daný software podporuje/potřebuje verzi N nebo N+1.

Pokud protokol podporuje rozšíření, tedy například XMPP a jeho XEP, tak vzniká mnoho možných kombinací, kdy jeden program zvládá nějakou podmnožinu rozšíření, jiný software jinou podmnožinu rozšíření, a při troše štěstí se na tom podstatném shodnou. Sice se takový protokol dá snadno rozšiřovat, ale komplikuje to život všem okolo.
Hello world ! Segmentation fault (core dumped)
xkucf03 avatar 29.2. 20:09 xkucf03 | skóre: 49 | blog: xkucf03
Rozbalit Rozbalit vše Re: Mozilla definitivně opouští IRC
Rozšíření protokolu je jedna věc a podpora rozšíření je druhá věc.

A takový Linux bys zařadil kam? Je to sice „monolit“, ale můžeš si ho při kompilaci upravit a většinu modulů z něj vyházet a vyrobit si relativně minimalistické jádro. A pořád se to bude jmenovat Linux, akorát to bude obsahovat zlomek funkcí, které „běžný Linux“ obsahuje, takže programy, které očekávají, že Linux bude něco umět, nemusí fungovat. Je to podobný případ, jako u toho protokolu – je potřeba si vždy dohodnout/specifikovat nějakou množinu požadovaných funkcí.

Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
29.2. 22:47 kralyk z abclinuxu | skóre: 29 | blog:
Rozbalit Rozbalit vše Re: Mozilla definitivně opouští IRC
Je to podobný případ, jako u toho protokolu
No, není...
je potřeba si vždy dohodnout/specifikovat nějakou množinu požadovaných funkcí
To je ale přece právě úkol protokolu. Přesně proto existují protokoly, abys nemusel s každým vyjednávat specifikaci vzájemné komunikace a mohl se místo toho odkázat na jednu z existujících specifikací a prostě začít komunikovat.
Přidej se k odporu proti eko-fanatismu! Konzumuj prémiové informace plné zdravého rozumu a vyhýbej se těm nevhodným!
xkucf03 avatar 29.2. 23:20 xkucf03 | skóre: 49 | blog: xkucf03
Rozbalit Rozbalit vše Re: Mozilla definitivně opouští IRC
No, není...

Proč ne? V obou případech je to nějaké API. Jednou to jsou systémová volání, podruhé nějaké zprávy posílané po síti, ale to je víceméně technický detail. V zásadě jde o to, že spolu nějaké dvě strany komunikují a existuje nějaká maximální množina možných interakcí. V praxi je obvykle dostupná jen nějaká podmnožina, na které je potřeba se buď předem dohodnout, nebo si za běhu otestovat, co je dostupné a podle toho přizpůsobit svoje chování.

Někdy se to řeší formou „profilů“ (resp. dá se tomu říkat různě), což jsou pojmenované podmnožiny definované s ohledem na předpokládané využití. Např. v Javě máš SE, EE, ME… resp. v novějších verzích je ta granularita vyšší.

Přesně proto existují protokoly, abys nemusel s každým vyjednávat specifikaci vzájemné komunikace a mohl se místo toho odkázat na jednu z existujících specifikací a prostě začít komunikovat.

Vtip je v tom, že si nemusíš domlouvat „jak“ budeš komunikovat – to je definované ve specifikaci. Ty si domluvíš jen které části té specifikace je potřeba splnit (což lze dále zjednodušit pomocí těch profilů). Máš např. možné interakce A, B, C, … Z a ty jsou definované ve specifikaci. Pokud chce někdo dělat třeba B, tak v té specifikaci je přesně popsané, jak ta interakce bude vypadat – na tom už nic nevymýšlíš, nedomlouváš – je přesně jeden způsob, jak B dělat (na rozdíl od situace, kdy žádný standard neexistuje, nebo je standardů více). Takže ty si pak jen domluvíš, že např. A,B,C jsou povinné a D,E,F jsou podporované, ale nepovinné (tzn. když nebudou dostupné, program bude fungovat v omezeném režimu, ale fungovat bude a jde o situaci, na kterou je připravený).

Ještě se vrátím k tomu Linuxu: když si ho např. zkompiluji bez podpory POSIX MQ, tak aplikace vyžadující tuto funkcionalitu nebudou fungovat (tj. „druhá strana nepodporuje danou část protokolu“), ale pokud POSIX MQ povolím, tak existuje právě jeden způsob, jak má toto API vypadat a není potřeba se na ničem domlouvat – stačí říct: „POSIX MQ fronty jsou požadované“.

Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
1.3. 00:17 kralyk z abclinuxu | skóre: 29 | blog:
Rozbalit Rozbalit vše Re: Mozilla definitivně opouští IRC
Proč ne?
Protože konfigurace kernelu mě nomezuje v komunikaci s lidma (vyjma nějakejch specielních případů).
Vtip je v tom, že si nemusíš domlouvat „jak“ budeš komunikovat – to je definované ve specifikaci. Ty si domluvíš jen které části té specifikace je potřeba splnit (což lze dále zjednodušit pomocí těch profilů).
Já ale nechci žádné části specifikace s nikým domlouvat. Tohle vede zase k těm samým problémům. Pepa chce poslat Lence soubor. Lenka používá klient, který nepodporuje soubory. Pepa tedy žádá Lenku, aby si nainstalovala další klient. Lenka odmítá, tenhle týden už to je potřetí, kdy po ní někdo chce řešit instalaci a konfiguraci dalšího klienta s jiným profilem protokolu a ona už toho má plný zuby, takže se Pepovi na jeho soubory vykašle...
Přidej se k odporu proti eko-fanatismu! Konzumuj prémiové informace plné zdravého rozumu a vyhýbej se těm nevhodným!
xkucf03 avatar 1.3. 00:49 xkucf03 | skóre: 49 | blog: xkucf03
Rozbalit Rozbalit vše Jabber/XMPP, rozšiřitelné a modulární systémy
Protože konfigurace kernelu mě nomezuje v komunikaci s lidma (vyjma nějakejch specielních případů).

Když si vypneš IPv4 či IPv6, tak bych řekl, že docela omezuje :-)

Pak totiž neplatí předpoklad, že dva lidi, kteří mají na počítači Linux a natáhnou si mezi sebou ethernetový kabel, spolu můžou komunikovat. Součástí předpokladu je totiž i to, že si při kompilaci jádra zapnou oba stejný protokol (nebo klidně oba).

Já ale nechci žádné části specifikace s nikým domlouvat. Tohle vede zase k těm samým problémům.

Tohle řeší ty profily – kdo nad tím nechce moc přemýšlet, tak ať implementuje/použije to, co je definované v profilu doporučeném pro jeho případ užití.

Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
1.3. 09:55 kralyk z abclinuxu | skóre: 29 | blog:
Rozbalit Rozbalit vše Re: Jabber/XMPP, rozšiřitelné a modulární systémy
Když si vypneš IPv4 či IPv6, tak bych řekl, že docela omezuje :-)
To jsou ty specielní případy. By default je to zapnutý a na desktopu to nemá vypnutý prakticky nikdo. Kdyby to takhle bylo i v tom protokolu, tak s tim nemám problém, jde o to, aby 99% lidí mělo kompletní sadu featur, abych se s nimi mohl bavit a nemusel řešit problémy kvůli 1% modularizačních extrémistů.
Tohle řeší ty profily – kdo nad tím nechce moc přemýšlet, tak ať implementuje/použije to, co je definované v profilu doporučeném pro jeho případ užití.
Ten příklad s Pepou a Lenkou to IMO nijak neřeší.
Přidej se k odporu proti eko-fanatismu! Konzumuj prémiové informace plné zdravého rozumu a vyhýbej se těm nevhodným!
xxx avatar 1.3. 21:03 xxx | skóre: 42 | blog: Na Kafíčko
Rozbalit Rozbalit vše Re: Jabber/XMPP, rozšiřitelné a modulární systémy
Nepodcenuj profily. Misto jedne hadky o tom, co ma byt by default podporovano, muzes mit rovnou nekolik paralelnich sporu, o tom co ma byt podporovano v tom ci onom profilu. A jako bonus muzes mit spor o to, jake profily maji byt podporovany by default.
Please rise for the Futurama theme song.
xkucf03 avatar 1.3. 22:22 xkucf03 | skóre: 49 | blog: xkucf03
Rozbalit Rozbalit vše Re: Jabber/XMPP, rozšiřitelné a modulární systémy

Takže navrhuješ co? Jedno velké monolitické API, které budou muset všichni implementovat kompletně, i když využívají jen jeho podmnožinu?

Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
Josef Kufner avatar 1.3. 22:50 Josef Kufner | skóre: 69
Rozbalit Rozbalit vše Re: Jabber/XMPP, rozšiřitelné a modulární systémy
Že je něco součástí specifikace ještě neznamená, že to musí být podporováno každým. Můžeš mít volitelné features, ale budou součástí specifikace. Klient pak může říct "to neumím", ale bude vědět, co neumí. Výhodou takového přístupu je, že je předem známo, co může chybět a jaké to bude mít důsledky a jak se v takovém případě zachovat.
Hello world ! Segmentation fault (core dumped)
xkucf03 avatar 1.3. 23:01 xkucf03 | skóre: 49 | blog: xkucf03
Rozbalit Rozbalit vše Re: Jabber/XMPP, rozšiřitelné a modulární systémy

Jak se pak liší a) specifikace s volitelnými částmi (ve vyšších verzích přibudou další volitelné části) od b) základní specifikace a rozšíření? Resp. v čem by měla být rozšíření horší?

Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
Josef Kufner avatar 1.3. 23:56 Josef Kufner | skóre: 69
Rozbalit Rozbalit vše Re: Jabber/XMPP, rozšiřitelné a modulární systémy
Specifikace říká co všechno v protokolu existuje a jak se zachovat, pokud volitelná část není podporována. Vyšší verze přidá další volitelné části (nebo je upraví či odstraní), ale už v základu je uvedeno číslo verze, takže se ví, čemu daný klient nerozumí.

Rozšíření oproti tomu nemají tu jasně definovanou jednu specifikaci. Některá rozšíření mohou zastarat, mohou být nahrazena jinými rozšířeními, nebo se prostě jen přestanou používat. Výsledkem je nepřehledná situace, kdy nikdo pořádně neví, co přesně je potřeba umět. A i když to zrovna ví, tak za pár měsíců může být vše jinak a musí to sledovat. Pak je také nutné jednotlivá rozšíření sloučit do kompletní specifikace, kterou lze implementovat. V okamžiku, kdy jedno rozšíření mění chování jiného rozšíření a to nějak interaguje s dalším rozšířením, stává se situace značně nepřehlednou.

Například pokud budeme mít protokol pro textový chat později rozšířený o video konference, tak budeme mít základní protokol pro chat a rozšíření pro video. Když klientu bez podpory videa přijde požadavek na video, tak nebude mít tušení, co se děje. Může takový požadavek zahodit či ignorovat, může vrátit chybu, která může či nemusí dávat smysl. Pokud však budeme mít verzovaný protokol s volitelnou funkcionalitou, tak po vydání druhé verze protokolu, která přidává video, se do toho jednoduchého klienta připíše kultivovaná odpověď "video neumím" a chování bude hezky definované. Lze předpokládat, že protokol bude do jisté míry zpětně kompatibilní, takže oznámení podporované verze protokolu bude implikovat "video neumím".

Zrovna tento příklad je vcelku rešitelný i s rozšířeními, ale u složitějších věcí se může měnit význam a workflow některých komponent. Například XEPy Message Carbons, Message Archive Management, a Stream Management výrazně mění fungování Jabber klientů – mění se způsob práce se spojeními, příjem zpráv, načítání historie. Různé kombinace těchto rozšíření pak znamenají trochu jiné chování. Navíc některé funkce se částečně duplikují (např. stream management fronty do jisté míry duplikují message archive) a jiné upravují chovaní základu protokolu (např. časy u zpráv). Pak se do toho přidají různé bugy v různých implementacích a o zábavu je postaráno.

Jedna specifikace s volitelnými features by byla jednodušší, přehlednější a v důsledku by bylo méně chyb v implementacích.
Hello world ! Segmentation fault (core dumped)
2.3. 00:58 kralyk z abclinuxu | skóre: 29 | blog:
Rozbalit Rozbalit vše Re: Jabber/XMPP, rozšiřitelné a modulární systémy
Takže navrhuješ co? Jedno velké monolitické API
Ano, jistě.
které budou muset všichni implementovat kompletně, i když využívají jen jeho podmnožinu?
Ne. Když někdo nechce něco implemnentovat, třeba nějakou část protokolu, tak ať ji neimplementuje. Pro mě za mě. Akorát pak prostě jeho SW nedostane ten štempl "podporuje protokol X". Může tam třeba uvést "podporuje část protokolu X, funguje to a to a nefunguje to a to, protože to nepoužívám". Proč ne. Ale to označení "podporuje protokol X" by mělo být vyhrazeno pro ten SW, který to implementuje komplet. Bez toho nastane ta situce, že když se sejdou lidi a budou si chtít popovídat protokolem X, půlce z nich nebude fungovat půlka funkcionality...
Přidej se k odporu proti eko-fanatismu! Konzumuj prémiové informace plné zdravého rozumu a vyhýbej se těm nevhodným!
xkucf03 avatar 2.3. 02:35 xkucf03 | skóre: 49 | blog: xkucf03
Rozbalit Rozbalit vše Re: Jabber/XMPP, rozšiřitelné a modulární systémy

Už to tu píši několikrát – tohle řeší ty profily. Můžeš mít minimalistický základ, který lze použít jako podkladový protokol pro něco jiného nebo pro základní textový chat. Pak druhý profil pro vylepšený chat mezi lidmi. A pak třeba třetí, který k tomu přidává hlas a video-hovory.

Místo, abys říkal „podporuje protokol X“, tak akorát řekneš „podporuje profil A protokolu X“. Rozhodně je to lepší než někam psát:

podporuje část protokolu X, funguje to a to a nefunguje to a to, protože to nepoužívám
Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
2.3. 08:41 kralyk z abclinuxu | skóre: 29 | blog:
Rozbalit Rozbalit vše Re: Jabber/XMPP, rozšiřitelné a modulární systémy
Už to tu píši několikrát – tohle řeší ty profily.
A já už několikrát píši, že neřeší ;-)
Místo, abys říkal „podporuje protokol X“, tak akorát řekneš „podporuje profil A protokolu X“. Rozhodně je to lepší než někam psát:
podporuje část protokolu X, funguje to a to a nefunguje to a to, protože to nepoužívám
Z mého pohledu je to řešení z těma profilama striktně horší, protože vede k fragmentaci.
Přidej se k odporu proti eko-fanatismu! Konzumuj prémiové informace plné zdravého rozumu a vyhýbej se těm nevhodným!
Josef Kufner avatar 29.2. 23:42 Josef Kufner | skóre: 69
Rozbalit Rozbalit vše Re: Mozilla definitivně opouští IRC
Linux, v tomto kontextu tedy jeho API, je právě případ té podpory rozšíření à la XEP. Podle toho, co si zakompiluješ, to bude umět, ale také na jednotlivé funkce budeš potřebovat různé specializované klienty. Tomu sorvnání s XMPP by odpovídalo API "vše je soubor", kde sice máš jeden soubor pro disk a druhý pro zvukovku, ale Alsa ti je k prdu, když potřebuješ upravit tabulku oddílů. Stejně tak když jeden klient umí XEP-0096, druhý XEP-0234, třetí XEP-0052 a čtvrtý XEP-0363, tak sice všechny umí přenášet soubory, ale je ti to taky k prdu (i když tím čtvrtým alespoň můžeš poslat soubory ostatním).
Hello world ! Segmentation fault (core dumped)
29.2. 22:57 kralyk z abclinuxu | skóre: 29 | blog:
Rozbalit Rozbalit vše Re: Mozilla definitivně opouští IRC
To je krátkozraká představa. Že někdo navrhne dokonalý protokol, který nebude třeba nikdy rozšířit. Kvalitní protokol se používá věky právě proto, že jak se mění svět, protokol se doplňuje a žije dál. Bohužel dnes je moderní místo evoluce dělat revoluce (...)
To je ortogonální otázka. Žádný protokol samozřejmě není vytesaný do kamene a je dobrý když se vyvíjí, ať už evolučně nebo revolučně (obojí má svoje místo).

Ten problém s XMPP byl, že v základu toho měl příliš málo a příliš mnoho nechával na rozšířeních, takže pak efektivně vlastně žádný standard neexistoval...
Přidej se k odporu proti eko-fanatismu! Konzumuj prémiové informace plné zdravého rozumu a vyhýbej se těm nevhodným!
xkucf03 avatar 29.2. 23:42 xkucf03 | skóre: 49 | blog: xkucf03
Rozbalit Rozbalit vše Jabber/XMPP, rozšiřitelné a modulární systémy

Tam byl AFAIK problém v tom, že některé úlohy šlo řešit několika způsoby (několik konkurujících si XEPů), což pak vedlo k tomu, že programy sice řešily stejnou úlohu (z hlediska uživatele poskytovaly stejnou funkci), ale každý jiným způsobem, takže si spolu nerozuměly.

Tohle riziko u rozšiřitelných technologií/systémů je (zvlášť pokud jsou navržené tak, aby je mohl rozšiřovat kdokoli, aniž by se musel dovolit nějaké autority), ale pořád mi to přijde lepší než nerozšiřitelný nemodulární systém. Buď tu můžeš mít nějakou autoritu, která vybere „jediný správný způsob“ jak něco dělat (přesto ale ten systém může být rozšiřitelný a v základu jednoduchý) nebo definuje nějaká doporučená rozšíření formou profilů nebo se to může nakonec rozhodnout živelně a evolučně (některá rozšíření se ujmou, jiná ne, případně programy můžou podporovat více variant a za běhu se vždy domluvit s druhou stranou na tom, co podporují oba – to se dělá např. při výběru šifrovacích algoritmů při navazování spojení nebo třeba v HTTP při domlouvání jazyka či kompresního algoritmu).

Zrovna XMPP se dá používat jako obecný protokol pro posílání zpráv, klidně na tom můžeš postavit API pro propojení dvou systémů (tzn. komunikují spolu jen stroje, ne člověk). A v takovém případě tě třeba vůbec nezajímá nějaký VoIP nebo posílání souborů a není důvod, aby tě specifikace nutila tyhle věci implementovat.

Nebo z úplně jiné oblasti: lidská řeč – na to, aby sis např. objednal jídlo nebo se zeptal na cestu, nepotřebuješ znát celý jazyk a terminologii ze všech oborů – stačí ti umět relevantní podmnožinu.

Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
Josef Kufner avatar 29.2. 23:54 Josef Kufner | skóre: 69
Rozbalit Rozbalit vše Re: Jabber/XMPP, rozšiřitelné a modulární systémy
XMPP bylo postaveno jako jednoduchý základ pro posílání zpráv a řekl bych, že celkem povedený (až na nějaké drobnosti, jako třeba že to v základu ztrácí zprávy). Problém je v tom, že ten protokol nad tím už se moc nepovedlo uřídit. Sice to nějak tak funguje, ale … jen tak nějak.
Hello world ! Segmentation fault (core dumped)
1.3. 00:31 kralyk z abclinuxu | skóre: 29 | blog:
Rozbalit Rozbalit vše Re: Jabber/XMPP, rozšiřitelné a modulární systémy
a za běhu se vždy domluvit s druhou stranou na tom, co podporují oba – to se dělá např. při výběru šifrovacích algoritmů při navazování spojení nebo třeba v HTTP při domlouvání jazyka či kompresního algoritmu
Tohle se ale děje pro uživatele v podstatě transparentně a musí to fungovat, selhání TLS handshake je považováno v praktické situaci za chybu.
Zrovna XMPP se dá používat jako obecný protokol pro posílání zpráv, klidně na tom můžeš postavit API pro propojení dvou systémů (tzn. komunikují spolu jen stroje, ne člověk).
Jakože bych v rámci XMPP znovuvynalezl TCP nebo něco takovýho? :-D
Přidej se k odporu proti eko-fanatismu! Konzumuj prémiové informace plné zdravého rozumu a vyhýbej se těm nevhodným!
xkucf03 avatar 1.3. 22:34 xkucf03 | skóre: 49 | blog: xkucf03
Rozbalit Rozbalit vše Re: Jabber/XMPP, rozšiřitelné a modulární systémy
Tohle se ale děje pro uživatele v podstatě transparentně a musí to fungovat, selhání TLS handshake je považováno v praktické situaci za chybu.

Však třeba u toho posílání souborů to taky může fungovat transparentně – klienti se budou snažit dohodnout na co nejefektivnějším způsobu posílání a když se nedohodnou, tak si to pošlou přes XEP-0047: In-Band Bytestreams. A kdyby selhalo i to, tak se teprve ohlásí chyba.

Jakože bych v rámci XMPP znovuvynalezl TCP nebo něco takovýho?

Nikoli. XMPP je obecný protokol pro posílání zpráv, nemusí se používat jen pro IM mezi lidmi. Jmenuje se to Message-oriented middleware (další klíčové slovo je Message broker). A jako protokol je to o úroveň výš než TCP – na stejné úrovni jako AMQP, STOMP, MQTT a další protokoly pro posílání zpráv. Můžeš tím implementovat vzory Point-to-Point nebo Publish–subscribe. Tohle jsou věci, které TCP neřeší. Na Point-to-Point bys maximálně mohl použít SCTP, které je na stejné úrovni jako TCP, ale musel bys adresovat přes IP adresy a porty (zatímco v XMPP adresuješ přes JID + tam máš federaci přes víc serverů/domén).

Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
2.3. 00:48 kralyk z abclinuxu | skóre: 29 | blog:
Rozbalit Rozbalit vše Re: Jabber/XMPP, rozšiřitelné a modulární systémy
Však třeba u toho posílání souborů to taky může fungovat transparentně – klienti se budou snažit dohodnout na co nejefektivnějším způsobu posílání a když se nedohodnou, tak si to pošlou přes XEP-0047: In-Band Bytestreams. A kdyby selhalo i to, tak se teprve ohlásí chyba.
Nevzpomínám se, že by to takhle u XMPP fungovalo.
Nikoli. XMPP je obecný protokol pro posílání zpráv, nemusí se používat jen pro IM mezi lidmi. Jmenuje se to Message-oriented middleware (další klíčové slovo je Message broker). A jako protokol je to o úroveň výš než TCP – na stejné úrovni jako AMQP, STOMP, MQTT a další protokoly pro posílání zpráv.
Wtf. Matrix ti přijde složitý, ale přitom řešíš, že by IM/diskusní protokol mohl sloužit taky jako protokol pro MQs...
Přidej se k odporu proti eko-fanatismu! Konzumuj prémiové informace plné zdravého rozumu a vyhýbej se těm nevhodným!
xkucf03 avatar 2.3. 02:35 xkucf03 | skóre: 49 | blog: xkucf03
Rozbalit Rozbalit vše Re: Jabber/XMPP, rozšiřitelné a modulární systémy
Matrix ti přijde složitý, ale přitom řešíš, že by IM/diskusní protokol mohl sloužit taky jako protokol pro MQs...

Na tom není nic zvláštního. IM (diskuse mezi lidmi) jsou vlastně jen speciální případ posílání zpráv. Obecné posílání zpráv je tedy nízkoúrovňový koncept, na kterém lze postavit řadu aplikací mj. i ten chat mezi lidmi. Je to asi jako kdyby ses pohoršoval nad konceptem souborů kvůli tomu, že do nich lze ukládat obrázky i texty. Ano, soubor je nízkoúrovňový koncept a lze ho použít k více účelům – to ale neznamená, že by byl nějak přehnaně komplexní.

Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
2.3. 08:45 kralyk z abclinuxu | skóre: 29 | blog:
Rozbalit Rozbalit vše Re: Jabber/XMPP, rozšiřitelné a modulární systémy
Je to asi jako kdyby ses pohoršoval nad konceptem souborů kvůli tomu, že do nich lze ukládat obrázky i texty.
Ne, není, je to jako kdybych se pohoršoval, že daotvý formát pro obrázky řeší zároveň obecné otázky ohledně filesystémů, smyslu života a vůbec...

Já myslim, že další diskuse asi nemá smysl, máme na tohle zřejmě příliš jiný názor...
Přidej se k odporu proti eko-fanatismu! Konzumuj prémiové informace plné zdravého rozumu a vyhýbej se těm nevhodným!
28.2. 17:45 j
Rozbalit Rozbalit vše Re: Mozilla definitivně opouští IRC
Jako ze dam delanasovi krumpac a reknu mu ze lopata jako lopata ze?

Kdyz si chci s nekym pokecat, tak kupodivu potrebuju, aby online byl. Kdyz snim kecat nechci, tak ma email. IRC je pak primarne o hromadnym pokecu N lidi. Ty zjevne pak naprosto nechapes, ze IRC neni a nikdy nebylo o komunikaci dvou osob. IRC funguje presne stejne jako hospoda, kam vlezes, a poklabosis s tema, ktery tam sou. Divny co? A ty se rozcilujes, ze kdyz v ty hospode budes hodinu mluvit do zdi, ze pak tu komunikaci neuvidi tvuj znamej, kterej tam obcas sedi ...
28.2. 18:08 kralyk z abclinuxu | skóre: 29 | blog:
Rozbalit Rozbalit vše Re: Mozilla definitivně opouští IRC
A ty se rozcilujes, ze kdyz v ty hospode budes hodinu mluvit do zdi, ze pak tu komunikaci neuvidi tvuj znamej, kterej tam obcas sedi ...
Ano, protože je to zjevná nevýhoda. Viz třeba situace, kdy se třeba sejde 5 lidí a něco si řeknou a pak přijdou další 2 o hodinu později a je potřeba jim sdělit, co se dělo, aby byli v obraze. Na IRCu bez dalšího se jim to bude muset znova odvykládat nebo překopírovat nebo si to budou muset tahat odněkud z logu...

Jako dlouholetý uživatel IRC vim, že stejně si tam tu historii lidi obvykle nějak dodaj, např. běží IRC klienta non-stop na serverech nebo sdílí logy apod., takže to tvoje přirovnání s hospodou stejně v praxi často neplatí.
Přidej se k odporu proti eko-fanatismu! Konzumuj prémiové informace plné zdravého rozumu a vyhýbej se těm nevhodným!
28.2. 18:13 Peter Golis | skóre: 59 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: Mozilla definitivně opouští IRC
Na IRC kanáloch viseli aj kvôli tomuto Boti.
28.2. 18:19 abc
Rozbalit Rozbalit vše Re: Mozilla definitivně opouští IRC
Ty zjevne pak naprosto nechapes, ze IRC neni a nikdy nebylo o komunikaci dvou osob. IRC funguje presne stejne jako hospoda, kam vlezes, a poklabosis s tema, ktery tam sou. Divny co?
To s tou hospodou je docela fajn prirovnani. Ale komunikacni potreby organizaci jsou trochu jinde - IRC Mozilly se nepouziva jen na nezavazny pokec, ale vedou se tam i zajimave/dulezite diskuse ktere by se nemely jen tak ztratit, lidi tam anoncuji ruzne veci atp. IRC model "hospoda" je pak pro takove pouziti proste nevhodne a v minulosti se pouzivalo spis proto, ze nic lepsiho nebylo.
1.3. 12:05 j
Rozbalit Rozbalit vše Re: Mozilla definitivně opouští IRC
"komunikacni potreby organizaci" "nic lepsiho nebylo" ???

Webovy diskusni forum je vec jak stara, 30 let? Mailova konference jeste starsi ...

To IRC provozovali prave a jen a pouze jako tu hospodu, ve ktery muzes schodou okolnosti potkat lidi z nejaky firmy. Kdyz potkam v hospode svyho dodavatele, tak s nim dam to pivko, a mezi reci se ho trebas zeptam, kdy mi dodaj co sem si objednal, ale rozhodne to neni jakkoli oficielni/zavazna komunikace.

A je to jen a prave o tom, ze si pokecam prave ted.
2.3. 17:06 abc
Rozbalit Rozbalit vše Re: Mozilla definitivně opouští IRC
Webovy diskusni forum je vec jak stara, 30 let? Mailova konference jeste starsi ...
No a ty platformy jako Zulip jsou proste evoluci techto konceptu. Co je na tom spatneho?
To IRC provozovali prave a jen a pouze jako tu hospodu, ve ktery muzes schodou okolnosti potkat lidi z nejaky firmy. Kdyz potkam v hospode svyho dodavatele, tak s nim dam to pivko, a mezi reci se ho trebas zeptam, kdy mi dodaj co sem si objednal, ale rozhodne to neni jakkoli oficielni/zavazna komunikace.

A je to jen a prave o tom, ze si pokecam prave ted.
No ocividne to v Mozille vidi jinak a chteji z toho mit vic nez hospodu.
2.3. 17:07 kralyk z abclinuxu | skóre: 29 | blog:
Rozbalit Rozbalit vše Re: Mozilla definitivně opouští IRC
No a ty platformy jako Zulip jsou proste evoluci techto konceptu. Co je na tom spatneho?
Nic, to akorát pro uživatele `j` je špatné skoro cokoliv na skoro čemkoli...
Přidej se k odporu proti eko-fanatismu! Konzumuj prémiové informace plné zdravého rozumu a vyhýbej se těm nevhodným!
xkucf03 avatar 28.2. 18:27 xkucf03 | skóre: 49 | blog: xkucf03
Rozbalit Rozbalit vše Re: Mozilla definitivně opouští IRC

Já se nad tím moc nerozčiluji, ale víceméně je to důvod, proč jsem IM (téměř) přestal používat. Nechci vysedávat celý den v jakési virtuální hospodě, nechci, aby mi tu vyskakovalo okno a rušilo mne od práce, kdykoli v té hospodě někdo něco plácne. IM mi dává smysl spíš v případě, kdy se dohodnu na konkrétní schůzce (je jedno, jestli ve dvou nebo ve více lidech) v určitý čas a něco konkrétního tam (synchronně) prodiskutujeme.

Daleko lépe fungují i diskuse tady na Ábíčku – jsou členěné podle témat (jednotlivé články, zprávičky, blogy, dotazy v poradně…) a v rámci nich jsou vlánka, takže je hezky vidět, kdo na co reaguje. Používají se citace. A snadno poznám nové zprávy od mojí poslední návštěvy (s tou drobnou vadou, že jakmile nějakou stránku otevřu, „označí“ se všechny příspěvky jako přečtené, ale s tím se celkem dá žít). Když budeš chtít diskutovat online a téměř synchronně, tak stačí po odeslání příspěvku kouknout, co napsali ostatní – resp. ten systém k tomu svádí a často zdejší diskuse vypadají jako chat.

Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
Ovoce avatar 1.3. 11:25 Ovoce | skóre: 14 | blog: Vyplizlo_ze_zivota
Rozbalit Rozbalit vše Re: Mozilla definitivně opouští IRC
no IRC je teda vrchol jednoduchosti. Jak si treba _jednoduse_ precist zpravy mne poslane, kdyz jsem byl offline?

Naprostý souhlas, lidi zase automaticky kafraj, protože je řeč o Mozille.

Ale co je kurník těžkého na pochopení, že pro potřeby SW projektu by to chtělo něco jako IRC, ale s tím, že vám dojdou PM a historie hlavnícho chatu i z doby, kdy jste byli offline? Hrůzo! Že to IRC neumí není proto, že by to byla debilní věc pro lamy, ale proto, že IRC vzniklo před víc jak 30 lety, kdy prostě byli lidi rádi, že maj aspoň ten holej základ komunikace.

Přímé vkládání obrázků/souborů z klienta bez laborování s uploadem někam a linkováním prostě šetří čas a určitě by se daly na IRC-like rozhraní nalepit i další věci pro usnadnění/zvýšení produktivity.

Ale, ne musí se brblat, že se mělo použít horší legacy řešení, protože je to piitomá Mozilla a protože chci bejt chytrej jak rádio.

Já mám taky IRC velmi nostalgicky rád a používám ho, ale jsou prostě věci, kdy je tu větší komplexitu klientů lepší akceptovat, protože to stojí za to. V práci taky používáme ke komunikaci něco novějšího než IRC.

27.2. 18:40 j
Rozbalit Rozbalit vše Re: Mozilla definitivně opouští IRC
Takze protokol, pro kterej existujou tisice klientu, nahradime necim, o cem nikdo nikdy vzivote neslysel ... jooo, to urcite zafunguje.
28.2. 12:33 _
Rozbalit Rozbalit vše Re: Mozilla definitivně opouští IRC
Dobre veci se za zachvili prodavaj samy.
27.2. 19:34 tuxmartin | skóre: 39 | blog: tuxmartin | Jicin
Rozbalit Rozbalit vše Re: Mozilla definitivně opouští IRC
Kdyz uz nemuze byt IRC, tak proc ne treba XMPP/Jabber? Podporuje MUC (XEP-0045: Multi-User Chat). Klientu je spousta. Je to relativne stary, osvedceny a normovany protokol.
Josef Kufner avatar 27.2. 19:46 Josef Kufner | skóre: 69
Rozbalit Rozbalit vše Re: Mozilla definitivně opouští IRC
Jabber má docela podstatnou nevýhodu v tom, že pokud si správně nenamícháš XEPy, tak ztrácí zprávy a neumí posílat soubory.
Hello world ! Segmentation fault (core dumped)
28.2. 01:19 Roman
Rozbalit Rozbalit vše Re: Mozilla definitivně opouští IRC
jo, kazdy klient umi jinou mnozinu XEPu a ruzne dobre
joejoe avatar 29.2. 06:38 joejoe | skóre: 12
Rozbalit Rozbalit vše Re: Mozilla definitivně opouští IRC
Otazka je jestli se tento problem neda vyresit tim, ze se standardizuje vycet povinnych XEPu.

Ostatni instant messaging sluzby na tom bohuzel nejsou lip. Napriklad telegram klient pro Sailfish neumi supergroups. Kdyz jsem naposledy zkousel Androidi whatsapp, tak se mi nepodarilo pripojit. Jabber klienta pro mel i v J2ME na starickem Siemens C65.
Josef Kufner avatar 29.2. 19:33 Josef Kufner | skóre: 69
Rozbalit Rozbalit vše Re: Mozilla definitivně opouští IRC
Otazka je jestli se tento problem neda vyresit tim, ze se standardizuje vycet povinnych XEPu.
To by asi šlo, ale muselo by se chtít a bylo by potřeba mít autoritu, která by to dokázala prosadit a dokopat klienty, aby to implementovaly.
Hello world ! Segmentation fault (core dumped)
xkucf03 avatar 29.2. 20:11 xkucf03 | skóre: 49 | blog: xkucf03
Rozbalit Rozbalit vše Jabber/XMPP

To se obvykle řeší tak, že se zúčastněné strany1 sejdou a nějak se dohodnou – ostatně je to jejich společný zájem (chtějí, aby se např. daný protokol rozšířil a lidé nepřešli někam jinam).

[1] autoři klientů, serverů, poskytovatelé služeb atd.

Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
Josef Kufner avatar 29.2. 23:48 Josef Kufner | skóre: 69
Rozbalit Rozbalit vše Re: Jabber/XMPP
Což ale předpokládá nějakou motivaci to řešit. Takže nakonec přijde někdo, kdo má prostředky a motivaci na vývoj a nějak to udělá. Ostatní mu do toho jen kecají a vezou se. Takto přišel Google s HTTP2 a bylo.
Hello world ! Segmentation fault (core dumped)
27.2. 21:04 rastos | skóre: 61 | blog: rastos
Rozbalit Rozbalit vše Re: Mozilla definitivně opouští IRC
Nicméně IRC i servery zastarávaly ...
Vie niekto vysvetliť, čo to vlastne znamená? Nemajú dostatočný synergetický efekt proaktívnej parelelizácie v cloude alebo čo?
BWPOW avatar 29.2. 18:45 BWPOW | skóre: 22 | Kosice
Rozbalit Rozbalit vše Re: Mozilla definitivně opouští IRC
Na mlady a dynamicky kolektiv je tam prilis vela pismenok a malo animovanych gif, takze uplne nepouzitelne.
Prisiel som, videl som, hmm ... bwpow.eu
xxx avatar 27.2. 22:20 xxx | skóre: 42 | blog: Na Kafíčko
Rozbalit Rozbalit vše Re: Mozilla definitivně opouští IRC
Tezko ric, IRC si pmatuji z doby, kdy frcel mIRC a BitchX. Nice v kontextu dnesni doby. Jak se tam da do kanalu pastnout treba obrazek, textovej log nebo treba nejakej binarni soubor?
Please rise for the Futurama theme song.
28.2. 11:46 kralyk z abclinuxu | skóre: 29 | blog:
Rozbalit Rozbalit vše Re: Mozilla definitivně opouští IRC
Jak se tam da do kanalu pastnout treba obrazek, textovej log nebo treba nejakej binarni soubor?
Nijak.
Přidej se k odporu proti eko-fanatismu! Konzumuj prémiové informace plné zdravého rozumu a vyhýbej se těm nevhodným!
28.2. 22:04 rastos | skóre: 61 | blog: rastos
Rozbalit Rozbalit vše Re: Mozilla definitivně opouští IRC
Súbor dáš na svoj server a do kanálu pastneš link. Čo? Ty nemáš svoj server? Pri odchode odovzdaj svoj členský preukaz ...
28.2. 22:16 kralyk z abclinuxu | skóre: 29 | blog:
Rozbalit Rozbalit vše Re: Mozilla definitivně opouští IRC
On je to opruz i s vlastním serverem...
Přidej se k odporu proti eko-fanatismu! Konzumuj prémiové informace plné zdravého rozumu a vyhýbej se těm nevhodným!
xkucf03 avatar 28.2. 22:34 xkucf03 | skóre: 49 | blog: xkucf03
Rozbalit Rozbalit vše Re: Mozilla definitivně opouští IRC

Tohle může z větší části řešit IRC klient - klidně bys do něj mohl soubor přetahovat myší nebo vkládat přes schránku a on by ho nahrál na tvůj server a ostatním poslal URL. Na straně příjemce by ten klient zase mohl zobrazovat náhledy, pokud URL odpovídá nějakému regulárnímu výrazu.

Totéž by šlo dělat s ukázkami kódu nebo dalšími formáty/médii. Bot, který loguje, tak tyhle odkazy může vyhledávat a archivovat.

Ano, je to takový bastl, ale proveditelné to je a to i bez jakýchkoli změn protokolu (takový XMPP by na to byl vhodnější, protože ten se dá rozšiřovat a řadu věcí už umí) a s minimálním navýšením komplexity.

Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
xxx avatar 28.2. 22:47 xxx | skóre: 42 | blog: Na Kafíčko
Rozbalit Rozbalit vše Re: Mozilla definitivně opouští IRC
Takova vec uz existuje. Prej se to jmenuje Slack, a ani nemusis mit vlastni server.
Please rise for the Futurama theme song.
xkucf03 avatar 28.2. 22:53 xkucf03 | skóre: 49 | blog: xkucf03
Rozbalit Rozbalit vše Re: Mozilla definitivně opouští IRC

Když už, tak Zulip (Slack je proprietární software/služba).

Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
xxx avatar 28.2. 22:55 xxx | skóre: 42 | blog: Na Kafíčko
Rozbalit Rozbalit vše Re: Mozilla definitivně opouští IRC
Whatever
Please rise for the Futurama theme song.
29.2. 08:37 abc
Rozbalit Rozbalit vše Re: Mozilla definitivně opouští IRC
Ano, je to takový bastl, ale proveditelné to je a to i bez jakýchkoli změn protokolu (takový XMPP by na to byl vhodnější, protože ten se dá rozšiřovat a řadu věcí už umí) a s minimálním navýšením komplexity.
S minimalnim navysenim komplexity pro koho? Pro uzivatele urcite ne ...
28.2. 02:11 BoneFlute
Rozbalit Rozbalit vše Re: Mozilla definitivně opouští IRC
Mozilla na mě začíná působit extrémně progresivním dojmem. Nejdřív Rust, pak FluentProject, teď Matrix. Jako docela respekt. Fandím.
28.2. 12:39 -
Rozbalit Rozbalit vše Re: Mozilla definitivně opouští IRC
klient pro GNOME

Založit nové vláknoNahoru


ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.