Skip to content

Add academic papers page under learn section with multilingual support #1043

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

Copilot
Copy link
Contributor

@Copilot Copilot AI commented May 29, 2025

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 Copilot AI changed the title [WIP] [re-]Add a page with academic papers Add academic papers page under learn section with multilingual support May 29, 2025
@Copilot Copilot AI requested a review from yuhattor May 29, 2025 02:51
Copilot finished work on behalf of yuhattor May 29, 2025 02:51
@yuhattor
Copy link
Member

yuhattor commented Jun 3, 2025

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

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.

[re-]Add a page with academic papers
2 participants