XmacsLabs / mogan

Mogan STEM Suite (based on GNU TeXmacs): Enjoy exploring science and technology!
https://mogan.app
GNU General Public License v3.0
381 stars 31 forks source link

Debian package #288

Open zhsj opened 2 years ago

zhsj commented 2 years ago

I now start to work on this. However I have several questions...

These files are clashed with the old texmacs package. I think we may bring back texmacs in the future so mogan shouldn't take over the file names.

da-liii commented 2 years ago

Why not put /usr/bin/fig2ps and /usr/bin/tm_gs in /usr/lib/texmacs/TeXmacs/bin/

I think the fig2ps script should be deprecated. And the support of the xfig format should be maintained in the plugin part.

da-liii commented 2 years ago

The next release of Mogan Editor is v1.1.0, how about making Mogan Editor v1.1.0 available for Debian? And for v1.1.0, we can solve these problem now!

I plan to release Mogan Editor v1.1.0 during 2022/08/20 ~ 2022/09/01.

da-liii commented 2 years ago

Especially does mogan need latex packages?

Mogan does not need LaTeX packages.

da-liii commented 2 years ago

Why not put /usr/bin/fig2ps and /usr/bin/tm_gs in /usr/lib/texmacs/TeXmacs/bin/

fig2ps has been removed now via #292

And tm_gs will be removed via #294 later.

da-liii commented 2 years ago

Debian package: TeXmacs extra fonts https://sources.debian.org/src/texmacs-extra-fonts/

da-liii commented 2 years ago

Debian package: https://sources.debian.org/src/texmacs/

da-liii commented 2 years ago

Tracker of GNU TeXmacs on debian: https://tracker.debian.org/pkg/texmacs

da-liii commented 2 years ago

GNU TeXmacs on Ubuntu Launchpad: https://bazaar.launchpad.net/~ubuntu-branches/ubuntu/trusty/texmacs/trusty/files/head:/debian

zhsj commented 2 years ago

The most recent one is https://snapshot.debian.org/package/texmacs/1%3A1.99.1-3/

da-liii commented 2 years ago

/usr/share/icons/hicolor/128x128/apps/Xmacs.png, why Xmacs.png instead of mogan.png?

Mogan is the code name, and it is visible to user. Xmacs is a internal name, it is is visible to developer and advanced user.

We may change Mogan to other names later.

da-liii commented 2 years ago

I made a new tag https://github.com/XmacsLabs/mogan/releases/tag/v1.1.0-alpha2 for this issue.

On my side, I think all the blocking subtask has been resolved.

woutersj commented 1 year ago

If the goal is to get Mogan into the Debian repo, then this bug report may also be of interest: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=711383

Some of the fonts should be removed and linked to other packages.