go-appimage icon indicating copy to clipboard operation
go-appimage copied to clipboard

Rename the AppImage production tool

Open probonopd opened this issue 4 years ago • 8 comments

go-appimage currently consists of two tools, one to produce AppImages and one to consume AppImages.

They share a lot of code and are intended to work well together, and be developed in sync with each other in the same repository.

However, the current naming is confusing, since there is an earlier low-level tool with the name appimagetool that has only one functionality (turns AppDir into AppImage), whereas the tool to produce AppImages in this directory:

  • Deploys dependencies into an AppDir, including special cases such as Qt, GStreamer, etc.
  • Turns AppDir into AppImage
  • Automatically creates update information
  • Signs AppImage
  • Creates zsync file
  • Uploads AppImage and zsync file
  • Publishes the AppImage via a publish/subscribe mechanism (currently, MQTT) to which the AppImage consumption tool (currently, appimaged in this repository) and application catalogs such as appimage.github.io may subscribe (work in progress; implementation is not final yet)
  • ...

in a way as automated and with as little configurability as possible.

It will be the only AppImage creation tool that I have bandwidth to support. All others will be community-based and supported by their respective authors.

The current name (appimagetool) is not fitting.

Hence, we need to

  • Find a better name
  • Rename the tool

Ideas -- your ideas are welcome

  • appimageproductiontool
  • appimageproduce
  • autoappimage
  • appimagegenerate
  • appimagefoo

cc @srevinsaju @TheAssassin

probonopd avatar Oct 24 '20 11:10 probonopd

autoappimage looks like a good option to me, as it conveys most of the stuff are automated.

srevinsaju avatar Oct 24 '20 11:10 srevinsaju

  • autoappimagetool

Better ideas, anyone? ;-)

probonopd avatar Oct 24 '20 11:10 probonopd

  • appimage-mk
  • appimagemk

mihaiav avatar Nov 13 '20 00:11 mihaiav

  • mkappimage

srevinsaju avatar Nov 13 '20 04:11 srevinsaju

AppImageStudio?

I don't dislike appimagetool though, all those new features still fit in this "AppImage power tool" concept This project feels like a reimplementation of the same tool with additional features, rather than a new tool, so a major version change kinda makes more sense than a name change to me

RazZziel avatar Feb 16 '21 11:02 RazZziel

Possibly

  • low level tool: appimagedeploy: It deploys apps as AppImages
  • low level tool: appdir2appimage: It turns existing AppDirs into AppImages

probonopd avatar May 06 '22 19:05 probonopd

Have you considered simply appimager?

zevlee avatar Apr 07 '23 21:04 zevlee

genappimage

ilaicraftYT avatar Dec 23 '23 01:12 ilaicraftYT