Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Update Pelican webassets plugin

Aperta
#528 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
3/5
Tempo stimato
1-2 giorni
Idoneità per principianti
45/100
Tipo di issue
Refactoring
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
python
Ambito
build-system

Direzione di ricerca

Inizia con il plugin vendorizzato in plugins/assets e con la documentazione del plugin Pelican, poi esamina come il sito lo carica attualmente. Prova a installare pelican-webassets con python -m pip e verifica la build del sito usando il plugin namespace. Il lavoro è completato quando il vecchio plugin vendorizzato non è più necessario e il sito continua a essere compilato con il supporto per webassets.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

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.

Lingua principale
HTML
Stelle
589
Fork
174
Merge medio
3g 11h
PR unite (30g)
2

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di mitre-attack/attack-website

Tutte le issue di mitre-attack/attack-website

Issue simili

Altre issue su Build System

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.