Skip to content

Conversation

@CAM-Gerlach
Copy link
Member

Adds a funding.yaml to be converted to a funding.json to apply for the FLOSS fund.

@conradolandia will be needed to actually add the code to do the conversion

@CAM-Gerlach CAM-Gerlach requested a review from ccordoba12 June 4, 2025 21:31
@CAM-Gerlach CAM-Gerlach added the enhancement New feature or request label Jun 4, 2025
@netlify
Copy link

netlify bot commented Jun 4, 2025

Deploy Preview for spyder-website-preview ready!

Built without sensitive environment variables

Name Link
🔨 Latest commit 1bd061d
🔍 Latest deploy log https://app.netlify.com/projects/spyder-website-preview/deploys/684214167570110008baaaec
😎 Deploy Preview https://deploy-preview-64--spyder-website-preview.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

…enerate funding.json in the proper path, taking data from `lib/config/data/funding.yaml` and validate against `https://fundingjson.org/schema/v1.0.0/funding.schema.json`.
@conradolandia
Copy link
Collaborator

conradolandia commented Jun 5, 2025

I moved the yaml file to a better location, with apologies to @CAM-Gerlach, I gave you a wrong location. The yaml data sources should live at src/lib/config/data.

Added a script to handle json conversion, and also validate against the schema from https://fundingjson.org/schema/v1.0.0/funding.schema.json. If the schema is not valid, the build process will fail and errors will be reported.

On the first build run, locally, I got a couple validation errors, in project 1 (python-lsp), that I corrected:

  • Missing property repositoryUrl
  • Missing comma in tags

@ccordoba12 ccordoba12 closed this Jun 13, 2025
@ccordoba12 ccordoba12 reopened this Jun 13, 2025
Copy link
Member

@ccordoba12 ccordoba12 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me, thanks @CAM-Gerlach and @conradolandia for your work on this!

@CAM-Gerlach CAM-Gerlach merged commit d15bb46 into spyder-ide:main Jun 17, 2025
3 checks passed
conradolandia added a commit to conradolandia/spyder-website that referenced this pull request Aug 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants