From 5e36e30d78d3c5404f35f1a1107891e06beb0132 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 12 Nov 2025 11:53:19 +0000 Subject: [PATCH 1/2] Initial plan From e4fc32ff7af8873c364c27cac81f6a42fe4ad0b3 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 12 Nov 2025 11:58:37 +0000 Subject: [PATCH 2/2] Add Jekyll-based GitHub Pages site with all required sections Co-authored-by: BlcMed <162249540+BlcMed@users.noreply.github.com> --- .gitignore | 7 ++++++ Gemfile | 22 ++++++++++++++++++ _config.yml | 15 +++++++++++++ index.md | 65 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 109 insertions(+) create mode 100644 .gitignore create mode 100644 Gemfile create mode 100644 _config.yml create mode 100644 index.md diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..a7409cb --- /dev/null +++ b/.gitignore @@ -0,0 +1,7 @@ +_site/ +.sass-cache/ +.jekyll-cache/ +.jekyll-metadata +vendor/ +Gemfile.lock +.bundle/ diff --git a/Gemfile b/Gemfile new file mode 100644 index 0000000..f809cbc --- /dev/null +++ b/Gemfile @@ -0,0 +1,22 @@ +source "https://rubygems.org" + +gem "jekyll", "~> 4.3" +gem "minima", "~> 2.5" + +group :jekyll_plugins do + gem "jekyll-feed", "~> 0.12" +end + +# Windows and JRuby does not include zoneinfo files, so bundle the tzinfo-data gem +# and associated library. +platforms :mingw, :x64_mingw, :mswin, :jruby do + gem "tzinfo", ">= 1", "< 3" + gem "tzinfo-data" +end + +# Performance-booster for watching directories on Windows +gem "wdm", "~> 0.1", :platforms => [:mingw, :x64_mingw, :mswin] + +# Lock `http_parser.rb` gem to `v0.6.x` on JRuby builds since newer versions of the gem +# do not have a Java counterpart. +gem "http_parser.rb", "~> 0.6.0", :platforms => [:jruby] diff --git a/_config.yml b/_config.yml new file mode 100644 index 0000000..7393393 --- /dev/null +++ b/_config.yml @@ -0,0 +1,15 @@ +# Site settings +title: OR-toolkit +description: Operations Research Toolkit - A collection of tools and libraries for optimization problems +url: "https://or-toolkit.github.io" +baseurl: "" + +# Build settings +markdown: kramdown +theme: minima + +# Exclude from processing +exclude: + - README.md + - Gemfile + - Gemfile.lock diff --git a/index.md b/index.md new file mode 100644 index 0000000..72da055 --- /dev/null +++ b/index.md @@ -0,0 +1,65 @@ +--- +layout: default +title: Home +--- + +# OR-toolkit + +## About / Mission + +OR-toolkit is a research-oriented organization dedicated to developing and maintaining high-quality tools and libraries for Operations Research and optimization problems. Our mission is to provide accessible, efficient, and well-documented implementations of advanced optimization techniques that can be used by researchers, students, and practitioners alike. + +We focus on creating modular, extensible solutions that address real-world optimization challenges while maintaining academic rigor and practical applicability. + +--- + +## Projects + +Our main repositories showcase different aspects of optimization and Operations Research: + +### Column Generation +Advanced algorithms and tools for solving large-scale optimization problems using column generation techniques. This project provides efficient implementations of Dantzig-Wolfe decomposition and cutting-stock problem solvers. + +**Repository:** [Column Generation](https://github.com/OR-toolkit/Column-Generation) + +### Stochastic Programming +Tools and frameworks for modeling and solving optimization problems under uncertainty. Includes scenario generation, stochastic decomposition methods, and sample average approximation techniques. + +**Repository:** [Stochastic Programming](https://github.com/OR-toolkit/Stochastic-Programming) + +--- + +## Participation + +We welcome contributions from the community! Here's how you can get involved: + +### How to Contribute + +1. **Report Issues:** If you find bugs or have feature requests, please open an issue in the relevant repository +2. **Submit Pull Requests:** We welcome code contributions. Please ensure your code follows our coding standards and includes appropriate tests +3. **Documentation:** Help us improve our documentation by fixing errors or adding examples +4. **Spread the Word:** Star our repositories and share them with others who might benefit + +### Getting Started + +- Browse our repositories and find something that interests you +- Read the README and CONTRIBUTING guidelines in each repository +- Start with "good first issue" labels if you're new to the project +- Join discussions and ask questions + +--- + +## Contact + +For questions, collaboration opportunities, or general inquiries, please reach out: + +- **Email:** [or-toolkit@example.com](mailto:or-toolkit@example.com) +- **GitHub:** [OR-toolkit Organization](https://github.com/OR-toolkit) + +We're always interested in hearing about how you're using our tools or ideas for new features! + +--- + +