containers / containers/podman.io
Refactor: Remove outdated local /release path and link directly to GitHub Releases
- Dominant language
- TypeScript
- Stars
- 108
- Forks
- 188
- Avg merge
- 3d 14h
- Merged PRs (30d)
- 11
Description
# Description
Currently, there is no UI component that links to the Release page (podman.io/release). The page contains outdated release information and is no longer actively maintained. Additionally, the release folder in the codebase does not provide meaningful value anymore.
# Proposed Solution
1. Remove the unused release/ folder from the codebase
2. Remove the unused release blog configuration from @docusaurus/plugin-content-blog.
``` diff
- ['@docusaurus/plugin-content-blog',
- {
- showReadingTime: true,
- routeBasePath: 'release',
- id: 'release-anouncements',
- path: './release',
- },
- ],
```
3. Update the footer to include a Release link under the projects column or docs to navigate to [https://github.com/podman-container-tools/podman/releases](https://github.com/podman-container-tools/podman/releases)
4. I suggest also remove all releases related blogs in the blogs/ as this also have no value now and outdated also
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with the Docusaurus blog configuration and footer entry point, then inspect the release/ folder and release-related posts in blogs/. Remove the unused release blog configuration and content, and add a footer or docs link to the specified GitHub Releases page. Done means /release no longer serves outdated content and the new Release link works.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- documentation, web-dev
- Issue type
- Refactor
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 68/100