projectz
projectz copied to clipboard
Fetch Sponsors Automatically
Closing #77 #16 #5 #4 in favour of this due to many APIs requiring tokens and thus requiring a custom endpoint.
Development of the endpoint has begun over at https://github.com/bevry/sponsored
Projectz will likely hit https://rawgit.com/bevry/sponsored/master/endpoints.json via that URL or via a cleaner redirect URL or via it as its own npm package (preferable) - as sponsored doesn't actually need to know the endpoints, only projectz, and as it may be useful to more than just projectz it should be it's own package/project.
It may make sense where each org gets its own file, so we don't have to download/require everything... however that can come later I guess. If the scale actually does reach that large.
Projectz will then hit the endpoint, and fetch in all sponsors with the active: true
and readme: true
flag. All sponsors, even the inactive, will have their name shown in the BACKERS.md file.
pushed up a lot for this - https://github.com/bevry/sponsored
got rid of the endpoints idea, instead projectz will go via a sponsorsEndpoint
param in the package.json
file, it is the simplest and best option
As we do not have enough backers to justify this, this now a PR / Bounty only request.
this is now done with projectz v4: https://github.com/orgs/bevry/discussions/4