From nobody Thu Aug 29 20:43:58 2024 X-Original-To: freebsd-hackers@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4WvtYT3V7Sz52bfc for ; Thu, 29 Aug 2024 20:44:13 +0000 (UTC) (envelope-from bakul@iitbombay.org) Received: from mail-pg1-x52c.google.com (mail-pg1-x52c.google.com [IPv6:2607:f8b0:4864:20::52c]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WvtYS2q7Rz4MBP for ; Thu, 29 Aug 2024 20:44:12 +0000 (UTC) (envelope-from bakul@iitbombay.org) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=iitbombay-org.20230601.gappssmtp.com header.s=20230601 header.b="uvOZH5v/"; dmarc=pass (policy=quarantine) header.from=iitbombay.org; spf=pass (mx1.freebsd.org: domain of bakul@iitbombay.org designates 2607:f8b0:4864:20::52c as permitted sender) smtp.mailfrom=bakul@iitbombay.org Received: by mail-pg1-x52c.google.com with SMTP id 41be03b00d2f7-7cd94fb88cbso116351a12.2 for ; Thu, 29 Aug 2024 13:44:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iitbombay-org.20230601.gappssmtp.com; s=20230601; t=1724964251; x=1725569051; darn=freebsd.org; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=BnmPLgYoBJc0DJ/9hmNHHyVD4SP3XntisuzQGFPhklc=; b=uvOZH5v/mPYEncf9soIxJ+WAnibm6mwwY6qzZ55ZpUtGwoj2L1d/0hiZC0C/PNC+TF EpJ0N7ZXGTUuTMWgV/LlLecscf1lMLG+f8mx+pUsLES2psQCmqiIkVWARt8p19tZxf4q 3Hn61sXhZ6iKqLkH2kBrdq8Y+WVH39+a1L36sg9AxWFJ9/7EAL9R0QbH6s3uiW4k0x9a geW5iswfMF0Hnrghn1By08CgoREkOFOOf/Eotfdg6WjCSIZ0GjkzxfL3SL67ApVf6ajq ygVN9HUyzWP6D7D1gmEupVFFd/4WtBcNnhYb9FAJTkKqlOguesKdP57N5O3d1/gC3qK2 JmHg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1724964251; x=1725569051; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=BnmPLgYoBJc0DJ/9hmNHHyVD4SP3XntisuzQGFPhklc=; b=uTrA3LQr9dCgtw5El7w6uMK4WRq9fDlsJ2lM+1caOWc2/Uj3fpKFjQP+C114vA71Am 5jTVnMQIEALW6bI+/OV4Ku0B6pDIvJyTny99uOS35/jt//1dGGeeyh4TRnyVOXlWJUoz xYgoU05EtxyWhuEZ3Pwye8nm+TFfbQy6xOtWj1OLAY+aEGUMmgSFJrFX2XtaY0MhSXBu Jq9RUEOKYzZ3BKwj4HrgXyCG2Of0npPA7CMSvEOeWoEy7DLWzqBw+kSQ4URfA6qZyDhT EHoFjGpiqhCWrhAplX6pbBFjY66YspekiUWMn5PpIzms6nga4VvwWSkvU6nnTATaCSrq CL+g== X-Forwarded-Encrypted: i=1; AJvYcCVifLBP4nr0o6MitWZN4NUxGB1bEzzy70PR+QHDZQZjdDMz9JpuxIK7rKxuGJdscwZR7RAs1i3juUHhb55IhzY=@freebsd.org X-Gm-Message-State: AOJu0YyHcrfYxbJQQk0BtmIfT0r+r+vTUE7woZgXsenv/z+u8NHjILjz Nv0wM7NWSbT56IpzomHPMtPklMvQOAP4qlyxXgmh9SMKotiZxI1cqaZ9dhsu0RWqx5dGZU7Ch2o = X-Google-Smtp-Source: AGHT+IG+jwncsJMSdQ7OFFMapT5aGkNSP0WAE28Nx2ydzXQ4+v8sloYfSOCvhZusPVnG6895Ex4kOQ== X-Received: by 2002:a17:90a:de92:b0:2c2:d11b:14dd with SMTP id 98e67ed59e1d1-2d855d3d621mr2474195a91.0.1724964250666; Thu, 29 Aug 2024 13:44:10 -0700 (PDT) Received: from smtpclient.apple (107-215-223-229.lightspeed.sntcca.sbcglobal.net. [107.215.223.229]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2d844489545sm4728237a91.0.2024.08.29.13.44.09 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 29 Aug 2024 13:44:10 -0700 (PDT) Content-Type: text/plain; charset=utf-8 List-Id: Technical discussions relating to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-hackers List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-hackers@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3776.700.51\)) Subject: Re: A Demo of rust-in-base From: Bakul Shah In-Reply-To: <202408050841.4758fWV1056499@critter.freebsd.dk> Date: Thu, 29 Aug 2024 13:43:58 -0700 Cc: Alan Somers , Warner Losh , FreeBSD Hackers Content-Transfer-Encoding: quoted-printable Message-Id: References: <202408041800.474I0HUM050473@critter.freebsd.dk> <202408041820.474IKjVV050602@critter.freebsd.dk> <202408041904.474J4b9e050871@critter.freebsd.dk> <202408042038.474KcKrD052069@critter.freebsd.dk> <202408050841.4758fWV1056499@critter.freebsd.dk> To: Poul-Henning Kamp X-Mailer: Apple Mail (2.3776.700.51) X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.98 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.98)[-0.977]; DMARC_POLICY_ALLOW(-0.50)[iitbombay.org,quarantine]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; R_DKIM_ALLOW(-0.20)[iitbombay-org.20230601.gappssmtp.com:s=20230601]; MIME_GOOD(-0.10)[text/plain]; RCPT_COUNT_THREE(0.00)[4]; DKIM_TRACE(0.00)[iitbombay-org.20230601.gappssmtp.com:+]; FROM_HAS_DN(0.00)[]; RCVD_TLS_LAST(0.00)[]; TO_DN_ALL(0.00)[]; ARC_NA(0.00)[]; FREEFALL_USER(0.00)[bakul]; RCVD_VIA_SMTP_AUTH(0.00)[]; MIME_TRACE(0.00)[0:+]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; PREVIOUSLY_DELIVERED(0.00)[freebsd-hackers@freebsd.org]; MID_RHS_MATCH_FROM(0.00)[]; MLMMJ_DEST(0.00)[freebsd-hackers@freebsd.org]; APPLE_MAILER_COMMON(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::52c:from] X-Rspamd-Queue-Id: 4WvtYS2q7Rz4MBP On Aug 5, 2024, at 1:41=E2=80=AFAM, Poul-Henning Kamp = wrote: >=20 > -------- > Alan Somers writes: >=20 >> If the fusefs test suite were external, [...] >> Any user running the tests would need to build the >> port about once per month, if they track stable/13. [...] >=20 > I understand that, and I share your pain: I've been > there myself with code I have maintained for customers. >=20 > But isn't this a transient problem ? I would expect fusefs, > like everything else, to settle down over time ? >=20 > Also: How many people are we talking about, world-wide ? >=20 > A dozen ? Four dozens ? >=20 > Adding Rust to src would inconvenience /everybody/, every time they > do a "make buildworld". >=20 > The solution is not to add Rust to src. >=20 > The solution is to get rid of the "Src is the holy ivory tower, > everything else is barbarians" mentality, which have gotten us into > trouble with ISDN, ATM, Perl and much else over the years. Amen!=