-
-
Notifications
You must be signed in to change notification settings - Fork 11.1k
Open
Labels
needs: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.
Metadata
Metadata
Assignees
Labels
needs:triage[triage] this needs to be triaged by the Ghost team[triage] this needs to be triaged by the Ghost team