Software Engineering: Open source project Gitea is forked & a minor GoLang code change affected to improve the startup sequence timing & robustness as pertains to the ORM layer and database connection. The overall Synology-linux debugging process is examined including upstart log analysis, process log analysis, Github source cloning, Go Programming Language coding, GoLang make, build, deployment & testing.
LINKS:
Gitea Repo: https://github.com/go-gitea/gitea
Gitea How-To Get & Build: https://docs.gitea.io/en-us/install-from-source/
Go Programming Language Download Page: https://golang.org/dl/
Synology Package Developer Guide: https://global.download.synology.com/download/Document/DeveloperGuide/DSM_Developer_Guide.pdf
My Gitiea Build: https://chibido.vn/static/gitea-grokman-linux-amd64
My Gitea SPK: https://chibido.vn/static/gitea-grokman-linux-amd64.spk