cross-posted from: https://discuss.online/post/45517222
Over the last year I’ve been customizing my applications like Castopod and Dokuwiki, in order to make them easier to navigate by my users. I’m trying to build a sustainable setup where upgrades don’t break things I’ve manually customized in a text editor and I don’t waste hours reapplying changes. I’d rather invest time in doing it right this time.
This is my first time managing a self-hosted wiki long-term, so I want to establish good practices early… before I start telling everyone to join up. I also intend to share my findings with the larger Dokuwiki and Castopod projects, because I can see where I could submit some pull requests eventually.
Thanks for any advice!


I’ve begun making numbers of small edits to wording displayed and such across many of my applications, because I find myself engaging with multiple types of people: those with accounts, those who are hyper technical, and those randomly browsing around with no account.
I’ve noticed that system defaults from developers often have no bearing on my actual users, so embracing my ability to customize to taste. :)
See if they want to upstream those changes.