From nobody Wed Jun 15 17:11:34 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 C395D834543 for ; Wed, 15 Jun 2022 17:12:02 +0000 (UTC) (envelope-from michal.jakubik@zoho.com) Received: from sender4-op-o13.zoho.com (sender4-op-o13.zoho.com [136.143.188.13]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4LNX0d36Zyz3GQh; Wed, 15 Jun 2022 17:12:01 +0000 (UTC) (envelope-from michal.jakubik@zoho.com) ARC-Seal: i=1; a=rsa-sha256; t=1655313097; cv=none; d=zohomail.com; s=zohoarc; b=Mgt/i0UNeCayMrxg5X1WYh34CKcEZsDhi8TiOgB74WL7P5VyYeKUi1uho2cTIU+cm4e7B5/hPiKzKhOJQAUoLx+yODISdXyzK3BYtLf4VKwybrbFoVfXygRZVh0TOjeaSs1jq8eTOH1I57gkzpXKqFIca+yVpXLuI5cNiqK83xE= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1655313097; h=Content-Type:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:Reply-To:References:Subject:To; bh=hykX6mbnCIfSVoOC74KZAwuuPYi1JPmIDMCozx89DFY=; b=jywvPH6zHBNF5gBLZJp6fH1ShKrIfbMgcyDGQwdJNnZ7wKywYDVazgWwew77nRraZ3MJzDNAw6K/n9CRus9VeI8MAn8Vk5SHpYcJZaehYVFEaEdEP11eMo/u9h3JJ6xbuOCnI+AbnhGO+C0w7L6xp+Dc5P2l6r/z/GCe6mTlBCQ= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=swiftsmsgateway.com; spf=pass smtp.mailfrom=michal.jakubik@zoho.com; dmarc=pass header.from= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=zapps768; d=zoho.com; h=date:from:reply-to:to:cc:message-id:in-reply-to:references:subject:mime-version:content-type:user-agent; b=bMlh2hBu294kECXPjlDD0WrBXbY4ups12oCOHsIKTzLDjkC7kMtHRbF+u+byRNgWp4Qy0n0ASFoS TA1CzXj2dfX9OrnEKLfUTc4oQCyA64whDdutfz1NpMWizkiROTFb DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1655313097; s=zoho; d=swiftsmsgateway.com; i=mike.jakubik@swiftsmsgateway.com; h=Date:Date:From:From:Reply-To:Reply-To:To:To:Cc:Cc:Message-Id:Message-Id:In-Reply-To:References:Subject:Subject:MIME-Version:Content-Type; bh=hykX6mbnCIfSVoOC74KZAwuuPYi1JPmIDMCozx89DFY=; b=PB6N5tiIFCDJRrBiPJWF/P/B6jXhGpJV1cGRygCZdPLg25p/dzt+DWmbQqSZsePs r6sjZ6WbXbJ5iRVImiHN92PSHCVuwGvDDplCp+/IXJ94UqKRQ0aAmBbQiyHcdPVYbVH sZKDQvfSYLwWwxCdUTOR1bHsna2+FI8sdnqoNxII= Received: from mail.zoho.com by mx.zohomail.com with SMTP id 1655313094722241.48874396436747; Wed, 15 Jun 2022 10:11:34 -0700 (PDT) Date: Wed, 15 Jun 2022 13:11:34 -0400 From: Mike Jakubik Reply-To: mike.jakubik@swiftsmsgateway.com To: "Dave Cottlehuber" Cc: "Dewayne" , "erlang" Message-Id: <18168595822.124590a671817864.8877245389235019893@swiftsmsgateway.com> In-Reply-To: References: Subject: Re: heads up - BEAM ports purge in PR263694 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 Content-Type: multipart/alternative; boundary="----=_Part_5759397_1385429341.1655313094690" Importance: Medium User-Agent: Zoho Mail X-Mailer: Zoho Mail X-Rspamd-Queue-Id: 4LNX0d36Zyz3GQh X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=swiftsmsgateway.com header.s=zoho header.b=PB6N5tiI; arc=pass ("zohomail.com:s=zohoarc:i=1"); dmarc=none; spf=pass (mx1.freebsd.org: domain of michal.jakubik@zoho.com designates 136.143.188.13 as permitted sender) smtp.mailfrom=michal.jakubik@zoho.com X-Spamd-Result: default: False [-2.18 / 15.00]; HAS_REPLYTO(0.00)[mike.jakubik@swiftsmsgateway.com]; XM_UA_NO_VERSION(0.01)[]; R_SPF_ALLOW(-0.20)[+ip4:136.143.188.0/24]; REPLYTO_ADDR_EQ_FROM(0.00)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[swiftsmsgateway.com:+]; NEURAL_HAM_SHORT(-0.85)[-0.851]; FORGED_SENDER(0.30)[mike.jakubik@swiftsmsgateway.com,michal.jakubik@zoho.com]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FREEMAIL_ENVFROM(0.00)[zoho.com]; MID_RHS_MATCH_FROM(0.00)[]; FROM_NEQ_ENVFROM(0.00)[mike.jakubik@swiftsmsgateway.com,michal.jakubik@zoho.com]; ASN(0.00)[asn:2639, ipnet:136.143.188.0/23, country:US]; R_DKIM_ALLOW(-0.20)[swiftsmsgateway.com:s=zoho]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; ARC_ALLOW(-1.00)[zohomail.com:s=zohoarc:i=1]; NEURAL_HAM_LONG(-0.98)[-0.982]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; DMARC_NA(0.00)[swiftsmsgateway.com]; NEURAL_SPAM_MEDIUM(0.84)[0.842]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[136.143.188.13:from]; MLMMJ_DEST(0.00)[erlang]; RCVD_COUNT_TWO(0.00)[2] X-ThisMailContainsUnwantedMimeParts: N ------=_Part_5759397_1385429341.1655313094690 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable As a new comer to Erlang, our software also depends on rebar to download it= s dependencies. Thanks for he clean-up! ---- On Wed, 15 Jun 2022 13:06:40 -0400 Dave Cottlehuber = wrote ---- On Wed, 15 Jun 2022, at 02:14, Dewayne wrote:=20 >> If you have any ports you'd like to keep, please let me know here:=20 >>=20 >> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D263694=20 >=20 > Dave,=20 > I started this email asking how will a newbie to FreeBSD and Erlang=20 > discover applications that are known to work on FreeBSD, and what the=20 > "mix tools" were, that you'd mentioned.=20 =20 Thanks for the reply Dewayne!=20 =20 Bearing in mind that I'm an erlang user now for ~ 12 years, well before=20 rebar* and elixir came along, is it even possible to reach for erlang=20 these days and *not* run into rebar3? I=E2=80=99m in too deep to know.=20 =20 Would somebody who installs lang/rust need to be told what cargo is?=20 Should the OS package manager tell rubyists about gem & bundler?=20 =20 I've not run into anybody *not* using rebar & mix in more than 8 years.=20 Don't get me wrong, it's totally legit, just rather uncommon :-)=20 =20 We could add something similar to lang/ruby:=20 =20 https://cgit.freebsd.org/ports/tree/lang/ruby32/pkg-message=20 =20 > I do use=20 > erlang-epgsql 4.1.0 -> 4.6.0=20 > erlang-gen_smtp 0.1.3 -> 1.2.0 ***=20 > erlang-jobs 0.7.2 -> 0.10.0=20 > erlang-lager_syslog 3.0.3 -> 3.1.1=20 > erlang-cowboy 1.1.2 -> 2.9.0 ***=20 =20 NB the above versions are extracted from:=20 =20 https://portscout.freebsd.org/erlang@freebsd.org.html=20 =20 Other than cowboy & gen_smtp, these are trivial version bumps from=20 the user's perspective. You can expect significant changes when=20 switching to cowboy 2.x though and ranch will change for gen_smtp=20 as well as cowboy.=20 =20 Can you clarify a bit more how you use them? Off-list is fine.=20 =20 If this is a common use case we should accommodate it, but if it's=20 special snowflake territory then I'd prefer I spend 30m helping=20 you get started on rebar, or working together on updating these=20 ports, than an ongoing maintenance burden in ports just for the=20 sake of it.=20 =20 =20 In general its no problem to keep these & maintain them - if somebody=20 is using and willing to test them. I'd be more open to keeping them=20 onboard if there were willing contributors.=20 =20 =20 > Perhaps we could reference these two sites as part of an Erlang=20 > installation message or in the long description to assist those new to=20 > the ports system, and provide some guidance?=20 =20 that is a good idea, I will do it alongside these changes.=20 =20 A+=20 Dave=20 =E2=80=94=20 O for a muse of fire, that would ascend the brightest heaven of invention!= =20 =20 =20 Mike Jakubik https://www.swiftsmsgateway.com/ Disclaimer: This e-mail and any attachments are intended only for the use o= f the addressee(s) and may contain information that is privileged or confid= ential. If you are not the intended recipient, or responsible for deliverin= g the information to the intended recipient, you are hereby notified that a= ny dissemination, distribution, printing or copying of this e-mail and any = attachments is strictly prohibited. If this e-mail and any attachments were= received in error, please notify the sender by reply e-mail and delete the= original message. ------=_Part_5759397_1385429341.1655313094690 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable =
As a new comer to Erlang, our software also depend= s on rebar to download its dependencies.

