Skip to content

Latest commit

 

History

113 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OurSQL Foundation

OurSQL Foundation is an independent, community-led 501(c)(6) nonprofit supporting the users, developers, and companies invested in MySQL and compatible technologies.

Website: oursqlfoundation.org · Contact: contact@oursqlfoundation.org


About

OurSQL Foundation was launched on May 27, 2026, to provide a venue for the MySQL community — those using, building, and deploying applications on MySQL or compatible software — to share knowledge, collaborate, and have a collective voice on the future of the ecosystem.

The Foundation is a separate legal entity, independent of any single vendor, that will support the community through:

  • Governance — a vendor-neutral model where participation is evaluated on merit
  • Shared community assets — public bug database, tools portal, security transparency log
  • Events — virtual and in-person collaboration around MySQL's future
  • Education — training materials, certification, and academic partnerships

Founding Board

  • Vadim Tkachenko, Technology Fellow and Co-Founder, Percona — President
  • Matt Lord, Software Engineer, PlanetScale — Secretary
  • Sunny Bains, Software Architect, PingCAP
  • Tomas Ulin, VillageSQL — Treasurer
  • Zongzhi Chen, Manager, Cloud RDS Team, Alibaba
  • Jean-François Gagné, MySQL Expert and Independent Consultant
  • Peter Zaitsev, Co-Founder, Percona

Get involved

Open an issue and tell us who you are — we'll take it from there.

Adding a resource to the directory

The resource directory at oursqlfoundation.org/resources/ is community-maintained. Each resource is a single Markdown file under content/resources/.

You can contribute via a pull request or by opening an issue — see RESOURCES.md for full instructions.


Contributing to this site

This repository contains the source for oursqlfoundation.org — a Hugo static site published via GitHub Pages.

Work in a branch, not on main:

git checkout -b your-branch-name

Make your changes, commit, push, and open a pull request. Keep PRs focused — one change per PR makes review faster.

Running locally

The site uses Hugo extended. Install it first.

macOS:

brew install hugo

Other platforms: gohugo.io/installation

Clone and start the dev server:

git clone git@github.com:OurSQLFoundation/OurSQLFoundation.github.io.git
cd OurSQLFoundation.github.io
tools/generate-resource-dates.sh
hugo server -D

tools/generate-resource-dates.sh builds data/resource_added.yaml — the "date added" for each resource, read from git history, used by the Recently Added section on /resources/. Re-run it any time you want that section to reflect the latest history; it also runs automatically in CI before every deploy.

If you add a new taxonomy to hugo.yaml's taxonomies: map, also run tools/generate-taxonomy-term-layouts.sh (and add the new plural name to the list inside it first) — Hugo doesn't reliably fall back to layouts/_default/term.html for individual term pages in this setup, so each taxonomy needs its own layouts/<plural>/term.html. These are committed to the repo, not generated in CI.

Open localhost:1313 in your browser.


Oracle and MySQL are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.

About

Website repository

Resources

Stars

7 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages