-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Missing fields in spago.dhall
#31
Comments
Hm — yes, we probably should. It could be added to the contrib-updater. Some of this is going to change pretty soon anyway with the new PureScript registry (in the meantime we still publish with Bower), but the registry is going to require these fields so might as well do it now. |
I started to look at this briefly, and one of the potential problems I see is that we don't have a Dhall parser in PureScript, so it might make manipulating |
We have a utility to transform the
which relies on |
That sounds like it should work just fine. I did see that we were using |
I'm curious if @f-f has any ideas on what the migration to the new registry format might look like, before we do this, because if we're already going to build some kind of automatic migration into Spago itself then this will be a bit of wasted work. |
Thanks for the ping. I have a couple of thoughts on this:
So I'd say this is worth doing only if one has access to a Dhall library. Could be worth trying out dhall-purescript? |
I had looked at I opened MonoidMusician/dhall-purescript#14 to inquire about the state of the library and see if we could get the core parts published to Pursuit. |
You don't strictly need for a project to be published to Pursuit in order to use it. You can add it to the local package set, and use |
I'm wondering if building this into Spago might be the better choice?
|
As a side note, I would like to have a Dhall library for PureScript, as I think it would be quite useful. But I get the impression that Not that I want this to become the policy, but I think in this case I'd like to see a Dhall library reside under Contributors (or possibly even Core). |
I noticed that the
spago.dhall
s in the various Contributors projects are missing the following fields:license
repository
I believe these fields are required by some tooling (I think it might be
spago bump-version
?).Should we be adding these fields as part of the library standardization effort? It seems like something we could probably get
contrib-updater
to add for us.The text was updated successfully, but these errors were encountered: