Replies: 3 comments 2 replies
-
my point is: our responsibility is to build and maintain the language. maintaining packages for different systems is not. if someone wants to port amber to their ecosystem, its their want and therefore their responsibility to maintain, not ours. |
Beta Was this translation helpful? Give feedback.
-
I agree. But we should maintain at least the simplest packages that would enable people use the language much easier. The nix package also lives it's own life. I propose to create repo for just the brew tap as it can live it's own life and we'd be done with the whole packaging stuff. There is also an issue from @Mte90 that's suggests adding RPM / DEB packages. I think that we should keep as minimal as possible for now and focus on what really matters - the compiler itself. |
Beta Was this translation helpful? Give feedback.
-
The most important platform undoubtedly is Linux. Then macOS for the developers and because it's also posix and has Bash installed, and then Windows. We could just support:
|
Beta Was this translation helpful? Give feedback.
-
personally, i think we should let packages live their own live and be maintained by people not related to amber, as there is an unlimited number of different packaging systems and i dont think that it is even amber's responsibility to maintain.
the problem right now is that we have a nix, arch, snap packages already out there, and a deb/rpm packages proposed. arch package lives its own life in the aur, while all the others are in the repo, and we even have a CI workflow for snap
Beta Was this translation helpful? Give feedback.
All reactions