celluloid icon indicating copy to clipboard operation
celluloid copied to clipboard

Consider making this project part of official GNOME application sets

Open alive4ever opened this issue 8 years ago • 15 comments

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.

alive4ever avatar Sep 07 '16 03:09 alive4ever

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.

TingPing avatar Sep 07 '16 10:09 TingPing

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.

gnome-mpv avatar Sep 08 '16 15:09 gnome-mpv

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.

infinity0 avatar Nov 05 '16 00:11 infinity0

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.

TingPing avatar Nov 05 '16 00:11 TingPing

"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.

infinity0 avatar Nov 05 '16 00:11 infinity0

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.

TingPing avatar Nov 05 '16 00:11 TingPing

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.

infinity0 avatar Nov 05 '16 00:11 infinity0

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

TingPing avatar Nov 05 '16 00:11 TingPing

Huh, it's been 5 years

Anyhow, GNOME Circle is a thing now

jannuary avatar Oct 06 '21 15:10 jannuary

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

emanuelserpa avatar Jul 07 '23 13:07 emanuelserpa

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.

TingPing avatar Jul 09 '23 16:07 TingPing

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.

Scotty-Trees avatar Jan 11 '24 18:01 Scotty-Trees

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.

gnome-mpv avatar Jan 12 '24 04:01 gnome-mpv

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

TingPing avatar Jan 13 '24 02:01 TingPing

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.

gnome-mpv avatar Jan 13 '24 05:01 gnome-mpv