-
-
Notifications
You must be signed in to change notification settings - Fork 11.2k
Open
Labels
affects:portalneeds:triage[triage] this needs to be triaged by the Ghost team[triage] this needs to be triaged by the Ghost team
Description
Portal.js is a huge library that we download on every single Ghost site. It's ~400KB (compressed, or 1.8MB unzipped).
And 75% of it is Sentry.
I believe only a small fraction of Ghost sites actually enable Sentry, which suggests a significant and unnecessary waste of bandwidth and performance.
To address this, we should consider creating a separate bundle that excludes Sentry, making it the default option.
I’m willing to contribute and prepare a pull request, but before investing considerable effort, I’d appreciate confirmation from the Ghost team that they recognize the need for this optimization.
carolinaisslaying, SteffoSpieler and ngeorger
Metadata
Metadata
Assignees
Labels
affects:portalneeds:triage[triage] this needs to be triaged by the Ghost team[triage] this needs to be triaged by the Ghost team