celluloid-player / celluloid

A simple GTK+ frontend for mpv
https://celluloid-player.github.io
GNU General Public License v3.0
1.16k stars 93 forks source link

Consider making this project part of official GNOME application sets #226

Open alive4ever opened 8 years ago

alive4ever commented 8 years ago

Since gnome-mpv isn't included in official GNOME application, it doesn't come with gnome-extras package in most distributions.

I think this project is eligible for inclusion in GNOME, so that the project reach more audience.

A good starting point is GNOME contribution wiki and GNOME get involved guide.

TingPing commented 8 years ago

Most distros would never ships gnome-mpv by default. They have a huge investment in Totem and GStreamer and the whole patent situation of ffmpeg often makes it less than usable.

gnome-mpv commented 8 years ago

I don't think GNOME would be interested in including gnome-mpv due to functionality overlap with Totem and patent issues with ffmpeg as TingPing said, but I'll ask GNOME people later when I have the chance. I'm a little busy right now.

infinity0 commented 8 years ago

GNOME have very pretentious design guidelines that one must adhere to, that makes applications much less usable. TBH I would be happier if this were kept out of the GNOME official application set and the gnome-mpv maintainers could exercise their own independent judgement in how to design their application.

TingPing commented 8 years ago

GNOME have very pretentious design guidelines that one must adhere to

As the maintainer you can basically do whatever you want really they just won't consider your app to be part of the core moduleset that distros should ship installed by default if you fail to live up to the experience they want. With that said anyway gnome-mpv is fairly simple and checks most of the boxes for Gnome designs. As I mentioned though Totem is part of their core apps and no other video player would replace that.

infinity0 commented 8 years ago

"won't consider if" means the same thing as "must adhere to". I'm not sure what you thought I meant instead. As a user I actively don't want applications to "live up to" the experience they want. My wants are very very different.

TingPing commented 8 years ago

I'm saying the worst they would do is say "Distros you shouldn't install this by default" which they will never do anyway. They don't suddenly take over your project and change its direction.

Anyway the main point against this is not Gnome but rather what does this project gain. The project hosting is irrelevant as Github seems fine, translation infrastructure would be nice, and it could possibly become more likely for distros to pick it up. Not major wins IMO.

infinity0 commented 8 years ago

They don't suddenly take over your project, for sure - rather, what I meant was: if gnome-mpv makes "being a core GNOME application" as #1 priority, then this is going to affect how the project is run and how the application is developed, even if GNOME are not directly controlling it. I wouldn't like this to happen either.

TingPing commented 8 years ago

Sure, I don't think anybody involved wants that.

jannuary commented 3 years ago

Huh, it's been 5 years

Anyhow, GNOME Circle is a thing now

emanuelserpa commented 1 year ago

Yeah, I think Celluloid deserves to be in GNOME Circle. Pretty good job @gnome-mpv is doing here.

TingPing commented 1 year ago

Another thing that has changed in 7 years is Totem has been kept back on GTK3 because of technical debt, so there is room for a new video player.

Scotty-Trees commented 10 months ago

Any thoughts in 2024 to consider Gnome Circle? Totem is dated and I haven't used it in years*, plus it's still using GTK3.

gnome-mpv commented 10 months ago

Any thoughts in 2024 to consider Gnome Circle? Totem is dated and I haven't used it in years*, plus it's still using GTK3.

I'm considering applying for GNOME Circle at some point. Looking through the requirements, we still need to set up CI and include a .doap file before we're ready to apply.

TingPing commented 10 months ago

I don't mind setting up CI, but you'll need to do that on GitLab and not here.

gnome-mpv commented 10 months ago

I don't mind setting up CI, but you'll need to do that on GitLab and not here.

I can set one up here later. Moving the repo to GitLab is going to be pretty disruptive, so I don't want to do that yet.