From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.devel Subject: Re: Adding new schemas to nxml-mode. Am I doing it right? Date: Mon, 19 Feb 2024 17:20:42 -0500 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="24646"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Stefan Monnier To: =?UTF-8?Q?Jostein_Kj=C3=B8nigsen?= , "Ergus via Emacs development discussions." Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Feb 19 23:21:44 2024 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1rcC19-0006H6-Qd for ged-emacs-devel@m.gmane-mx.org; Mon, 19 Feb 2024 23:21:43 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rcC0L-0001yB-2u; Mon, 19 Feb 2024 17:20:53 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rcC0J-0001y1-NC for emacs-devel@gnu.org; Mon, 19 Feb 2024 17:20:51 -0500 Original-Received: from mail-ed1-x533.google.com ([2a00:1450:4864:20::533]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rcC0D-0005fk-3B for emacs-devel@gnu.org; Mon, 19 Feb 2024 17:20:51 -0500 Original-Received: by mail-ed1-x533.google.com with SMTP id 4fb4d7f45d1cf-55a179f5fa1so6532791a12.0 for ; Mon, 19 Feb 2024 14:20:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1708381243; x=1708986043; darn=gnu.org; h=content-transfer-encoding:cc:to:subject:message-id:date :mime-version:references:in-reply-to:from:from:to:cc:subject:date :message-id:reply-to; bh=mB7wngCUHEvqCx82lNI+W+LrhnK9ha+XCW5jCaAjdnU=; b=VgDCen+Ru/7jtdgG2O461De2Ue8jXfW7o2is3fMgAau+/vhgMzVGu3gWH8WRt43YZ7 3ae4koZvxNX7b+yz3SuySq/iSCXJqVMezJbGocFpIW+IQHXZ4xecZmy8x6XgkXywr38D J4kvTmPjZTpa0v3/DovXYVZ/N+OqisDhv2O13mMGkn38b4UhXWD7osihl8n87a/JftzE X0l6RTzjyRAqmlMn/uX3hlgmIdBkLFK1o5giHnsYpDVnHNWSOQHVoJuExteMLStgo0h7 5W5N96+Gp/LcEQV+EiYOGnG13y4AKVIRBnvfila2JMVTxE07g30kFGTvUM14jRAyFyUI GCWQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1708381243; x=1708986043; h=content-transfer-encoding:cc:to:subject:message-id:date :mime-version:references:in-reply-to:from:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=mB7wngCUHEvqCx82lNI+W+LrhnK9ha+XCW5jCaAjdnU=; b=NZPbIYHmkJ3Yf9R+r2nR3kz3uuDyZKo38tKXXDTGp9nRdKFRsKCFClpFdrODD2PDJe EDet6NbxQ3d4tlS2KdniQiHH7ZDTACNbSFvqwzCxXegXVr+FbqN9deBmZcWjaNqWJzkB 7SLy5S1PhcAeJXRaaNVUu6WajDYcU0nt6hiXKQJJQOwNGgdUjrjRIMmt9FFcbG84x+Vo dSFABVbMkra7IVpKT6VDiKfOb5qBAcOT8AP8Vl17sDs37CvmCW7AdnahlRP1HpTmKvwY jlmLZRwvgNWy3KA5pT0LVEg6z9k8CXETG37WhzvDrq4fnarj6khKHL2Aht9mijaa6243 vfdw== X-Forwarded-Encrypted: i=1; AJvYcCWgPAfZ8MSpGoiI+qa8IMdIgpuFF1vyH3hn2gzWtNHHOtBr4zSpdHv2W19MF6KY4ZEBuwc47ec12roCWr0wnYSmUeHp X-Gm-Message-State: AOJu0YxhDEQ4vaQ3oDB26wfGfrIP7p66J20BTOdz3QE7CzUaEcfz86Wy 2FF/1vw0ioJr2P9ElwodFeU4CipiAOMy2j1t+vD6Z2nwv66VA3bmmNc8S93fSfNu9CoammgzRuJ q3EMvNG2Jxef61vHsgSg/BuWBc+Q= X-Google-Smtp-Source: AGHT+IFICMscjvQiey3wiFXy8AsB7jw6tyoZDYZf+m1KnLkrsYJu+EG09mOJ0oqHN+opBIrAOTK4Lf8ElVYytzRoEL0= X-Received: by 2002:a05:6402:1801:b0:564:7007:e14c with SMTP id g1-20020a056402180100b005647007e14cmr3089035edy.22.1708381243043; Mon, 19 Feb 2024 14:20:43 -0800 (PST) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 19 Feb 2024 17:20:42 -0500 In-Reply-To: Received-SPF: pass client-ip=2a00:1450:4864:20::533; envelope-from=stefankangas@gmail.com; helo=mail-ed1-x533.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:316381 Archived-At: Jostein Kj=C3=B8nigsen writes: > As such, I would like to contribute these patches to core Emacs to > help improve the current situation, but I want to make sure I'm doing > it correctly. Your plan sounds good to me, but I know very little about this stuff. I'm hoping that someone else will chime in, but AFAIK we don't have anyone onboard that is working on this. Perhaps what you see is the result of that lack of manpower. > What are the criteria for accepting new schemas in Emacs core? Are > there any? I'm not aware of any criteria that would be applied to schemas specifically, so I guess it's the usual: is it useful, can we legally distribute it, etc.