Comments (4)
I'm pessimistically reluctant to support it mainly because:
- It's better to encourage others to build static binary (signed or unsigned) rather than an ISO wrapper that relies heavily on
libfuse
to do the single executable effect. It has been lying to people that "it's a single executable" when it's not. Worse of all, it attaches a system dependency onto an independently executable binary. - Unlike Flatpak or Snapcraft, it's not being Sandbox-ed, which is something a next-generation package ecosystem should inheritly have.
- It encourages folks to randomly download a binary executable across the Internet without something kind of built-in system for authenticity checking before first unpacking.
- @probonopd intentionally discriminate me in the AppImage forum (see screenshot below) and I'm also aware of @probonopd work at OBS community. With that kind of support and drama, I rather not get involve at all.
from automataci.
Ahh isn't it unfair to the community?
from automataci.
Don't blame me. I did try to reach their community and founder for help but they shut me out like sinophobic or something. If we're proceed with this idea and bump into their tech problem, we're completely on our own for a tech we're not responsible for. It wasted me a month just to read through their codes for understanding AppImage.
The whole point of this project is to make .deb
, .rpm
, .ipk
, .flatpak
, .tar.xz
, .zip
, homebrew.rb
, containers
(Docker & Podman), and .nupkg
(choco
) packaging and releasing processes way seamless from the get-go. Place all of them onto the table together and you'll realize there isn't much value appimage
is bringing onto the table; left alone being passive aggressively assaulted by them from the start.
I'm sorry Cory. This is the way to go. For the betterment of Linux ecosystem:
- use
.tar.xz
,.zip
, or.ipk
for direct binary access. - use
.deb
,.rpm
,homebrew.rb
(brew
) and.nupkg
(choco
) for legacy distribution system. - use
.flatpak
for sandbox + all-in-one next generation distribution system. - use
docker
orpodman
for containers.
from automataci.
sigh. Okay.
from automataci.
Related Issues (20)
- Add Static Repo Yum Source File and GPG Keyring for Closing the .rpm Ecosystem Loop
- Merge resources/ directory into src/ directory
- Add WASM support for C Programming Language
- Add WASM support for Go Programming Language
- Re-enable Choco's Emscripten package installer Once The Maintainer Fixes its Bug
- Add Notarize CI Job Recipe HOT 1
- Add NPM Packaging and Release Ecosystem Support HOT 2
- Add Rust's Cargo Package and Release Ecosystems HOT 2
- Add DEPLOY Recipe (after Release) HOT 1
- Support AppImage HOT 23
- Add MSI Packager Recipe HOT 17
- Add WinGet Recipe HOT 3
- Parallelize Package CI Job HOT 2
- Generate an installer.cmd Polygot Script for Release CI Job
- Add Citation.cff File Support in Release Job API HOT 2
- add srcSHELL (Polygot Script Compiler)
- Apply Corrections to All POSIX Shell for compilance & PowerShell similarity HOT 16
- Support i18n Multiple Languages HOT 3
- Upgrade CI.cmd to Use POSIX+Powershell Polygot Script HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from automataci.