From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id 6NE1KTCULGNjOwEAbAwnHQ (envelope-from ) for ; Thu, 22 Sep 2022 18:58:24 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id 1+X2KDCULGNS5QAAauVa8A (envelope-from ) for ; Thu, 22 Sep 2022 18:58:24 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 4558FC54D for ; Thu, 22 Sep 2022 18:58:24 +0200 (CEST) Received: from localhost ([::1]:55234 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1obPWn-0006jm-9X for larch@yhetil.org; Thu, 22 Sep 2022 12:58:21 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36414) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1obOBU-0005yu-8K for emacs-orgmode@gnu.org; Thu, 22 Sep 2022 11:32:16 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:36700) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1obOBT-0008IE-6P; Thu, 22 Sep 2022 11:32:16 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=3fsf1n6s9KmB7/tHsEwbyoa2jnuF9UIEAVNja5etBJ4=; b=E2qXB0kYnkNGunpHW7E4 0CcnhGLKJ/sd9AUJsipwjHSfslgsW6VcOL++fpEzPT28jL7c3TrxAyxtTv2BDPn1/aGMrMxJEF682 /cQtl3wOF/Uha/x7qBikLJZitIx4hzcmFNZOo90VCWtGMBAoYbEdRlyfVFMFrkXIqxTYYmucC6m/l QM0ZGfWcA2EbbzooPRQvZH/lsT1ao3iSIo6AxP0UighCSZB+t/a2uQ9hYJT2aZ/sZA9KDhFFt/Ymi IqYeFwK2/NHBb7n/5gZPoDwikZpt+Hn3dhXFbvN0xCrDS0O+C/LObhX/lil3Vhg7F43AMXR7qhoRD XK+85zNHb64rQA==; Received: from [185.24.184.132] (port=49499 helo=hal) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1obOBQ-0003Ij-FL; Thu, 22 Sep 2022 11:32:14 -0400 Received: by hal (Postfix, from userid 1000) id CD8A11E0408; Thu, 22 Sep 2022 17:32:09 +0200 (CEST) From: Bastien To: Ihor Radchenko Cc: Rudolf =?utf-8?Q?Adamkovi=C4=8D?= , emacs-orgmode@gnu.org Subject: Re: [BUG] Info JS does not work [9.5.3 (release_9.5.3-467-g2bd34e @ /Users/salutis/src/org-mode/lisp/)] In-Reply-To: <87czbqqtvn.fsf@localhost> (Ihor Radchenko's message of "Tue, 20 Sep 2022 17:26:20 +0800") Organization: GNU References: <87y1zktfg4.fsf@localhost> <87czfw4pnd.fsf@bzg.fr> <87leujofzw.fsf@localhost> <87bkvetct3.fsf@gnu.org> <871qvuje2b.fsf@bzg.fr> <87y1xqozxl.fsf@localhost> <87v8st74at.fsf@gnu.org> <87letp72wm.fsf@localhost> <878rmhqewg.fsf@gnu.org> <87o7vaqwec.fsf@localhost> <87czbq2zcv.fsf@gnu.org> <87czbqqtvn.fsf@localhost> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Date: Thu, 22 Sep 2022 17:32:09 +0200 Message-ID: <87mtarfmrq.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1663865904; h=from:from:sender:sender: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:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=3fsf1n6s9KmB7/tHsEwbyoa2jnuF9UIEAVNja5etBJ4=; b=gsvEBxcZPdm0lzJpKnmT5Onh9TLE8441zJmb2COh8iRoeBQwBqottm+A+jYJ0bDR9vmKvD ZTvx4jhlzI+DwPuwYHIsRL74LFIaLyFNri9i8DsAnJs5QB8vJxDtqwL6Iel5ij7aCjM76M miVnDv1lOEDkmcBob1p0mtS4iflYVkNVlJ6XuzUK5Ju2fIUblAER4btY0Q2zbOrkRFSoNX L7pGaz0/YwE1ZHSQyCiz4lViuJSaHFzE7dd7N5lHYQJQmcS+1AOUlVnvPc5zkzW3UvD5EZ 98vGPd5SuQtqlNJ36EQKeP2fzHdvzXLY4/W8R2+iu+UfZw9Tzbgzkoj1ZQIgBA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1663865904; a=rsa-sha256; cv=none; b=swMzDer7p85DKOroMJEVZnzOaCA3sdEeTfPSlSlPh6IC2sHqRMk992wtT+9MZfr5AjbVtL JhGEOzWCBTegGDvpSP/X4f8QHMDidR0pT27OTFUvBnX+7/zelvqSVruVnfnMxKhYXdCgn7 k6ZMRxza6SOqJKAb2m3jfN6VS9YcABb3mPJyp1VmDDOArKgQ6rlMp0R1nmWX0pJ2LEUKiM Xn83IVU+jwvlmcEnYjv+hqu9ihxDOggNzwiOUb4RzHij5J2SfhVGr2+bp6T9jd6DnDCGDs FaQqWr/7xBFU870/GHRsOdf3hb0AaAf5hmT7hiLcBwdKnZdLyzo/nAt4+fIQWg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gnu.org header.s=fencepost-gnu-org header.b=E2qXB0kY; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -5.05 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gnu.org header.s=fencepost-gnu-org header.b=E2qXB0kY; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 4558FC54D X-Spam-Score: -5.05 X-Migadu-Scanner: scn1.migadu.com X-TUID: aKkDxtiKRM0J Hi Ihor, Ihor Radchenko writes: > Bastien writes: > >>> Also, having an actual mirror in sr.ht means that we may set up automatic >>> tests. WDYT about this idea? >> >> Tests are useful if they prevent contributors from changing the code >> in a way that break them: this must happen before pushing changes to >> the bugfix or main branches. >> >> Automated tests are useful only if we fail to enforce this policy... >> so I'm not in favor of them. > > I agree that running tests is a good idea before pushing changes. > However, it is a big ask for contributors when we need to ensure > compatibility with multiple Emacs versions. Running tests on all the > supported Emacs version simply takes too much time. Not to mention that > installing multiple Emacs versions may not be trivial. Automated tests > could cater backwards compatibility checks. I see, you're right -- please go ahead installing a .build.yml file at the root of the directory so that we can test both the bugfix and main branches when org-mode.git is sync'ed on sr.ht every day at 1am CET. I added a note about tests in worg/org-contribute.html. Thanks! -- Bastien