Fabrizio Ferrai

Results 49 issues of Fabrizio Ferrai

Right now it's hard to explore the relationship between a package, its versions, and the various package sets - there are only a few facilities: - `spago ls packages` will...

feature
help wanted
UX
size: small

The old spago [does that](https://github.com/purescript/spago-legacy/blob/4626a2a140b4fe0adc1445ff91912ab4a687e4da/src/Spago/Build.hs#L215) ([with this content](https://github.com/purescript/spago-legacy/blob/master/templates/purs-repl)), and the new spago [doesn't](https://github.com/purescript/spago/blob/master/src/Spago/Command/Repl.purs)

bug
help wanted
size: small

Moving over here from https://github.com/purescript/registry/issues/15, which mentions that the only problems of allowing packages to be published from sources other than GitHub come from Pursuit relying on GitHub for some...

In https://github.com/purescript/registry/pull/76#discussion_r495608601 we figured that using SemVer's "prerelease segment" for Trustees to publish versions, as the way the spec orders them is not the one we'd like. I'll report here...

discussion

Once we're past the alpha phase the registry will be the source of truth for published package versions. We shouldn't be removing packages outside of the unpublishing flow. For this...

beta

In https://github.com/purescript/registry/pull/76#discussion_r495607360 we figured that we probably want to be able to remove "malicious code" from the registry. We also figured that [NPM has already a policy on this that...

good first issue
help wanted
document me

As per title - setting `include_erts = True` in a [`erlang_release`](https://github.com/facebook/buck2-prelude/blob/main/erlang/erlang_release.bzl) declaration causes errors in subsequent rebuilds: when the cache is invalidated, or when calling `buck2 clean`, buck2 will try...

prelude
erlang

As mentioned in [this comment on Discourse](https://discourse.purescript.org/t/recommended-tooling-for-purescript-applications-in-2019/948/17) it would be really nice if Spago could have templates. Examples from the post for how this could look like: ``` spago init...

feature
help wanted
new flag
UX

...as it hurts performance in the case where one doesn't have the `.spago` folder in the local gitignore file. See https://github.com/purescm/purescm/pull/254 for an example