diff options
author | Rodrigo Arias Mallo <rodarima@gmail.com> | 2025-09-28 20:26:15 +0200 |
---|---|---|
committer | Rodrigo <rodarima@gmail.com> | 2025-09-28 23:10:55 +0200 |
commit | fb510ea86be5ceb9e91573890242581fdbd77ad8 (patch) | |
tree | d819fe40683592008d136727f5a0b03e48dc1164 /152 |
Diffstat (limited to '152')
-rw-r--r-- | 152/index.md | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/152/index.md b/152/index.md new file mode 100644 index 0000000..786b888 --- /dev/null +++ b/152/index.md @@ -0,0 +1,34 @@ +Title: Provide prebuilt releases +Author: niutech +Created: Sun, 05 May 2024 09:43:09 +0000 +State: closed + +Please provide prebuilt binary releases for Linux/MacOS/Windows using existing CI by [storing artifacts](https://docs.github.com/en/actions/using-workflows/storing-workflow-data-as-artifacts) and uploading them to releases. Thanks! + +--%-- +From: rodarima +Date: Sun, 05 May 2024 11:27:54 +0000 + +Why?, what is wrong with building from source? + +Providing binaries for all Linux/BSD distros and ensuring they work well would require a lot of work, which is often done by their maintainers. I'm not familiar with MacOS packaging, so I cannot comment on that one. For Windows you'll need Cywgin, so I don't think we can easily package an executable. + +--%-- +From: niutech +Date: Sun, 05 May 2024 21:32:17 +0000 + +Why? Because they are already being auto-built as CI by Github Actions, so the added cost is low and the entry threshold for users is significantly lower. For Windows, it's a matter of including *.dll files and for Linux it could be an AppImage. + +--%-- +From: rodarima +Date: Sun, 05 May 2024 22:15:55 +0000 + +> Why? Because they are already being auto-built as CI by Github Actions, so the added cost is low and the entry threshold for users is significantly lower. For Windows, it's a matter of including *.dll files and for Linux it could be an AppImage. + +Sorry but I don't agree. + +Dillo should be distributed via a package manager, the same you would install any other dependency. On MacOS you have Homebrew and on Windows you can add it to a Cygwin recipe. If you want to help, adopt it as a maintaner in any system you like. This way security fixes are propagated quickly without involving us and ABI change rebuilds are managed by the package maintainers. + +In the case of a user that wants to try something that is not available as a package yet, I consider the entry point of downloading the source and executing the few commands to build and install Dillo an acceptable threshold. + +Shiping TLS code in a AppImage bundle that never gets updates is a no-go.
\ No newline at end of file |