History: Using GlitchTip as part of the Tiki development process
Source of version: 23 (current)
Copy to clipboard
GlitchTip is an Open Source error tracking system (can also do uptime monitoring) and you can self-host GlitchTip or subscribe to [https://glitchtip.com/|GlitchTip.com] (including a free starter plan). Tiki and ((GlitchTip)) interoperability was added in ((doc:Tiki23)). Starting in March 2023, we are using GlitchTip as a part of the development process. You can see GlitchTip mentioned many times in merge requests: https://gitlab.com/groups/tikiwiki/-/merge_requests?scope=all&state=all&search=glitchtip And in fact, many many more merge requests don't mention GlitchTip but are fixing an issue exposed by GlitchTip (ex.: fix an undefined XYZ warning). Here is an example with a screenshot for ((doc:Cypht)) (the webmail client included in Tiki): https://github.com/jasonmunro/cypht/pull/685 Benefits: makes it easier for committer and reviewer (now has a lot of context without needing to reproduce the issue) Here is how to configure your own Tiki instance: ((doc:GlitchTip)) If you'd like access to the GlitchTip interface of the community, please contact Marc Laporte. !! Production sites || Production | A copy for debugging https://themes.tiki.org | https://copythemes.tiki.org https://doc.tiki.org | https://copydoc.tiki.org https://dev.tiki.org | https://copydev.tiki.org || !! Roadmap * Real-World performance scores will be tracked, so we can focus on slow pages. * Increasing useful and relevant information about errors passed to GlitchTip * Review types/levels (errors vs warnings vs notices vs E_STRICT vs...) that are sent to GlitchTip. So it's easy to focus on more important ones. * Evaluate potential use of https://glitchtip.com/blog/2022-05-26-csp * Make it possible for hard errors (like a syntax error or fatal error) to also be logged !! Acknowledgments * A special thank you to [https://burkesoftware.com/|Burke Software and Consulting LLC] for creating GlitchTip and providing services. * [http://EvoluData.com|EvoluData] is sponsoring the Tiki integration and GlitchTip subscription. !! See also * ((GlitchTip))