Před 25 lety, ve čtvrtek 29. dubna 1999, byla spuštěna služba "Úschovna".
Byla vydána nová verze 24.04.28 s kódovým názvem Time After Time svobodného multiplatformního video editoru Shotcut (Wikipedie) a nová verze 7.24.0 souvisejícího frameworku MLT Multimedia Framework. Nejnovější Shotcut je vedle zdrojových kódů k dispozici také ve formátech AppImage, Flatpak a Snap.
Byla vydána verze 5.30 dnes již open source operačního systému RISC OS (Wikipedie).
V aktuálním příspěvku na blogu počítačové hry Factorio (Wikipedie) se vývojář s přezývkou raiguard rozepsal o podpoře Linuxu. Rozebírá problémy a výzvy jako přechod linuxových distribucí z X11 na Wayland, dekorace oken na straně klienta a GNOME, změna velikosti okna ve správci oken Sway, …
Rakudo (Wikipedie), tj. překladač programovacího jazyka Raku (Wikipedie), byl vydán ve verzi #171 (2024.04). Programovací jazyk Raku byl dříve znám pod názvem Perl 6.
Společnost Epic Games vydala verzi 5.4 svého proprietárního multiplatformního herního enginu Unreal Engine (Wikipedie). Podrobný přehled novinek v poznámkách k vydání.
Byl vydán Nextcloud Hub 8. Představení novinek tohoto open source cloudového řešení také na YouTube. Vypíchnout lze Nextcloud AI Assistant 2.0.
Vyšlo Pharo 12.0, programovací jazyk a vývojové prostředí s řadou pokročilých vlastností. Krom tradiční nadílky oprav přináší nový systém správy ladících bodů, nový způsob definice tříd, prostor pro objekty, které nemusí procházet GC a mnoho dalšího.
Microsoft zveřejnil na GitHubu zdrojové kódy MS-DOSu 4.0 pod licencí MIT. Ve stejném repozitáři se nacházejí i před lety zveřejněné zdrojové k kódy MS-DOSu 1.25 a 2.0.
Canonical vydal (email, blog, YouTube) Ubuntu 24.04 LTS Noble Numbat. Přehled novinek v poznámkách k vydání a také příspěvcích na blogu: novinky v desktopu a novinky v bezpečnosti. Vydány byly také oficiální deriváty Edubuntu, Kubuntu, Lubuntu, Ubuntu Budgie, Ubuntu Cinnamon, Ubuntu Kylin, Ubuntu MATE, Ubuntu Studio, Ubuntu Unity a Xubuntu. Jedná se o 10. LTS verzi.
(pak se na chvíli zamyslel a dodal: "hlasujte!" >:) )
Na první pohled to vypadá, že je nastavování References
implementované:
./utils/email/AbcEmail.java
54 public void setReferences(String references) { 55 this.references = references; 56 } 57 58 protected void updateHeaders() throws MessagingException { 59 super.updateHeaders(); 60 if (messageId!=null) 61 setHeader(MESSAGE_ID, "<"+messageId+">"); 62 if (references!=null) 63 setHeader(REFERENCES, "<"+references+">"); 64 } 65 }
V ./utils/email/forum/CommentDecorator.java je bohužel do References
přidán jen rodič, ale asi by bylo dobré tam dát i všechny předchozí prarodiče, aby to bylo korektní a vlákna se správně zobrazovaly i po umazání některých zpráv.
120 env.put(EmailSender.KEY_MESSAGE_ID, "" + comment.discussionId + "." + comment.threadId + "@" + AbcConfig.getDomai 121 env.put(EmailSender.KEY_REFERENCES, "" + comment.discussionId + "." + parent + "@" + AbcConfig.getDomain());
./utils/email/forum/CommentSender.java
78 env = CommentDecorator.getEnvironment(comment); 79 EmailSender.sendEmailToUsers(env, users);
./utils/email/EmailSender.java
133 message.setMessageId((String) params.get(KEY_MESSAGE_ID)); 134 message.setReferences((String) params.get(KEY_REFERENCES));
Message-ID: <151786.5@abclinuxu.cz> References: <151786.2@abclinuxu.cz>
Message-ID: <1816021457.379821265366796527.JavaMail.literakl@back1>
Subject: Re: Mail - vlákna při sledování diskusí na abclinuxu
rozhodně žádné "References".
Nemas zapnuty monitor? Ten muze mit jine chovani, viz jiny komentar. Chtelo by to sjednotit.Tomuhle nerozumím, co je "monitor" ? Já řeším sledování diskusí prostě tak, že kliknu na odkaz "začni sledovat". Koukal jsem i do nastavení, ale nenašel jsem to tam. Jaký komentář máš na mysli?
Reply-To: robot abclinuxu.cz X-Spam-Checker-Version: szn-spamassassin 2009-06-26 X-Spam-Status: score=-7.7 X-Esetresult: clean Received: from back1.stickfish.com (abicko.abclinuxu.cz [94.138.111.82]) by email-smtpd5.ng.seznam.cz (Seznam SMTPD 1.1.10@14229) with ESMTP; Sat, 06 Feb 2010 23:00:26 +0100 (CET) Received: from back1 (localhost [127.0.0.1]) by back1.stickfish.com (Postfix) with ESMTP id DD2CD14134434 for <mkyral email.cz>; Sat, 6 Feb 2010 22:59:40 +0100 (CET) Date: Sat, 06 Feb 2010 22:59:26 +0100 (CET) From: robot abclinuxu.cz To: mkyral email.cz Message-Id: <1560677148.61521265493580884.JavaMail.literakl back1> Subject: =?iso-8859-2?Q?Re=3A=20Nem=E1m=20=E8as=20na=20Gentoo=2C=20bla=2C=20bla=2E=2E=2E?= Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Abc-Recepient: 684 X-Smtpd: 1.1.10@14229
Tento tvuj komentar ma v news rozhrani:
Message-ID: <151018.11@abclinuxu.cz>
References: <151018.10@abclinuxu.cz>
A mě přišel ze "sledování diskuze" jeho komentář pod:
Message-ID: <209693823.385001265370098082.JavaMail.literakl@back1>
Díky. Jen link "Zobrazit" je nekorektní.
Message-ID: <151018.32@abclinuxu.cz> References: <151018.30@abclinuxu.cz> Co ted? Hodne veci jsem prekopal, takze i sledovani by melo obsahovat informace pro trideni do vlaken. Zobrazit: http://www.abclinuxu.cz/forum/show/0#32
Když se tak koukám na RFC2822 - Internet Message Format a na základě mého mboxu, tak úplně dokonalé by to bylo takto:
Message-ID: <3@abclinuxu.cz> References: <1@abclinuxu.cz> <2@abclinuxu.cz> In-Reply-To: <2@abclinuxu.cz>
Správně se References
tvoří tak, že se vezme z původní zprávy a přidá se k němu Message-ID
této původní zprávy. Díky tomu se korektní vlákna zachovají i v případě, že se smažou některé příspěvky.
Leoši, je to dobré až na to, že do Gmane nechodí kořenové příspěvky.
Například 297571, který zatím nemá žádnou odpověď, tam není.
Příspěvěk 297575#1 (154129.1@abclinuxu.cz) tam je, ale jeho rodič 154129.0@abclinuxu.cz už ne.
Tiskni Sdílej: