chemclipse icon indicating copy to clipboard operation
chemclipse copied to clipboard

Interest in packaging and distributing to Flathub for Linux.

Open kevinsmia1939 opened this issue 2 years ago • 3 comments

Hi, I am interested in packaging Chemclipse as a Flatpak to distribute to Flathub.

https://www.flatpak.org/ https://flathub.org/

Flatpak is a distro-agnostic packaging system for Linux. The reason I want to do this is that it makes it easy for users to install and update, and Flatpak can automatically update when a new update is found. It also sets up desktop icons and menu icons.

I only found a 32x32 logo; does a higher resolution logo exist? https://github.com/eclipse/chemclipse/blob/develop/chemclipse/plugins/org.eclipse.chemclipse.rcp.ui.icons/icons/32x32/logo.png

Ideally, I would want to build the package from source, but it seems like I need network access during build time when downloading the dependencies, so I will repackage the pre-build instead.

I can package, submit, and maintain Chemclipe on Flathub, the whole process is done on Github https://github.com/flathub/flathub/pulls so if you want to be a maintainer of the repo, let me know. But I would like to know what you think.

kevinsmia1939 avatar Jul 12 '23 01:07 kevinsmia1939

I want to be a maintainer as well. Building from source depends on https://github.com/flatpak/flatpak-builder-tools/issues/37.

Mailaender avatar Jul 12 '23 09:07 Mailaender

There is no icon. logo.png is actually older @OpenChrom branding, but it did not use any protected trademarks, so I kept it here as there otherwise is none. The actual icon is placeholder programmer art: Icon.svg

Mailaender avatar Jul 12 '23 10:07 Mailaender

I made some tests myself and we are currently blocked by https://github.com/eclipse-platform/eclipse.platform.swt/issues/678 which always happens in the current FreeDesktop runtime.

Mailaender avatar Aug 29 '23 09:08 Mailaender