From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) by sourceware.org (Postfix) with ESMTPS id 9C9FC3858D28 for ; Tue, 17 Jan 2023 10:07:07 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 9C9FC3858D28 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=oracle.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=oracle.com Received: from pps.filterd (m0246631.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 30H7Wcx8002100; Tue, 17 Jan 2023 10:07:05 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : references : date : in-reply-to : message-id : content-type : mime-version; s=corp-2022-7-12; bh=24Xz7gqzcMjq/CeRz5OhqD0QyzT3tRJgoMDyTN6Ih00=; b=IHS9N1v5CGmSofhumNbBupHnHs4LvcOEAn2S+O7ihNNbe1nW6BzU9VUpQFkEivb066Ge DpQHjF7MPft6WtquVxg/uvg0qrBbbrgSvqDAdoz07C7IXss3nczWB4dyXyU9f//YtAdy Sr6xAHJKg9PEYDdo/UFBF8V6+1USxawwgTBf5NbDG7rXFEwxMqdHb8J74WJsXkPO1mVg kw/sI97accPD/fZS+I9/TdtHCNBX3QsUgX+r3dke6RY9ymbFDtxg4Qb5IdSL5807waTW cpfiVCSlcxp4uaGMDL7rqoVtaM/54ZBsL2oDghU4F3xHYHUhyY63Yr1NHlu3xFy2z5PC vg== Received: from phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta01.appoci.oracle.com [138.1.114.2]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3n3k6c4ajh-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 17 Jan 2023 10:07:05 +0000 Received: from pps.filterd (phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 30H9Hu2L020577; Tue, 17 Jan 2023 10:07:04 GMT Received: from nam10-mw2-obe.outbound.protection.outlook.com (mail-mw2nam10lp2108.outbound.protection.outlook.com [104.47.55.108]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3n4rq3khcv-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 17 Jan 2023 10:07:04 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gHQSkFWvOvh4B/vCcsNLu8bZ5W4/wSLSzVewjZfdrkCXTpOa3X9IIJWgv/s2Av/QIYH/rIAvg6egAZG5JlymTa7sZIIeeimo+LPADZkISsITXYuyukAUQFSVGX3JV4GCs0A24ktQRLDq8d9v5J4pMsLO79E2cYwCReYZFEXLnl7IzpLrNPUCsgsaSeERAR89OPb0r3E5qC2PWtNaivGuRZPwtAg7I9/4BOW/LPjfsF8x2ob0017Ol/zAN4HsplA0bs1vbOWtKQq1vuWolb4dj//7KmuM2E7U4/E7norMpcB2mum1+O4sWNPpfM6nQo/yPX0+G7gT+LBUgc7iPGKVJg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=24Xz7gqzcMjq/CeRz5OhqD0QyzT3tRJgoMDyTN6Ih00=; b=eYYljueNllDeqHauU/BkpzzqTJ3gD4spUVbUpFRUhAASFpyqtwZ52dHqjZa+XB0wTL8jlz0nmIoNaiQzL+gjX+1Csuaeq2yrA77vNS/tUrIOiIvdPtQdT+oS3dWmPsRdcw1Kqt0G3wQ2eR29GnTrX3U0WBYj8P1apyA/C/9JLe8irzYEiqq8QDzYUTtni5Xqm/vTV0+tdsDQus4apuktb3pPFyFyVJV45j79dOQGpvM4MrwpufxNZ0CTk8T/x7VCAuAu3TR7CupFAGTc24WWremgL2Gqsx77W0CIpmwC9SSBuO4taHy+F1cgshM45CMSziygXQjCEnmjpnSbTV0tKg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=24Xz7gqzcMjq/CeRz5OhqD0QyzT3tRJgoMDyTN6Ih00=; b=XYP7ytf3vZwLE56diAEFNKxbmxUF2PON25P6+hh/ex0jzc/L/3rzgbD0zuvBLeH0+yvPJjEzKCxnIiqemAqLB9A/9v2c7SGCIgvPjivordE12tkO1tbnABV5a0Jw9eJNmviHxToV+mbM+HuE7xRcL6z/T/ugguc5bFfkcDg/AH0= Received: from BYAPR10MB2888.namprd10.prod.outlook.com (2603:10b6:a03:88::32) by BN0PR10MB4919.namprd10.prod.outlook.com (2603:10b6:408:129::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6002.11; Tue, 17 Jan 2023 10:07:01 +0000 Received: from BYAPR10MB2888.namprd10.prod.outlook.com ([fe80::3cd3:9bef:83f:5a85]) by BYAPR10MB2888.namprd10.prod.outlook.com ([fe80::3cd3:9bef:83f:5a85%3]) with mapi id 15.20.6002.009; Tue, 17 Jan 2023 10:07:01 +0000 From: "Jose E. Marchesi" To: Gerald Pfeifer Cc: Thomas Schwinge , gcc-patches@gcc.gnu.org Subject: Re: [PATCH,WWWDOCS] htdocs: add an Atom feed for GCC news References: <20221223095013.3630-1-jose.marchesi@oracle.com> <87tu0wyb4m.fsf@euler.schwinge.homeip.net> <875ydcskal.fsf@oracle.com> Date: Tue, 17 Jan 2023 11:11:17 +0100 In-Reply-To: (Gerald Pfeifer's message of "Tue, 17 Jan 2023 10:31:58 +0100 (CET)") Message-ID: <87r0vtbhdm.fsf@oracle.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Content-Type: text/plain X-ClientProxiedBy: AM3PR05CA0121.eurprd05.prod.outlook.com (2603:10a6:207:2::23) To BYAPR10MB2888.namprd10.prod.outlook.com (2603:10b6:a03:88::32) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BYAPR10MB2888:EE_|BN0PR10MB4919:EE_ X-MS-Office365-Filtering-Correlation-Id: 40d29b4e-1d73-4a82-a208-08daf87293b0 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 94xFBkAVlyE9sH+rC670/keMBpXn29pdVRJrc2TzkU0fnUehyEmNXfQdKpNquIUk1re47DAV7oE/accGle/2/IuvnQoLLkRrJg36bJjFmcib6cbswpAMkHahZ4zYFcVH/mj8hAnkUgrpuymefED3rRHRUSqJeqGSFLSdrdU+9hXhqBSwGyNiBZOwza32PfhPfbzDJaPsyPuPobKH2A1+rZB8eDVuI76q7JcCV/IskFOtLjP96dfCsQykyramWMdUv0XkAIKuBUPSknh31gDyMaaRWXp+RPTWLakrgp7sJ5W+wBjLRD3MpVbnpF0EmTgH+tiZ6Q5+EazGncriJNlkeACZL1cgzIHhsDf/wOCzIjSriRG3wUZSukeIaEYkbniCfdW/HE0ZLhklYJjTWoRg9S5sV33VoY4OI665z8SQYmUhiyWsSvoFb3qRfDndNE0VEgEqhd8cWwAlejtZTPxpXi1hG32hePywqU4DS+pPg/IgKf7AW1KIsmnlukz4Gptio7Rdno9stTywzHvcbfT3FIpOfjfiI+aGVSFitWEB4blh7+4CAZLdE3aW8wwXWQ/qUGOEcGQvJAO1kMXeKZ4G60ySD8heZi0ON5extCR4h0PDEHa8lzMOZWM7TOoZsesQOK6jXElLctg92keh844eCYb/Ko4hur6O6NaxTMatx5c= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BYAPR10MB2888.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(396003)(376002)(136003)(346002)(366004)(39860400002)(451199015)(86362001)(2616005)(66946007)(8676002)(478600001)(26005)(6512007)(66476007)(6486002)(6666004)(316002)(186003)(6506007)(66899015)(38100700002)(66556008)(36756003)(6916009)(83380400001)(4326008)(41300700001)(8936002)(5660300002)(2906002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?tfr76GHeSiftVEjq50nGnTnYufmgTooP9m2mJ6+9ZOPaUpkw9TFG5SUt/U35?= =?us-ascii?Q?l1XkDtvD7XmBPAEuvksmxU0ONXkPmUYLjYSDE8qin7xnz7ngVJc+uDPb85Qi?= =?us-ascii?Q?3sVK2QO3b/Q8If6UHWhBBzR3w9Yhu0qKWcoVIDdm6XxOW4f5pb3htN3h9L6C?= =?us-ascii?Q?/a9LQes+4ZDTOrmmo7auykg4PVZ38VE/ptUTV58yqMfuA96XyCCz7x17qKev?= =?us-ascii?Q?Jbe/MfiYY93oesBP9N0NCmVr4TlL3TSOs7PbNj/WizesOqH3PEPgDj0ql7ue?= =?us-ascii?Q?el0eU7HIWpML3RZ5jws9gTg5RifYNfvAKE8sFK5vfXpQ+YbYSRvXPiYrJqmv?= =?us-ascii?Q?jdnReTuaCQdxqNKzOmdf6GkUKnLV8UJ2DT2/bbWfMXKo80ZJX4IM66s07ZWi?= =?us-ascii?Q?yq0Q9/kH9OP+xhf4Hq2SWacK/IUIE9qN9c3XvY2gqelVzCHZFeU1TwmUWfM1?= =?us-ascii?Q?qeBYm5YAiV5QWaMp22p6dgTsmq9+E/8FebUH10Hvvm78y/uARwn2wT8b/bQw?= =?us-ascii?Q?qOVV+hK14Lm+IRsfC9H4528/3VuLQMgBiWMcTbSsaqXNyWi8EmLSjzva4oUp?= =?us-ascii?Q?k3U5R+o4ciG9ksWjNjkydClb/NTOtl4Hik3tvedFLfGZNrclYakHhXwnnTc/?= =?us-ascii?Q?91CnF3HvUTqkPUY12ecHAU1kAcb80I0SMpoVd/Uhw284Vm49UrafxljPwHzZ?= =?us-ascii?Q?6LK+Mlnn9bDXbF9QZc2PgHhJG1BJzmOQVheIuGm9Wvow5YdMKuGKnuGqH/dq?= =?us-ascii?Q?j3uv9TWZGa4BAbRZv+STbAXbW+R4fz+gl0zboSMzWyMeuffoyC0PQWEaP1UL?= =?us-ascii?Q?4HV8ZKM0HRbMtC2WCaYtyM7ipRZQa1aF4EotG4e8YsqZsCCeNRripbR/VPSB?= =?us-ascii?Q?QIVB/iKKoUtng9/0VTV6lJnWuLM7CnQRs6NNxOw0sRIo6j2AO5zH+Ltk7ISw?= =?us-ascii?Q?Gycj7xsopVZCU/xI8QiQWd1NV83YiicgtYq7yijpa0fmNS2go6Jf9c39SNwx?= =?us-ascii?Q?mh+eDpjp3zmk6QyuNg8lcIei37sMbZ1XcDweTQ5k5s8StQkGpiznqa/txpNx?= =?us-ascii?Q?BdEzaI8Big9TOPoY84ju0b3P+zyEmII5+1bg41eC/+3an6GjlFhK/C7Xh2Wd?= =?us-ascii?Q?Tb8VqAZQI92X3UvoUzhA6n4dYtYn8HBg0T3R7yT+ivE4SEX2ogckL8weXFvV?= =?us-ascii?Q?jwxOhmzEqVTeyPnLWft45cAH0C6BTCinttcheDqIxf125wvfEJLWbhegu65W?= =?us-ascii?Q?0nQXlUln92+Eq7nT0754DGakpHW7XeCxmjHK7pkOxosoN4lzV+qRvkCJ3tFz?= =?us-ascii?Q?rfchpZInfri1xeInSKCOj9OcRwQy3lFCcveJ21NxHnOfdCdp9XsqwqPSvi8G?= =?us-ascii?Q?+sJ0wT+82T96FJX+EYmrUMJSJG6szcCqCBkusHT4Ir5ad8JVbcoWT6EGf5eP?= =?us-ascii?Q?rUs6kb1AnIDg63+sPWIbatJE7UgkfYzGtj8Iyi8doloVFRc7HzArYRWuFp7U?= =?us-ascii?Q?mhnYlrHQu/4MyHVcvwyZ0jYOZo74lQ5qVLANcV8dQlWCaEyYudQ2au9XF02V?= =?us-ascii?Q?J/j0PnWNzjJfMOG66Vy1qOS0LsAB992DJkuG9g4AUdgrmFkGr/LAJj6JRQDr?= =?us-ascii?Q?tQ=3D=3D?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: ppYnkddDSly7s+Wj9TD/tYK/8ZxczV5Q5RKBofnfwKQoBihbaD2OWiB7L2cuNB+RFGYMFrvyKNYv3k3wgq+axgeYCENUA9dINoBA7qGpTSnyu8H2VKCQrJ4mEq+khlzMeViKWFMVmZ1x/D+6EGfPOxGKr9odQT68rJu9Q+peTKspR73QUwVjjj/5s0Q9QhuAxEN42CNXHyt+Jxhm6dR2If4KYXzmgI+1IFDXmuM37T2Djgd1G11VFxGCjAnPcJKUQLbUDPcGfHPPLbKQrXAmCn3k/K8cMgXsJFVevZdrq8wRux0wmpYFQ35bmdrOa9lc/y3pQXXvepaje+zUHUcIEkLUqV/K+xM3Y8EBu2i541ECml5X0O4Y2Hz6lsWU/zy/17VKTZEEiUGI6EVZ1eEexXuS2W4d5cI2Hk+Usk7Jo1oaLXlvzgexRAGrDtjZsThwlGuc3sh+2rw+QWFXEy9/x2e+seQqbKZnFP2aDSxqWDDGS1YRTmQfG12BwK7HtwUsN4/8/RpzNN0Lu5mGOxTN2vEdjq/06XSdiQn2SGxVTkDgaZ7llbLjAs9XsywXScsFuNoNA5KsB1T8hvbjIuwDd35yX1eqqohl8qE14oVRhnfiLGRm1HXyYLUpkll/LfLaIWmWxd1/h9KNYv7xGyzz42ZTejGyPbKxOs8mKlGQ3zFH+ywuawdhQwasMWguL3yK7U2CX/hwtvSWpEop92yey8+1aXFSlw2VYNS0iaHxygjiBYtBNPv7H/8votrjTjbsG4FZYprI2oerEN6ExYfv0b9Rkn4ReWxy0RrKBM4lei+aAkd5/I3q793d9UJ1Zbkq87IEG8WfTeOF6vPoZDnG7w== X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 40d29b4e-1d73-4a82-a208-08daf87293b0 X-MS-Exchange-CrossTenant-AuthSource: BYAPR10MB2888.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Jan 2023 10:07:01.7570 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: Fl5dvTE4lYYbI2ppcxvV/cshW2WvAMvZG37U4dDq52I3uyU4tC8EhrSagaGrXFIslnLK4Lf0jBaxgt4j6zKN8t8hjBui/oCkqGKEDCPZTNE= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN0PR10MB4919 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.219,Aquarius:18.0.923,Hydra:6.0.562,FMLib:17.11.122.1 definitions=2023-01-17_04,2023-01-17_01,2022-06-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0 bulkscore=0 malwarescore=0 spamscore=0 mlxlogscore=999 adultscore=0 suspectscore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2212070000 definitions=main-2301170085 X-Proofpoint-GUID: Ht23u3OOQQrE8RhGLQCB0pGFURwok-9- X-Proofpoint-ORIG-GUID: Ht23u3OOQQrE8RhGLQCB0pGFURwok-9- X-Spam-Status: No, score=-6.1 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_NONE,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: > On Wed, 11 Jan 2023, Thomas Schwinge wrote: >> On 2022-12-23T10:50:13+0100, "Jose E. Marchesi via Gcc-patches" >> wrote: >>> This patch adds an Atom feed for GCC news, which can then be easily >>> aggregated in other sites, such as the GNU planet >>> (https://planet.gnu.org). >> I absolutely agree that providing such an RSS feed is a good thing >> (..., and that we generally should make better use of our News section, >> and other "PR"...) -- but I'm less convinced by the prospect of manually >> editing the RSS 'news.xml' file, duplicating in a (potentially) different >> format what we've got in the HTML News section. :-| > > Agreed, yet... > >> Ideally, there'd be some simple files for News items (Markdown, or >> similar), which are then converted into HTML News as well as RSS feed. >> Obviously, there needs to be some consensus on what to use, and somebody >> needs to set up the corresponding machinery... > > ...how are we going to get to that? > > > On Thu, 12 Jan 2023, Jose E. Marchesi wrote: >> I would like to point out that I have maintained these kind of feeds for >> my own sites for years, and that in my humble personal experience unless >> there are a lot of updates, like more than a couple of new entries per >> month, any automated schema would be overkill, prone to rot, and not >> really worth the effort. > > That is a bit of a concern. I'd love having a single source that feeds > both the News section on our main page, rolls over into news.html, and > also feeds the Atom feed (no pun intended). > > On the other hand, with less than a dozen entries per year, even if > manually converting form one to the other takes 5 minutes, creating > such a machinery wouldn't amortize anytime soon 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 >> 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 > 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.. > What do others think? > > Gerald