innersourcecommons.org icon indicating copy to clipboard operation
innersourcecommons.org copied to clipboard

Add academic papers page under learn section with multilingual support

Open Copilot opened this issue 9 months ago • 1 comments

This PR adds a new "Academic Papers" page under the /learn section to address the need for a dedicated space to showcase academic research related to InnerSource practices and methodologies.

Changes Made

Pages Created

  • content/en/learn/academic-papers.md - Main English page with placeholder content
  • content/ja/learn/academic-papers.md - Japanese translation (学術論文)
  • content/fr/learn/academic-papers.md - French translation (Articles Académiques)
  • content/pt-br/learn/academic-papers.md - Portuguese-Brazilian translation (Artigos Acadêmicos)

Navigation Updates

  • Updated all language menu files (config/_default/menus.*.yaml) to include "Academic Papers" entry
  • Added entries to both main navigation (Learning section) and footer navigation for consistency
  • Positioned with weight 10 to appear after existing learn content
  • Translated menu labels appropriately for each supported language

Features

  • Responsive layout matching existing learn pages (patterns, research, etc.)
  • Uses existing research.png image for visual consistency
  • Placeholder content with clear message that academic papers will be added soon
  • Contribution instructions directing users to Slack and GitHub for submissions
  • Proper Hugo front matter with correct type (community) and weight
  • Multilingual support ready for content translation to additional languages

The page is now accessible at /learn/academic-papers and appears in the Learning section of the site navigation across all language versions. Content maintainers can now add academic papers as mentioned in the original issue requirements.

The implementation follows the existing site patterns and maintains consistency with other learn section pages while providing a dedicated space for academic research papers separate from the survey-focused research page.

Fixes #255.


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Copilot avatar May 29 '25 02:05 Copilot

Considering it as a base, it's not bad!

yuhattor avatar Jun 03 '25 07:06 yuhattor