mickel8

mickel8

Membrane Core Team

Jellyfish changes its name to Fishjam!

Hi Everyone! :wave:

We are thrilled to announce that Jellyfish Server will be rebranded as Fishjam Server, effective from tomorrow, May 16th, 2024 :rocket:

The main impetus behind our rebranding has been to eliminate any confusion between us and other products operating in the same space. A fresh start is needed, particularly as we plan to roll out new updates in the Fishjam space, specifically concerning the launch of a SaaS platform. This platform will allow customers to easily set up our multimedia server, leverage our SDKs to build a WebRTC-based product without the hassle of managing and owning the underlying multimedia infrastructure :tada:

To help our community navigate this transition period, we’ve prepared a brief FAQ (see below) . If anything remains unclear, please don’t hesitate to reach out!

FAQ

Q1: What is the exact timeline of this change and what steps are you going to take?
On May 16th, during the AM hours CEST, we will rename the Jellyfish-dev organization which will render the old links unusable. On the same day, we will rename the repositories affected by the rebranding; however, thanks to GitHub handling the redirects, old links should still work. We will also update the package managers where we publish our packages. In the following weeks, we plan to update our codebase to remove the old Jellyfish references. We will keep you posted on the progress.

Q2: I have forked/cloned a Jellyfish repository. How does this change affect me?
No action is required on your part. GitHub will automatically handle everything.

Q3: I am using Jellyfish Elixir/Python/JS SDK. How does this change affect me?
There are two possible scenarios here: a) If you downloaded a package from the respective package manager (HEX, PyPi, NPM), the only impact is the change of the package name, i.e., jellyfish-server-sdk becomes fishjam-server-sdk. b) If you are directly referencing the SDK repository in your code, it will be for the best to update the repository URL.

Q4: I am using the Jellyfish client SDK (iOS, Android, React, React Native). How does this change affect me?
The only change here is the namespace on the respective package manager, i.e., instead of @jellyfish-dev, it will be @fishjam-dev.

Q5: I am using Jellyfish docker image. How does this change affect me?
Old github container registry links will stop working. Instead of pulling from ghcr.io/jellyfish-dev, pull from ghcr.io/fishjam-dev.
For example: docker pull ghcr.io/jellyfish-dev/jellyfish:0.5.0docker pull ghcr.io/fishjam-dev/jellyfish:0.5.0.
Version 0.5.0 is the last version named jellyfish. Starting from version 0.6.0, docker image will be named fishjam.

Where Next?

Popular in News & Updates Top

bartblast
Hologram v0.8.0 is out! This release brings JavaScript interoperability - the most requested feature since the project’s inception. You c...
New
josevalim
Hi everyone, just a heads up that we announced https://livebook.dev, a website for everyone to learn more about Livebook. One of the coo...
New
zachdaniel
Had a great time at Jax.Ex! Gave a talk called “Model your Domain, Derive the Rest”. Thanks to the folks at HashRocket for having me!
New
zachdaniel
Hey everyone! What I’ll cover in this post: Major refactors The future of Ash.Flow Current state of atomics and bulk actions Whats nex...
New
bartblast
Great news for Hologram: the Erlang Ecosystem Foundation has awarded a stipend to support key development milestones! I’m deeply gratefu...
New
bartblast
Hi friends, I wanted to share an update on Hologram that’s been on my mind lately. After nearly 3 years of full-time work on Hologram, ...
New
zachdaniel
Hey folks! I’ve begun putting together some concrete, framework-wide tooling and guidance on the usage of LLMs in development. The goal h...
New
mickel8
Hello everyone! :wave: I am thrilled to announce a new version of Jellyfish Media Server - v0.2.0! :tada: Features: Added RTSP compon...
New
fhunleth
The Nerves core team is proud to announce the Nerves v1.8.0 release. Nerves provides the core tooling for creating self-contained, BEAM-...
New
sorenone
We have for you a new release candidate. Take :notes: if you use partitioned queues or make heavy use of Workflows. This is the RC for yo...
New

Other popular topics Top

Patoshizzle
After calling mix ecto.create I get this error: 17:00:32.162 [error] GenServer #PID<0.412.0> terminating ** (Postgrex.Error) FATAL...
New
johnnyicon
Hi all, I’ve just started learning Elixir and Phoenix Framework, so please pardon my n00bness at this stage. I’m trying to use Postgres...
New
hariharasudhan94
lets say i have a sample like a = 20; b = 10; if (a > b) do {:ok, "a"} end if (a < b) do {:ok, b} end if (a == b) do {:ok, "equa...
New
vrod
I am using the Starship cross-shell prompt – it seems pretty nice, but I get some errors: [WARN] - (starship::utils): Executing command ...
New
Emily
I have VueJS GUIs with the project generated using Webpack. I have Elixir modules that will need to be used by the VueJS GUIs. I forese...
New
Qqwy
Update: How to use the Blogs & Podcasts section You can post links to your blog posts or podcasts either in one of the Official Blog...
3271 126479 1222
New
AstonJ
Seen any cool LiveView demos, sample apps or examples? Please post them here! :003:
New
dogweather
I wrote this comment on r/haskell, and it’s not popular there. :wink: But I think I’m on to something… Haskell reminds me of Java, and e...
New
lanycrost
Hi everyone! I need implement if…else if…else condition from my elixir code, and anymore of this control flow structures not work proper...
New
vonH
In asking this question I am more interested about the expressiveness of the language itself and less concerned about the availability of...
New

We're in Beta

About us Mission Statement