Skip to content

Conversation

@uday-codes69
Copy link
Contributor

Summary

This PR improves code quality, security, and documentation accuracy across the ML4SCI website.

Changes Made

HTML Structure & Standards

  • Fixed HTML5 lang attribute: Moved lang="en" from <head> to <html> tag for proper HTML5 compliance
  • Improved SEO: Enhanced page title format to include site name ({{ page.title }} | {{ site.name }})
  • Added meta description: Implemented dynamic meta description support using page.description or site.description

Security Improvements

  • HTTP to HTTPS migration: Updated insecure HTTP links to HTTPS for:
    • Jekyll documentation link (http://jekyllrb.com/https://jekyllrb.com/)
    • Bootstrap documentation link (http://getbootstrap.com/https://getbootstrap.com/)
    • Apache Foundation link (http://www.apache.org/https://www.apache.org/)
    • Gaudi project link (http://gaudi.web.cern.ch/https://gaudi.web.cern.ch/)

Documentation Updates

  • Fixed branding: Changed remaining "HSF projects" reference to "ML4SCI projects" in projects.md
  • Updated README: Modernized GSoC section to be more current and fixed email link format (ml4-sci@cern.chmailto:ml4-sci@cern.ch)

Impact

  • ✅ Better HTML5 compliance and accessibility
  • ✅ Improved security with HTTPS links
  • ✅ Enhanced SEO with proper meta tags
  • ✅ More accurate documentation reflecting ML4SCI branding

Files Changed

  • _layouts/default.html - HTML structure and security improvements
  • projects.md - HTTPS links and branding fix
  • README.md - Documentation updates

@github-actions
Copy link

github-actions bot commented Feb 8, 2026

This PR was marked as stale because it has been open 15 days with no activity. Remove the stale label or comment on this pull request or this pull request will be closed in 5 days.

@github-actions github-actions bot added the Stale label Feb 8, 2026
@uday-codes69
Copy link
Contributor Author

@Indigo5684 Sir, this PR closed in 5 days. Can you check out this please

@github-actions github-actions bot removed the Stale label Feb 9, 2026
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

Successfully merging this pull request may close these issues.

1 participant