From nobody Wed Jun 15 17:06:40 2022 X-Original-To: erlang@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 93414833AE5 for ; Wed, 15 Jun 2022 17:07:01 +0000 (UTC) (envelope-from dch@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4LNWts3ScRz3FlS; Wed, 15 Jun 2022 17:07:01 +0000 (UTC) (envelope-from dch@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1655312821; 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: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=MlE+b7up4dKTU0uEj81Eq+h1IPOwmqY7J7kglNwGiT8=; b=AsNHR0YenG2Jaz7JgLNvf1NnJV090TL9ZAQGzbBx67852cOovRrNEjAIp3g5HejOnggDqB jyTnFA2oYoY1FLOvFcgv+2ZVLyc68h0FTngxFOl/VMS6hS9CWz8BOCJEHn2Ev6WJjGaoFa bUDtbUbdCK6XjJ/x+mOmQJaKuIJ5j8lXn62Slv/nFuFXhBbfAqRjBA4S7xq1qbcM2TP2uI L3R4vpWCF5mLEaxzGvABgIUIcSHbbPEsrb2xODnuRDEjvchbbdNq6xemR58/y25V0C0dAO QKNJl4VEvwy92mcYd2A6aShJW6k45yI8chMCi7uiVsV+D0a8YUc2XUiiaLKx5Q== Received: from auth1-smtp.messagingengine.com (auth1-smtp.messagingengine.com [66.111.4.227]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) (Authenticated sender: dch/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 5069A2795B; Wed, 15 Jun 2022 17:07:01 +0000 (UTC) (envelope-from dch@FreeBSD.org) Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailauth.nyi.internal (Postfix) with ESMTP id E8C3D27C0054; Wed, 15 Jun 2022 13:07:00 -0400 (EDT) Received: from imap44 ([10.202.2.94]) by compute2.internal (MEProxy); Wed, 15 Jun 2022 13:07:00 -0400 X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedruddvuddguddthecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhepofgfggfkjghffffhvfevufgtgf esthhqredtreerjeenucfhrhhomhepfdffrghvvgcuvehothhtlhgvhhhusggvrhdfuceo uggthheshfhrvggvuefuffdrohhrgheqnecuggftrfgrthhtvghrnhepteektdelveeitd ektdeifeefueffudeukedtfeegvdetkeeuheefgfeiudelgfdtnecuffhomhgrihhnpehf rhgvvggsshgurdhorhhgnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrg hilhhfrhhomhepuggthhdomhgvshhmthhprghuthhhphgvrhhsohhnrghlihhthidquddv geeluddtfeeguddquddvudefuddujeejqdgutghhpeephfhrvggvuefuffdrohhrghesfh grshhtmhgrihhlrdhfmh X-ME-Proxy: Feedback-ID: icedc46df:Fastmail Received: by mailuser.nyi.internal (Postfix, from userid 501) id 6478C36A0073; Wed, 15 Jun 2022 13:07:00 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.7.0-alpha0-712-gb9e94258b0-fm-20220610.001-gb9e94258 List-Id: Support of Erlang-related ports List-Archive: https://lists.freebsd.org/archives/freebsd-erlang List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-erlang@freebsd.org Mime-Version: 1.0 Message-Id: In-Reply-To: References: Date: Wed, 15 Jun 2022 19:06:40 +0200 From: "Dave Cottlehuber" To: Dewayne Cc: erlang@FreeBSD.org Subject: Re: heads up - BEAM ports purge in PR263694 Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: quoted-printable ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1655312821; 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: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=MlE+b7up4dKTU0uEj81Eq+h1IPOwmqY7J7kglNwGiT8=; b=EZO+UUVVX3jgAebkhsCBEo7hck7yCIe34cJWrzMPavr9/bRmS5FP3N9hZbN5PgLKY6jC1r KJFbmA92rUwaF5dgoFclcdp76ljsaPcO0ltmuj6CeKQ3jgLH7LmSEXXw9t2mNLe3sEIDTr A/TzwWK5G2BuKps98Bs3WQWE2WEjageZD9Q0s9qL6UNnVWgoBpcfGPoGlWRSykbs6APHGI Ob/JY/Pan/t119mEUZDLCOxerXO6Ib0ul18u7S8XYCw9jCNRISxkYHzer/37e7ULUpOVcr QYisyRfQJHy9vZSXjzRkbpyKvT0IUr715XMHTRsv8l7oCK/pwKS8kZ+KCz18ZA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1655312821; a=rsa-sha256; cv=none; b=Yy9brNqp3qm2Xit7cKq6+r4DAyPdVKOPUIdySTosh4MFB0VGphMxVWSyr/lkmk/gPz/STd iQe/WO2cXmTigo0BGGh4GsVhYtuoh8vxgvOKjsBWfXONSyQVrYBw8vRLP0IWxpxxWHSZCE D9RzapeRkk6YeKakcjosZP6v5rr3qHe/stQdLnRL7JsdcilkwQX/65QfbNeam4T1kA93Kd TSwg3ECB/bPLkqA+fMcq6t1+hghOl5auDdjvp+I3OGg3JwAckmyk2ZykpaOpOZfrYFtAGP 68SIvk5EQiEZQIZAFNAwYQ+IRS4O5V/AbqtaCVCOF6TeZX2tU9Qf4I1tXRigbg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N On Wed, 15 Jun 2022, at 02:14, Dewayne wrote: >> If you have any ports you'd like to keep, please let me know here: >> >> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D263694 > > Dave, > I started this email asking how will a newbie to FreeBSD and Erlang > discover applications that are known to work on FreeBSD, and what the > "mix tools" were, that you'd mentioned. Thanks for the reply Dewayne! Bearing in mind that I'm an erlang user now for ~ 12 years, well before rebar* and elixir came along, is it even possible to reach for erlang these days and *not* run into rebar3? I=E2=80=99m in too deep to know. Would somebody who installs lang/rust need to be told what cargo is? Should the OS package manager tell rubyists about gem & bundler? I've not run into anybody *not* using rebar & mix in more than 8 years. Don't get me wrong, it's totally legit, just rather uncommon :-) We could add something similar to lang/ruby: https://cgit.freebsd.org/ports/tree/lang/ruby32/pkg-message > I do use > erlang-epgsql 4.1.0 -> 4.6.0 > erlang-gen_smtp 0.1.3 -> 1.2.0 *** > erlang-jobs 0.7.2 -> 0.10.0 > erlang-lager_syslog 3.0.3 -> 3.1.1 > erlang-cowboy 1.1.2 -> 2.9.0 *** NB the above versions are extracted from: https://portscout.freebsd.org/erlang@freebsd.org.html Other than cowboy & gen_smtp, these are trivial version bumps from the user's perspective. You can expect significant changes when switching to cowboy 2.x though and ranch will change for gen_smtp as well as cowboy. Can you clarify a bit more how you use them? Off-list is fine. If this is a common use case we should accommodate it, but if it's special snowflake territory then I'd prefer I spend 30m helping you get started on rebar, or working together on updating these ports, than an ongoing maintenance burden in ports just for the sake of it. In general its no problem to keep these & maintain them - if somebody is using and willing to test them. I'd be more open to keeping them onboard if there were willing contributors. > Perhaps we could reference these two sites as part of an Erlang > installation message or in the long description to assist those new to > the ports system, and provide some guidance? that is a good idea, I will do it alongside these changes. A+ Dave =E2=80=94 O for a muse of fire, that would ascend the brightest heaven of inventio= n!