Commit Graph

867 Commits

Author SHA1 Message Date
Vijay Janapa Reddi
7d414a9f9e Refactors README for clarity and contribution
Streamlines the README by removing redundant sections for specific audiences and enhancing the contribution guidelines.

Improves the discoverability of contribution information.
Also, links the citation badge to the citation section.
2025-10-29 08:55:55 -04:00
github-actions[bot]
92f00351ea Update contributors list [skip ci] 2025-10-29 12:15:25 +00:00
Vijay Janapa Reddi
040a9168ba Update README.md 2025-10-29 08:10:50 -04:00
Eimhin Laverty
7f3b6606f7 Fix link to ML kits 2025-10-29 10:15:03 +01:00
github-actions[bot]
ff3b3790a8 Update contributors list [skip ci] 2025-10-28 11:47:57 +00:00
Vijay Janapa Reddi
096a97a85d Update README.md 2025-10-27 11:12:04 -04:00
github-actions[bot]
645e4a8ebe Update contributors list [skip ci] 2025-10-26 23:12:30 +00:00
github-actions[bot]
dcbf8292cf Update contributors list [skip ci] 2025-10-26 20:37:28 +00:00
Vijay Janapa Reddi
1ed581e4b5 Updates documentation for clarity and completeness
Refines the README to provide more comprehensive instructions and examples for using the Book Binder CLI.

This includes:
- Updates download links for PDF and EPUB formats.
- Improves clarity of command descriptions.
- Adds new commands and options to the CLI documentation, reflecting recent enhancements.
- Clarifies the development workflow and publishing process.

These changes aim to improve the user experience and make the book easier to build and contribute to.
2025-10-26 16:32:56 -04:00
Vijay Janapa Reddi
ace2671673 Enhance README with special features and contribution info
Added sections on the book's uniqueness, contribution guidelines, and development resources.
2025-10-26 16:25:42 -04:00
github-actions[bot]
5f12858734 Update contributors list [skip ci] 2025-10-26 18:51:07 +00:00
github-actions[bot]
b5093d1735 Update contributors list [skip ci] 2025-10-24 20:13:21 +00:00
github-actions[bot]
f6cc61598b Update contributors list [skip ci] 2025-10-24 16:53:55 +00:00
github-actions[bot]
0b098ead44 Update contributors list [skip ci] 2025-10-19 16:26:01 +00:00
github-actions[bot]
aef3fdfb34 Update contributors list [skip ci] 2025-10-17 14:12:02 +00:00
Vijay Janapa Reddi
9581a286db chore(docs): update quizzes, config, and documentation
Miscellaneous updates:
- Regenerated quiz.json files for consistency
- Updated README.md with IEEE CODES+ ISSS 2024 citation badge
- Updated publishing documentation in README
- Commented out frontmatter sections in PDF config for faster builds
- Minor formatting consistency across .qmd files

These changes improve documentation accuracy and build performance.
2025-10-09 13:37:07 -04:00
github-actions[bot]
05d2117f5e Update contributors list [skip ci] 2025-09-11 22:28:34 +00:00
github-actions[bot]
a6597ef676 Update contributors list [skip ci] 2025-08-30 20:55:05 +00:00
Vijay Janapa Reddi
de9025f573 feat(readme): add contributors section with ALL-CONTRIBUTORS markers
- Add contributors section before 'Made with ❤️' section
- Include proper ALL-CONTRIBUTORS markers for automated updates
- Contributors will now appear in both README.md and acknowledgements.qmd
- Should include taunoe and all other contributors automatically
2025-08-30 22:51:39 +02:00
Vijay Janapa Reddi
723194f197 Update README.md 2025-08-30 22:33:36 +02:00
Vijay Janapa Reddi
cb54c16f27 Update README.md 2025-08-30 22:31:09 +02:00
Vijay Janapa Reddi
2279dabd81 Update README.md 2025-08-30 22:27:46 +02:00
Vijay Janapa Reddi
14eb009bba docs: update all documentation to reflect current binder CLI
📚 Documentation Updates:
- Updated README.md with current binder commands
- Removed references to hello command (replaced with doctor)
- Updated CLI README.md to remove binder_legacy references
- Updated BINDER.md with current command set and shortcuts
- Removed check/check-tags from all documentation
- Updated doctor.py to only check for binder executable

