Bug 1624545 - SageMath: better desktop configuration files would be ideal
Summary: SageMath: better desktop configuration files would be ideal
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: sagemath
Version: 28
Hardware: x86_64
OS: Linux
unspecified
unspecified
Target Milestone: ---
Assignee: Paulo Andrade
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-09-01 06:05 UTC by Brenton Horne
Modified: 2023-02-02 21:00 UTC (History)
2 users (show)

Fixed In Version: sagemath-8.3-2.fc29
Clone Of:
Environment:
Last Closed: 2019-01-28 03:44:35 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Brenton Horne 2018-09-01 06:05:05 UTC
Description of problem:
Presently SageMath's desktop launcher appears in the "Other" category of the desktop menus of at least GNOME, it would be ideal if it appeared in the same category as GNU Octave, that is, Education. What I propose is simple, add this to the %install part of its spec file:

sed -i -e "s|Categories=Science;Math;|Categories=Education;Science;Math|g" %{buildroot}%{_datadir}/applications/%{name}.desktop

Version-Release number of selected component (if applicable):
SageMath 8.0-2.fc28

How reproducible:
Very.

Steps to Reproduce:
1. Start GNOME, after installing it if needed, along with SageMath on Fedora 28.
2. Click on the application menu
3. Observe where the SageMath desktop launchers appear.

Actual results:
It appears in the "Other" submenu.

Expected results:
It appears in the "Education" submenu.

Comment 1 Fedora Update System 2019-01-19 21:23:51 UTC
sagemath-8.3-2.fc29 has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2019-f51ce43c89

Comment 2 Fedora Update System 2019-01-20 02:34:03 UTC
sagemath-8.3-2.fc29 has been pushed to the Fedora 29 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-f51ce43c89

Comment 3 Fedora Update System 2019-01-28 03:44:35 UTC
sagemath-8.3-2.fc29 has been pushed to the Fedora 29 stable repository. If problems still persist, please make note of it in this bug report.

Comment 4 SamJeferson 2023-02-02 21:00:51 UTC
I have faced a similar problem. It's sad because I think that SageMath is one of the best open-source mathematical software systems. It has a lot of different math features that make doing homework and projects much easier. Actually, I like to use different online free resources to get help with my studying. For my writing tasks, I prefer to go to https://happyessays.com/ as here I can find content on any topic. Moreover, I know that this open-source is also used by lots of researchers and scientists, so it's great to know that I'm using something that's trusted by experts in the field. Overall, it's a great resource for anyone who needs help with math or wants to explore different areas of mathematics, and it's important to fix bugs as soon as possible.


Note You need to log in before you can comment on or make changes to this bug.