ponylang / ponyc

Pony is an open-source, actor-model, capabilities-secure, high performance programming language
http://www.ponylang.io
BSD 2-Clause "Simplified" License
5.73k stars 415 forks source link

Official package support from Archlinux and NixOS #4520

Closed yVieta closed 4 months ago

yVieta commented 4 months ago

Ponyc on official Archlinux packages . I will update ponyc for Archlinux later. The Nix Package is also working but only for Darwin yet. See https://hydra.nixos.org/jobset/nixpkgs/trunk#tabs-jobs. I am working on it

SeanTAllen commented 4 months ago

The "we have" are official packages from us that are installable with ponyup.

Also any 3rd party package is not official and isn't supported by us. Please update the language to indicate this is a 3rd party option that isn't supported by the pony team.

SeanTAllen commented 4 months ago

If you would like to discuss where to add "other packages from 3rd parties" we can do that, but in the officially supported options page isn't the place for it.

Additionally, a 3 year old arch package isn't something I'm will to put advertise.

I'd be good with adding a "3rd party packages" page and linking it after "installation" from the main README.md. But 3rd party packages do not belong on the INSTALLATION page as is is written as "how to install official packages".

There's no guarantee what is in 3rd party packages and we do not want there to be any confusion as to their source. I'm closing this PR. Feel free to open a new PR for 3rd party packages when you something that is up to date in NixOS or Arch.

Re: NixOS, I believe that something already exists. @redvers can speak to that.