Re: Future of shared-mime-info in Fedora

2020-08-28 Thread Bastien Nocera


- Original Message -
> On 28. 08. 20 13:33, Bastien Nocera wrote:
> > I'm sorry, I read through the mail, but I don't understand what you'd want
> > me to say, or what questions you'd want me to answer.
> 
> You pretty much answered all the questions. Thanks.
> 
> > In short, I've maintained the upstream shared-mime-info for 16 years, and
> > now is the time to let others in the community maintain it, both upstream
> > and downstream. It is still absolutely required, but it's not important
> > enough to be able to set time aside for.
> 
> Understood.
> 
> > As for the mimeapps.list, you might need to peruse the shared-mime-info
> > specifications, which explain what the different files do:
> > https://specifications.freedesktop.org/
> 
> How is the list maintained in Fedora? Is there some working group (e.g.
> workstation) overseeing this or is it just the shared-mime-info package
> maintainer? Or is it Rex as indicated in
> https://lists.fedoraproject.org/pipermail/devel/2015-July/212403.html ?

It used to a direct copy of the Workstation (GNOME) defaults. Now it's a copy
of nothing, and folks that care about it can ask the new maintainer for
changes.

The GNOME/Workstation defaults now live in the gnome-desktop3 package. I'd
encourage other desktops to ship their own mimeapps.list files to set defaults,
and leave the mimeapps.list in shared-mime-info well alone (it shouldn't
be needed, but "it broke things" not to have, and I never actually knew what
it broke).
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Future of shared-mime-info in Fedora

2020-08-28 Thread Miro Hrončok

On 28. 08. 20 13:33, Bastien Nocera wrote:

I'm sorry, I read through the mail, but I don't understand what you'd want
me to say, or what questions you'd want me to answer.


You pretty much answered all the questions. Thanks.


In short, I've maintained the upstream shared-mime-info for 16 years, and
now is the time to let others in the community maintain it, both upstream
and downstream. It is still absolutely required, but it's not important
enough to be able to set time aside for.


Understood.


As for the mimeapps.list, you might need to peruse the shared-mime-info
specifications, which explain what the different files do:
https://specifications.freedesktop.org/


How is the list maintained in Fedora? Is there some working group (e.g. 
workstation) overseeing this or is it just the shared-mime-info package 
maintainer? Or is it Rex as indicated in

https://lists.fedoraproject.org/pipermail/devel/2015-July/212403.html ?

--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Future of shared-mime-info in Fedora

2020-08-28 Thread Bastien Nocera


- Original Message -
> Hello Fedorans, Bastien,
> 
> I have noticed that the shared-mime-info package was orphaned couple days
> ago.

I'm sorry, I read through the mail, but I don't understand what you'd want
me to say, or what questions you'd want me to answer.

In short, I've maintained the upstream shared-mime-info for 16 years, and
now is the time to let others in the community maintain it, both upstream
and downstream. It is still absolutely required, but it's not important
enough to be able to set time aside for.

As for the mimeapps.list, you might need to peruse the shared-mime-info
specifications, which explain what the different files do:
https://specifications.freedesktop.org/

Did I miss anything?

> Bastien, AFAIK you were the primary point of contact in Fedora and I also see
> you are the RHEL 8 default bugzilla assignee.
> 
> Considering the following commit:
> 
> https://gitlab.freedesktop.org/xdg/shared-mime-info/-/commit/6f4947b01
> 
> I've disregarded the idea the the package was orphaned by accident.
> 
> I also see that GNOME mime types have been moved away from the package (on
> rawhide only):
> 
> https://src.fedoraproject.org/rpms/shared-mime-info/c/da05922d10
> https://src.fedoraproject.org/rpms/gnome-desktop3/c/9909d22b
> 
> I always considered shared-mime-info an important package, however I don't
> see
> it in comps. Maybe it is no longer that important?
> 
> A repoquery reveals ~50 packages that require it including PackageKit, Thunar
> (Xfce), some NetworkManager packages, kdelibs (KDE)...
> 
> A recursive repoquery yields ~ 6650 packages.
> 
> I've taken the orphaned package for now to avoid any disruption (and a
> totally
> unreadable orphans report), but I don't really understand the Fedora package,
> it
> has a manually created source without any comment explaining where is this
> from:
> 
> https://src.fedoraproject.org/rpms/shared-mime-info/blob/master/f/mimeapps.list
> 
> Bastien, could you please give me a hint about this file? Thanks
> 
> -
> 
> The package technically has 8 co-maintainers and a sig, but I don't put much
> hopes into the crowd there considering they haven't touched the package in
> years.
> 
> Are there any interested Fedora packages that understand mime info better
> than I do
> 
> -
> 
> PS There is an interesting file-ownership problem reported in Bugzilla
> https://bugzilla.redhat.com/show_bug.cgi?id=1486468 - I plan to discuss this
> later on the packaging mailing list as well.
> 
> --
> Miro Hrončok
> --
> Phone: +420777974800
> IRC: mhroncok
> 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Future of shared-mime-info in Fedora

2020-08-28 Thread Miro Hrončok

Hello Fedorans, Bastien,

I have noticed that the shared-mime-info package was orphaned couple days ago.

Bastien, AFAIK you were the primary point of contact in Fedora and I also see 
you are the RHEL 8 default bugzilla assignee.


Considering the following commit:

https://gitlab.freedesktop.org/xdg/shared-mime-info/-/commit/6f4947b01

I've disregarded the idea the the package was orphaned by accident.

I also see that GNOME mime types have been moved away from the package (on 
rawhide only):


https://src.fedoraproject.org/rpms/shared-mime-info/c/da05922d10
https://src.fedoraproject.org/rpms/gnome-desktop3/c/9909d22b

I always considered shared-mime-info an important package, however I don't see 
it in comps. Maybe it is no longer that important?


A repoquery reveals ~50 packages that require it including PackageKit, Thunar 
(Xfce), some NetworkManager packages, kdelibs (KDE)...


A recursive repoquery yields ~ 6650 packages.

I've taken the orphaned package for now to avoid any disruption (and a totally 
unreadable orphans report), but I don't really understand the Fedora package, it 
has a manually created source without any comment explaining where is this from:


https://src.fedoraproject.org/rpms/shared-mime-info/blob/master/f/mimeapps.list

Bastien, could you please give me a hint about this file? Thanks

-

The package technically has 8 co-maintainers and a sig, but I don't put much 
hopes into the crowd there considering they haven't touched the package in years.


Are there any interested Fedora packages that understand mime info better than 
I do

-

PS There is an interesting file-ownership problem reported in Bugzilla 
https://bugzilla.redhat.com/show_bug.cgi?id=1486468 - I plan to discuss this 
later on the packaging mailing list as well.


--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org