Skip to content

Updated build system & new maintainers #1572

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

Open
ErisDS opened this issue Apr 13, 2022 · 0 comments
Open

Updated build system & new maintainers #1572

ErisDS opened this issue Apr 13, 2022 · 0 comments

Comments

@ErisDS
Copy link
Member

ErisDS commented Apr 13, 2022

Hello SQLite3 users 👋

Since creating this repo, Mapbox have done an incredible job maintaining it, including hosting (at their own cost) the builds that have made the sqlite3 package such a breeze to install for most environments. Ghost have had a great relationship with Dane and the Mapbox team as we've been so dependent on the library and are very grateful for all the support they've given us through their work on this repo.

Ghost are taking over stewardship of the repository and package, giving particular care to ensuring that the builds continue to work as seamlessly as they did previously. In order to facilitate this, the repository has moved under the TryGhost org so that we have all the permissions we need to maintain the build system.

We're really grateful to Mapbox, and @kewde and all the other people who've been actively involved in looking after the repo until now and we are very keen to keep working with all who wants to contribute going forward.

@daniellockyer will be taking point on ensuring the package builds smoothly, and keeping up-to-date with changes to sqlite3, dependencies and any security issues. He has already fixed up an issue caused by the change from python 2 to 3, using xPaw's PR to swap part of the system from using python to node & also moved the builds from s3 to GitHub. Anyone who has had problems installing SQLite should try again using the latest version.

We're also going to work through all the open issues and PRs to try to clean up a little & add some more tooling to help keep the repository maintained.

We're really excited to be able to take the repo & package forward 😊

@ErisDS ErisDS pinned this issue Apr 13, 2022
mat-if added a commit to iron-fish/ironfish that referenced this issue Apr 20, 2022
sqlite3 package is under new management, which broke the downloads of the pre-compiled binaries. The upside is that they finally released an updated version with the changes we were using, so now we can use the regular npm version. See TryGhost/node-sqlite3#1572 for more information about the change in ownership.
dguenther pushed a commit to iron-fish/ironfish that referenced this issue Apr 20, 2022
sqlite3 package is under new management, which broke the downloads of the pre-compiled binaries. The upside is that they finally released an updated version with the changes we were using, so now we can use the regular npm version. See TryGhost/node-sqlite3#1572 for more information about the change in ownership.
@daniellockyer daniellockyer unpinned this issue Nov 2, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant