From 62d558a461277008c185e831c2a450c2f0d596e1 Mon Sep 17 00:00:00 2001 From: Steve Groesz Date: Wed, 23 Jul 2025 19:18:24 -0500 Subject: [PATCH] add project overview to readme --- README.md | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) diff --git a/README.md b/README.md index e69de29..f3014a1 100644 --- a/README.md +++ b/README.md @@ -0,0 +1,51 @@ +AppImageDaemon2 (aid2 - proposed) + + +Alternatives +- Per https://docs.appimage.org/introduction/software-overview.html#appimaged + - appimaged + - AppImageKit + - appimagetool + - AppImageUpdate + - AppImageLauncher + +Problem +Several appimage helper programs exist + +Planned Features +- Folder watching; ie ~/Applications + - Similar to appimaged +- Config file; ~/.local/aid2/aid2.conf + - Stores watched location(s) + - Feature missing from appimaged (?) + - Stores web address to appimage repositor[y|ies] + - RunByDefault | InstallByDefault | InstallRunByDefault | AskByDefault + - appimage source location overrides by app - in case this can't be determined from the appimage directly +- Python (?) +- Right click (context) menu (functions provided by aid2) + - Appimage + - Run + - Install | Remove + - Update + - About +- Look into Mint-Update integration +- Look into mintinstall (Mint app store) integration for appimages, similar to how Flatpaks are integrated +- Use local tools and binaries when working on appimages + - Security - avoid executing runtimes distributed with appimages which may be untrustworthy +- Documentation +- Manpages (?) + - Missing from appimaged (?) and others (?) +- Primary distribution as .deb package + - Dogfooding is cool and all, but time and place. This is meant to add key functionality to the OS +- Daemonize (obvs.) +- Minimal user interaction - should appear as if built into the native OS by default +- Possibly windows to confirm actions (xyz Installed; xyz Removed; No updates found | xyz Updated to 1.2.3.4 | etc) + + +Resources +https://docs.appimage.org/introduction/software-overview.html +https://docs.appimage.org/user-guide/run-appimages.html +https://docs.appimage.org/reference/desktop-integration.html +https://docs.appimage.org/reference/appdir.html +https://github.com/AppImage/AppImageKit/issues/830 +