🎯 Key Changes:
- All docs now reference current binder commands only
- Consistent command examples throughout documentation
- Updated shortcuts to match current CLI aliases
- Removed legacy command references
- Focus on build-centric workflow as intended

 Documentation Consistency:
- README.md: Updated quick start and development sections
- cli/README.md: Removed legacy references
- docs/BINDER.md: Updated command tables and examples
- All examples use current binder command structure
2025-08-27 15:54:57 +02:00
Vijay Janapa Reddi
60ce678266 docs: update README with new project structure and binder commands
- Update project structure to reflect quarto/ directory (was book/)
- Simplify binder command examples to match new CLI interface
- Add EPUB build support in documentation and examples
- Update setup instructions to use './binder setup' as primary method
- Reorganize project structure section for better clarity
- Remove outdated Make command references in favor of binder CLI
- Update file paths and directory structure to match current layout

This brings the README in sync with the current project structure and tooling.
2025-08-19 11:45:14 -04:00
Vijay Janapa Reddi
5f86220509 Update README.md 2025-08-11 11:46:12 -04:00
Vijay Janapa Reddi
674aabeeca Update README.md 2025-08-11 11:45:47 -04:00
Vijay Janapa Reddi
8c1eb17137 Update README.md 2025-08-09 14:16:41 -04:00
Vijay Janapa Reddi
47ee8cb121 Update README.md 2025-08-09 14:15:20 -04:00
Vijay Janapa Reddi
4a88272360 trigger: rebuild containers 2025-08-08 14:32:55 -04:00
Vijay Janapa Reddi
c6d8548338 Update README.md 2025-08-06 00:32:21 -04:00
Vijay Janapa Reddi
100cca12f7 feat(ui): add crimson theme with sidebar auto-collapse and improved styling
- Add crimson color scheme (#A51C30) for links and accents
- Implement config-driven sidebar auto-collapse functionality
- Add clean table styling with left-aligned captions and zebra striping
- Add H2 headers with crimson accent bars for better visual hierarchy
- Create sidebar-auto-collapse.js for sections marked with auto-collapse: true
- Improve navbar with clean icon-only star/heart buttons
- Fix SCSS layer boundaries for proper Quarto theme integration
- Auto-collapse lab sections and resources for cleaner navigation
2025-08-03 14:07:43 -04:00
Vijay Janapa Reddi
2f644f5a0f 👋 Revert to hello command - more personal and binder-focused 2025-08-01 14:44:07 -04:00
Vijay Janapa Reddi
449863e598 🌍 Change hello to helloworld and update README to dive straight into binder workflow 2025-08-01 14:36:21 -04:00
Vijay Janapa Reddi
c76ba8fe5c 📚 Update documentation to reflect improved binder workflow 2025-08-01 14:28:02 -04:00
Vijay Janapa Reddi
13e370ebde 📚 Update documentation for enhanced binder CLI
- Update BINDER.md with publish command and about command
- Update DEVELOPMENT.md with new build workflow
- Update tools/scripts/README.md to reference binder
- Update main README.md with publishing section
2025-08-01 13:36:21 -04:00
Vijay Janapa Reddi
243b14bc61 Remove EPUB functionality from pre-commit hooks and build system
- Remove EPUB from GitHub workflow valid formats and build steps
- Remove EPUB config references from binder script
- Remove EPUB rendering and compression functions from publish script
- Remove EPUB file patterns from .gitignore
- Update README.md to remove EPUB config reference
- Update help messages to only mention HTML and PDF formats
- Tested binder commands and status functionality
2025-07-31 00:57:47 -04:00
Vijay Janapa Reddi
e1509a4be7 Update README.md 2025-07-29 07:14:09 -04:00
Vijay Janapa Reddi
918199ca67 Organizes project directory structure
Enhances project organization by restructuring directories for improved maintainability and clarity.

- Introduces dedicated directories for scripts, configurations, and local development files.
- Clarifies the purpose of existing directories by grouping related files together.
2025-07-29 06:49:11 -04:00
Vijay Janapa Reddi
24a7a2ba8e Enhance binder CLI with explicit format requirements
 Improved binder command clarity and usability
• Build commands now require explicit format: 'binder build * html' or 'binder build intro pdf'
• Removes ambiguity between HTML/PDF builds - no more defaults
• Uses '*' for building all chapters, making intent clear
• Updated all documentation (README.md, BINDER.md) with new syntax examples
• Maintains backward compatibility by keeping build-full command internally
• Enhanced help text with clear usage examples and error messages

This change makes the CLI more explicit and reduces user confusion about output formats.
2025-07-28 23:26:37 -04:00
Vijay Janapa Reddi
4982446696 Add comprehensive binder documentation and clean up duplicate docs
Added BINDER.md with complete CLI documentation including:
- Quick start guide and installation instructions
- Comprehensive command reference with examples
- Advanced features (unified builds, fast build mode)
- Development workflow and troubleshooting guide
- Integration details and performance tips

Updated README.md to highlight binder as recommended development tool:
- Added binder CLI section with key commands
- Updated project structure to show binder and config files
- Fixed documentation links to point to docs/ directory

Cleaned up duplicate documentation:
- Removed root-level BUILD.md, CODE_OF_CONDUCT.md, DEVELOPMENT.md,
  MAINTENANCE_GUIDE.md, contribute.md (kept updated versions in docs/)
- Consolidated all documentation in docs/ directory
- Updated all references to use docs/ path

This streamlines the development experience and reduces confusion
about which documentation files are current.
2025-07-28 15:37:32 -04:00
Vijay Janapa Reddi
daea2bde0e docs: update README project structure and remove emojis
- Update project structure to include new build/ directory
- Remove emojis from project structure section as requested
- Keep build directory documentation clean and professional
- Maintain consistency with project organization
2025-07-27 10:48:57 -04:00
Vijay Janapa Reddi
29cbd1d8ef restore: add contributors section back to README with proper automation
- Fixed path issues in .all-contributorsrc and update_contributors.py
- Added contributors section to README with all-contributors markers
- Positioned contributors section towards the end of README as requested
- Ensured automated updates will work for both acknowledgements and README
2025-07-27 09:22:54 -04:00
Vijay Janapa Reddi
a476d9f09f Update README.md 2025-07-27 09:17:44 -04:00
Vijay Janapa Reddi
7c12e33063 Update README.md 2025-07-27 09:08:56 -04:00
Vijay Janapa Reddi
6721f54eaf Merge remote-tracking branch 'origin/dev' into dev 2025-07-27 01:29:03 -04:00
Vijay Janapa Reddi
5ef81a0748 Update README.md 2025-07-26 20:36:59 -04:00
Vijay Janapa Reddi
11f8eb55e7 feat: enhance content and project presentation
- Reorganize README for visitor-first experience
- Add Harvard branding and dynamic GitHub badges
- Improve GitHub star call-to-action messaging
- Fix book cover display and text wrapping on index page
- Update gitignore for build artifacts
- Enhance responsive design for mobile devices
2025-07-25 17:41:56 -04:00
Vijay Janapa Reddi
43396fda41 Update README.md 2025-07-25 14:49:50 -04:00
Vijay Janapa Reddi
1839ce3a78 Update README.md 2025-07-25 14:49:33 -04:00
Vijay Janapa Reddi
48146a7b67 Update README.md 2025-07-25 14:49:10 -04:00