xibosignage / xibo-linux

Xibo for Linux - Digital Signage Player
https://xibo.org.uk/xibo-for-linux
GNU Affero General Public License v3.0
76 stars 54 forks source link

Project Status - future plans #249

Closed dasgarner closed 1 year ago

dasgarner commented 2 years ago

EDIT: updated status and plans https://community.xibo.org.uk/t/linux-player-status-and-plans/29612

~The talented developer who created this player for Xibo has moved on to new projects and has very little time to dedicate to this endeavour. Unfortunately Xibo Signage does not have the in-house expertise to continue development and as such development stopped in May 2021. Some small items have been worked on since then, but nothing we have been able to release.~

~Edit: this has been done. One of the more complex aspects of this project is packaging, and we've tried to incorporate both Snap and AppImage. The main reason for supporting two options here is that we encountered a problem with Snap that we couldn't solve (but that has been solved since by a snapcraft update). Simplifying the build process by only supporting snap would be a great first step to getting us back on track.~

Vatorinator commented 2 years ago

i built xibo-linux with docker some months ago locally with a newer "OEM Set" so i guess i can support. should we discuss this a little bit in more detail? i see 2 things which (from myPointOfView) to be done a) remove appimage b) change the OEM set to the "newest" possible set to decouple this "organisatorical stuff" from the "coding stuff" i suggst to make a new branch (from master or develop ???) named xibo_linux_OEM_2022 (or something like this)

what do you think ???

dasgarner commented 2 years ago

Any help would be greatly appreciated!

Someone has come forward and is working on #252 which is a great start, however they replicating what we have as a first step (existing OEM set). Removing AppImage and updating to a newer OEM set would be fantastic and can be done concurrently with 252 if you have time.

To keep things simple, you could fork the repository and have two branches feature/remove_appimage and feature/update_basedeps. Each one would be a PR into develop once you were happy with it.

The reason I suggest two, is that we can remove app image using the old OEM set and do an immediate build/release into Snap. Then we update OEM set and take a longer testing period to confirm.

Does that sound good?

Thank you again for your offer of help.

dasgarner commented 2 years ago

We've made some good progress towards our goals here. The snap build process is fixed and AppImage have been removed. I think we are close to having a 1.8 R7 release.

Help is certainly still wanted and hopefully now that we have a working VSCode build it will become easier to contribute to the project.

As of today we have the following things to work on.

Stivius commented 1 year ago

@dasgarner I have some capacity now, do you need help or the project is going to be suspended?

dasgarner commented 1 year ago

Thank you for commenting, it is good to hear from you.

We are in the process of exploring other options for the Linux Player and my initial feeling is that this project will be superseded by those efforts. We will update the community and on here when we have a more concrete idea of what is possible and the direction we choose to pursue.

dasgarner commented 1 year ago

We have made an announcement regarding the status of this player and our future plans: https://community.xibo.org.uk/t/linux-player-status-and-plans/29612?u=dan