From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mout-p-103.mailbox.org (mout-p-103.mailbox.org [80.241.56.161]) by sourceware.org (Postfix) with ESMTPS id E08AA385703A for ; Tue, 17 Jan 2023 14:17:22 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org E08AA385703A Authentication-Results: sourceware.org; dmarc=pass (p=reject dis=none) header.from=aarsen.me Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=aarsen.me Received: from smtp2.mailbox.org (smtp2.mailbox.org [10.196.197.2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-103.mailbox.org (Postfix) with ESMTPS id 4Nx9vH2nt9z9skk; Tue, 17 Jan 2023 15:17:15 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aarsen.me; s=MBO0001; t=1673965035; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=OAhoYwIMqbi0RW1w0f7LJlyl/ETnF0Aer9kJkuNRKFU=; b=NysM0q2iaRVJnihaYhuvcLI/30FshOKRZ4ATz/Q0ifbukSbhC4dneHkUBPUdmomOFEzkRB +Ge0BvpBVOdgEM/WiJx+YyHN2mBmeOhIRIA9pbuOCagPamZDOvmSQjfcPyiJAUQCLFEcm+ NU1Xb3UqqnFT9UQrxQLeP+SD1NGy0c7v7saB2WM95irpvAl3MJ3w3Aa6X61bhzhT8Om3Ot 2vDs78FHsyKuHdiDGfIZaJpgr+7Bw2+mXL2LSCifZa/zcXIW95YVN253vEqeivWsWkXMG9 UURJqt72yNBJVqDb9pA9ocEsRssSO2MgIBDRTygKEEvAkTkotunPrNx5twrw/Q== References: <20221223095013.3630-1-jose.marchesi@oracle.com> <87tu0wyb4m.fsf@euler.schwinge.homeip.net> <875ydcskal.fsf@oracle.com> <87r0vtbhdm.fsf@oracle.com> From: Arsen =?utf-8?Q?Arsenovi=C4=87?= To: "Jose E. Marchesi" Cc: Gerald Pfeifer , Thomas Schwinge , gcc-patches@gcc.gnu.org Subject: Re: [PATCH,WWWDOCS] htdocs: add an Atom feed for GCC news Date: Tue, 17 Jan 2023 15:03:37 +0100 In-reply-to: <87r0vtbhdm.fsf@oracle.com> Message-ID: <864jspkzyv.fsf@aarsen.me> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Status: No, score=-4.6 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,KAM_INFOUSMEBIZ,RCVD_IN_DNSWL_LOW,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi, "Jose E. Marchesi via Gcc-patches" writes: > Yeah I guess it all depends on how much the news section is used. > > I personally think that it would be beneficial for the different GCC > projects (front-ends, back-ends, etc) to be a little more vocal, public > wise. Releasing news items more often may help with that. > > Of course one could argue that making it easier to add news to the > system (without having to manually rotate the .html file, add to the > feed if desired, etc) would help with that. And probably would be right > :D Should that happen, it should be quite trivial to put together (for instance) a Python+Jinja2 or Perl script to generate both forms from a common source. That should be very little engineering ;). In addition, such a program would make it easy to also provide RSS feeds besides the Atom ones, which some might benefit from (IIRC, Gnus doesn't ship Atom support yet, for instance). I am in favor of putting more words out there, news tends to grab attention, which could benefit both users and the project. >>> I strongly suggest to not overengineer here [and nowhere else :)] >> >> I am tempted to agree (even if the engineer in me would prefer to avoid= =20 >> duplication). Jose, might you be willing to help others create Atom feed >> entries? > > Sure. It is as easy as adding one of these things to the .xml file: > > > Rhhw Friday 16 March 2018 - Sunday 18 March 2018 @ > Frankfurt am Main > http://jemarch.net/rhhw.html#16march2018 > > The Rabbit Herd will be meeting the weekend from 16 March to > 18 March. > > Mon, 12 March 2018 15:00:00 CET > > > To be sure nothing breaks we may run a XML validator on the server to > reject pushes that break the .xml file. There must be an XML schema for > XML Atom feeds somewhere.. The W3C provides a validator for feeds too: https://validator.w3.org/feed/ and indeed, there's a schema, see RFC4287 appendix B (). >> What do others think? >> >> Gerald Hope that helps! =2D-=20 Arsen Arsenovi=C4=87 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iOYEARYKAI4WIQT+4rPRE/wAoxYtYGFSwpQwHqLEkwUCY8at6F8UgAAAAAAuAChp c3N1ZXItZnByQG5vdGF0aW9ucy5vcGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0RkVF MkIzRDExM0ZDMDBBMzE2MkQ2MDYxNTJDMjk0MzAxRUEyQzQ5MxAcYXJzZW5AYWFy c2VuLm1lAAoJEFLClDAeosSTTn8BAJd1BYfWL2iNlRQbgLLS3OfHkIBuZqv9fbHQ IpegU/BqAP9IF3NTjSsl9zqW8S4AxYZhTKyuDmgHYnzbyoFUfEJMDA== =QcXx -----END PGP SIGNATURE----- --=-=-=--