Thank= s for he clean-up!



---- On Wed, 15 Jun 2022 13:06:40 -0400 Dave Cottlehuber <dch@FreeB= SD.org> wrote ----

On Wed, 15 Jun 2022, at 02:14, Dewayne wrote:
>> I= f you have any ports you'd like to keep, please let me know here:
>&= gt;
>> https://bugs.freebsd.org/bugzilla/show_bug.c= gi?id=3D263694
>
> Dave,
> I started this email as= king 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!

Bear= ing in mind that I'm an erlang user now for ~ 12 years, well before
reb= ar* and elixir came along, is it even possible to reach for erlang
thes= e 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?
S= hould the OS package manager tell rubyists about gem & bundler?
<= br>I've not run into anybody *not* using rebar & mix in more than 8 yea= rs.
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

&= gt; 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 -&g= t; 0.10.0
> erlang-lager_syslog 3.0.3 -> 3.1.1
> erlang-co= wboy 1.1.2 -> 2.9.0 ***

NB the above versions are extrac= ted from:

https://portscout.freebsd.org/erlang@freebsd.or= g.html

Other than cowboy & gen_smtp, these are trivial ver= sion bumps from
the user's perspective. You can expect significant chan= ges when
switching to cowboy 2.x though and ranch will change for gen_s= mtp
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 acc= ommodate 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 upda= ting these
ports, than an ongoing maintenance burden in ports just for = the
sake of it.

<hint>
In general its no problem to = keep these & maintain them - if somebody
is using and willing to te= st them. I'd be more open to keeping them
onboard if there were willing= contributors.
</hint>

> Perhaps we could reference t= hese two sites as part of an Erlang
> installation message or in the= long description to assist those new to
> the ports system, and pro= vide some guidance?

that is a good idea, I will do it alongside th= ese changes.

A+
Dave
=E2=80=94
O for a muse of fire, t= hat would ascend the brightest heaven of invention!



Mike Jakubik
https://www.swiftsmsgateway.com/

Disclaim= er: This e-mail and any attachments are intended only for the use of the ad= dressee(s) and may contain information that is privileged or confidential. = If you are not the intended recipient, or responsible for delivering the in= formation to the intended recipient, you are hereby notified that any disse= mination, distribution, printing or copying of this e-mail and any attachme= nts is strictly prohibited. If this e-mail and any attachments were receive= d in error, please notify the sender by reply e-mail and delete the origina= l message.


------=_Part_5759397_1385429341.1655313094690--