Show pageOld revisionsBacklinksBack to top This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. Homepage of the %%FreeBSD%% Erlang Team for Erlang, Elixir, rebar, relx, and related stuff. ===== Team ===== * DaveCottlehuber (dch@) * BabakFarrokhi (farrokhi@) * JimmyOlgeni (olgeni@) * %%JeanS%%ébastienPédron (dumbbell@) * KenjiRikitake * AshishShukla (ashish@) * You are welcome to join :) ===== Contact ===== ==== Mailing List ==== * [[https://lists.freebsd.org/mailman/listinfo/freebsd-erlang|freebsd-erlang mailing list]] ==== IRC ==== * #freebsd-erlang IRC channel (ircs:%%//%%irc.libera.chat/#freebsd-erlang) is available on the [[IRC/Channels#libera|Libera Chat IRC Network]]. ===== Roadmap ===== * Remove deprecated runtimes in 2021Q4 * Remove ports directly dependent on erlang- and elixir- languages * Update %%RabbitMQ%% to the next major release, which requires OTP23 minimum, and introduces support for the JIT * Bump the main ''%%lang/erlang%%'' runtime to OTP24 because JIT is awesome * Deprecate library ports * Generalize the dependency loading mechanism of devel/rebar3 (or even better databases/leofs) and make it available to all ports. ==== Ports ==== * New port: [[https://dalmatiner.io/|DalmatinerDB]] (started [[https://gist.github.com/fbettag/260e5dd723ea942057c26c47c5dae641|here]]) * New port: [[https://barrel-db.org/|BarrelDB]] * New port: [[https://vernemq.com/|VerneMQ]] * Make a separate erlang-epmd port + rc.d daemon to allow ports to rely on a parent epmd daemon starting with reduced privileges [[https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=213001|PR213001]] ==== Done ==== * Add !OTP24 * Security fixes for rebar * Add new language runtime for gleam * More than 40 point release updates in the last quarter alone for the Erlang runtimes * Make Erlang ports buildable from %%GitHub%% sources (remove patching and prebuilt tarballs) * Check and commit databases/couchdb2 port [[https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218844|PR 218844]] * Make lang/erlang-doc buildable from %%GitHub%% sources (was merged into lang/erlang as it requires a full source build anyway) * Merge [[https://github.com/erlang/corba|Erlang Corba]] tools into Erlang 21 and 22, as an option. * Install %%RabbitMQ%% code in a separate directory, like %%CouchDB%% does. * Rebar3 insisted on downloading a package index even if all dependencies were already provided. [done, see commit 424103f] ---- {{tag>Ports Team Todo}} erlang.txt Last modified: 2021/10/24 01:50by KubilayKocak