-
Notifications
You must be signed in to change notification settings - Fork 104
Description
I'd like to be able to contribute to this project. We are using it for our production publication flow and it is referenced to from Gatsby's documentation. However, it seems to virtually unmaintained as can be proven by looking at my & others' previous issues.
I would like to be able to contribute but by following the contributing guidelines at the bottom, that is not possible:
- I needed to remove the
preparescript from thegatsby-plugin-s3/package.jsonbecause I don't have Snyk credentials. So only those who have those credentials can run thenpx lerna bootstrapcommand without that change. I don't think this should be the default behavior for an open source project... - I get a whole slew of Typescript errors if I try to run
npx lerna run build. - Running
npx lerna run testresults in all tests failing.
On top of it all, running npx lerna bootstrap returns 100 vulnerabilities (2 low, 34 moderate, 53 high, 11 critical), plus I get a note about the AWS SDK needing to be updated to version 3 as version 2 will go into maintenance mode this year. This desperately needs updating.
I'd love to just update this package from where you all left off and leave it linked to from the Gatsby documentation. I'd just like it if it had been left in at least a maintainable state by those who created it. Otherwise, we'll just have to fork it and reverse engineer it so it can be properly maintained moving forward.