This repository contains the source code for the metadata101.org website, which is hosted using GitHub Pages.
The metadata101 project provides resources, documentation, and tools for understanding and working with metadata standards and best practices.
The website is built using Jekyll and includes the following sections:
- Schema Documentation - Information about metadata schemas
- Ruby 2.7 or higher
- Bundler
- Clone the repository:
git clone https://github.com/metadata101/metadata101.github.io.git
cd metadata101.github.io- Install dependencies:
cd website
bundle install- Serve the site locally:
bundle exec jekyll serveThe site will be available at http://localhost:4000
To build the site for production:
cd website
bundle exec jekyll buildThe generated static files will be in the website/_site/ directory.
website/
├── _config.yml - Jekyll configuration
├── _posts/ - Blog posts and news
├── _site/ - Generated static site (not in the repository)
├── assets/ - Images, CSS, and other assets
├── index.md - Homepage
└── Gemfile - Ruby dependencies
This repository uses GitHub Pages. Any changes pushed to the main branch will automatically be built and published to https://metadata101.org
This project is licensed under the CC0 1.0 Universal License. See the LICENSE file for details.
Contributions are welcome! Please feel free to:
- Report issues or suggest improvements
- Submit pull requests with enhancements
- Contribute documentation or examples
For major changes, please open an issue first to discuss proposed changes.
For questions or feedback about the metadata101 project, please visit https://metadata101.org or open an issue in this repository.