This commit is contained in:
Tobias 2023-09-23 22:41:19 +02:00
parent 465569c109
commit 4b57ebb5ea

24
TODO.md
View File

@ -126,20 +126,26 @@
### open ### open
- unter die GPL stellen
- https://www.gnu.org/licenses/gpl-howto.html
- sr2ini_ynh auf neue Version bringen
- manifest: Version, tarball URL und sha256 ersetzen
- README.md: Version ersetzen
- ggf. doc/screenshots/sr2ini-screenshot.jpg ersetzen (960x640)
- favicon checken: https://realfavicongenerator.net/favicon_checker - favicon checken: https://realfavicongenerator.net/favicon_checker
- Links zu den versch. favicons fkt. nicht: sie lauten /… statt /sr2ini/… - jetzt fkt. immer noch nicht die URLs im Icon manifest
- Lösung: parcel serve / parcel build braucht als --public-url "./" (statt "/"), dann werden die Links korrekt erzeugt - x Links zu den versch. favicons fkt. nicht: sie lauten /… statt /sr2ini/…
- neues Problem: dann fkt. parcel serve aber nicht mehr; statt CSS/JS/favicon-Files wird jedes Mal index.html serviert - x Lösung: parcel build braucht als --public-url "./" (statt "/"), dann werden die Links korrekt erzeugt
- neues Problem: für parcel serve fkt. das nicht; statt CSS/JS/favicon-Files wird jedes Mal index.html serviert
- edit: jetzt geht's wieder (nachdem ich sr2ini.iconmanifest zurückbenannt hatte nach site.webmanifest)
- bekanntes Problem: https://github.com/parcel-bundler/parcel/issues/857 - bekanntes Problem: https://github.com/parcel-bundler/parcel/issues/857
- kein Workaround fkt für mich - Workaround: weiter --public-url / verwenden
- was fkt: parcel serve durch anderen HTTP-Server ersetzen - WICHTIG: fürs Deployment muss ich dann immer die mit parcel build erzeugten Dateien verwenden
- was auch geht, ist aber umständlich: parcel serve durch anderen HTTP-Server ersetzen
- parcel build - parcel build
- im Dist-Verz.: python3 -m http.server - im Dist-Verz.: python3 -m http.server
- CORS-Fehler im Firefox vermeiden: about:config -> content.cors.disable = true - CORS-Fehler im Firefox vermeiden: about:config -> content.cors.disable = true
- sr2ini_ynh auf neue Version bringen
- Screenshot ersetzen
- tarball ersetzen
- Deployment: - Deployment:
- CI/CD: es gibt Jenkins für Yunohost - CI/CD: es gibt Jenkins für Yunohost
- hier ist ein Tutorial, um Jenkins und Gitea miteinander bekannt zu machen: https://mike42.me/blog/2019-05-how-to-integrate-gitea-and-jenkins - hier ist ein Tutorial, um Jenkins und Gitea miteinander bekannt zu machen: https://mike42.me/blog/2019-05-how-to-integrate-gitea-and-jenkins