Update Pelican webassets plugin
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức phù hợp với người mới
- 45/100
- Loại issue
- Tái cấu trúc
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- python
- Lĩnh vực
- build-system
Hướng nghiên cứu
Bắt đầu với plugin được vendored trong plugins/assets và tài liệu về plugin Pelican, sau đó kiểm tra cách site hiện đang tải nó. Thử cài đặt pelican-webassets bằng python -m pip và xác minh quá trình build site bằng namespace plugin. Hoàn tất khi không còn cần plugin vendored cũ nữa và website vẫn build được với hỗ trợ webassets.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
We've been using a Pelican plugin for webassets for about 5 years by vendoring it here: https://github.com/mitre-attack/attack-website/tree/master/plugins/assets
This has caused it to become stale, while Pelican itself has updated their plugin approach to favor namespace plugins instead of the legacy format (https://docs.getpelican.com/en/stable/plugins.html#where-to-find-plugins)
The latest webassets plugin can be found here: https://github.com/pelican-plugins/webassets, which can be installed with python -m pip install pelican-webassets and therefore will be much easier to maintain.
This is worth looking into for the sake of maintainability.
- Ngôn ngữ chính
- HTML
- Star
- 589
- Fork
- 174
- Merge trung bình
- 3 ngày 11 giờ
- Pull request đã merge (30 ngày)
- 2
Chuẩn bị môi trường
- Có Dockerfile hoặc tệp Docker Compose
- Có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của mitre-attack/attack-website
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
mitre-attack/attack-website#628 · 1 bình luận ·
-
Search result ordering issueĐang mở
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100
mitre-attack/attack-website#626 ·
-
Search not finding e.g. "1204"Đang mở
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 52/100
mitre-attack/attack-website#596 ·
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 55/100
mitre-attack/attack-website#571 · 2 bình luận · 1 reaction ·
-
[Accessibility] Navbar logo missing alt text causing WCAG violationCó thể làm lại được @jondricek đã nhận 225 ngày trước và không có pull request nào đang mở. Đang mở
mitre-attack/attack-website#563 · 1 người được giao ·
Tất cả issue của mitre-attack/attack-website
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
trezor/trezor-firmware#7997 ·
Maintainer thường phản hồi trong vòng 2 ngày
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 67/100
Maintainer thường phản hồi trong vòng 1 ngày
-
bug good first issue help wanted
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
score-spec/docs#329 · 1 bình luận ·
-
Update vtm to 2026.9.28Đang mởpackage-update
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
oSoWoSo/vOid_Community_repOsitory#207 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 85/100
vllm-project/vllm-ascend#17784 ·
Maintainer thường phản hồi trong vòng 1 ngày