Skip to content

v2.0.0 - Major Website Simplification & Reorganization

Latest

Choose a tag to compare

@jobschepens jobschepens released this 13 Oct 09:55
· 108 commits to main since this release

πŸŽ‰ Major Release: Complete Website Restructuring

This release represents a comprehensive overhaul of the Research Data & Methods Workshop Series website with dramatic simplification and improved organization.

✨ Major Changes

πŸ“ Complete Consolidation

  • ALL content now consolidated into docs/ directory
  • Eliminated 6 duplicate directory pairs (flyers, calendar, agenda, retreat, resources, onboarding)
  • Removed 15,000+ lines of redundant code and legacy files
  • Deleted Jekyll legacy artifacts (_data/, front matter)

🎨 Front Page Simplification

  • Replaced complex card layout with clean numbered list
  • 75% CSS reduction (200 β†’ 50 lines in custom.css)
  • Removed 14+ custom CSS classes for cleaner maintenance
  • Improved readability and mobile responsiveness

πŸ“‚ Logical Organization

  • Created dedicated docs/archiving/ for archiving content
  • New docs/matrix/ folder for Matrix chat documentation
  • New docs/development/ folder for developer resources
  • New docs/about/ folder for project meta-documentation
  • Separated archiving content from onboarding (proper categorization)

🏷️ Internal Documentation Clarity

  • Renamed internal docs with INTERNAL- prefix
  • Clear distinction between public content and internal documentation
  • 6 files renamed for transparency

πŸ—ΊοΈ Navigation Improvements

  • Re-added Schedule tab with current and archived schedules
  • Added Archiving section for research data preservation resources
  • Split documentation into: Development, Matrix, About sections
  • All 12 workshops easily accessible

πŸ“Š Enhanced README

  • Added 11 comprehensive badges (status, tech stack, content, focus)
  • Build status, Python/MkDocs versions, workshop count
  • Open Science and Research Data Management highlights
  • Local pride with ❀️ in Cologne badge

πŸ“ˆ Performance

  • Build time: 1.38 seconds ⚑
  • Zero errors in deployment
  • All GitHub Actions passing βœ…

🎯 Results

  • 100% clean root directory structure
  • 90% reduction in loose files (organized into folders)
  • Professional MkDocs project structure
  • Single source of truth for all content
  • Dramatically simplified maintenance

πŸ”— Links

πŸ“ Files Changed

  • 70 files changed
  • 863 insertions(+)
  • 15,590 deletions(-)

Full Changelog: v1.0.0...v2.0.0