p-fruck / jim

JIM - The Jitsi Integrated Musicbot is an open source music bot for jitsi, the free video conferencing platform. Together with him, you can get your party started :tada:

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Jim is dead, long live Jim!

p-fruck opened this issue · comments

Jim is dead, long live Jim!

As you have probably noticed, there wasn't much active development on this project in the last few weeks.
This issue is a short explanation why the development has stopped, why this project is archived and to continue.

Why discontinued

As some of you already pointed out, the usage of a NodeJS backend controlling a chromium browser was
a huge resource hog and a suboptimal architecture in the first place. Jim uses the Jitsi IFrame API
in combination with browser automation. However, this overhead can be reduced by using the Jitsi
low-level API, which is more complex (to me, at least :D) and took me quite some time to figure out.

The project also wasn't very extendable, since the plugin system wasn't very well-defined and hadn't
had many capabilities. All of this pushed me to the decision to start this project from scratch.

How to move on?

This project is archived, but don't worry, Jim already has a successor! Meet Jimmi, the
Jitsi Integrated Musicbot Management Interface! Controlling Jim is now as simple as pointing your
browser to a given website and specifying your conference room using the Management Interface.

The new Jimmi Project isn't only more easily accessible, but will also provide more control option through
the WebGUI in the future and implement a feature-rich plugin system.

Check out Jimmi here, read the instructions
(there are a few requirements to get started) and enjoy good old Jim with a new Management Interface!

How can I help?

Use Jimmi!

You found some Bug? -> Create an issue!

You have a feature request? -> Create an issue!

Help us improve Jimmi by giving your voice to the project. There's also a
discussions section if you have further questions :)

If you like the project please consider giving Jimmi a Star or even watch the project, so you stay
up-to-date and are notified about new features and activities