You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Xinwei Xiong
c2dfc37b0b
|
1 year ago | |
---|---|---|
.. | ||
README.md | 1 year ago | |
api.md | 1 year ago | |
bash-log.md | 1 year ago | |
cicd-actions.md | 1 year ago | |
code-conventions.md | 1 year ago | |
commit.md | 1 year ago | |
development.md | 1 year ago | |
directory.md | 1 year ago | |
environment.md | 1 year ago | |
error-code.md | 1 year ago | |
git-workflow.md | 1 year ago | |
gitcherry-pick.md | 1 year ago | |
github-workflow.md | 1 year ago | |
go-code.md | 1 year ago | |
images.md | 1 year ago | |
init-config.md | 1 year ago | |
install-docker.md | 1 year ago | |
install-openim-linux-system.md | 1 year ago | |
linux-development.md | 1 year ago | |
local-actions.md | 1 year ago | |
logging.md | 1 year ago | |
offline-deployment.md | 1 year ago | |
prometheus-grafana.md | 1 year ago | |
protoc-tools.md | 1 year ago | |
test.md | 1 year ago | |
util-go.md | 1 year ago | |
util-makefile.md | 1 year ago | |
util-scripts.md | 1 year ago | |
version.md | 1 year ago |
README.md
Contrib Documentation Index
📚 General Information
- 📄 README - General introduction to the contribution documentation.
- 📑 Development Guide - Guidelines for setting up a development environment.
🛠 Setup and Installation
- 🌍 Environment Setup - Instructions on setting up the development environment.
- 🐳 Docker Installation Guide - Steps to install Docker for container management.
- 🔧 OpenIM Linux System Installation - Guide for installing OpenIM on a Linux system.
💻 Development Practices
- 👨💻 Code Conventions - Coding standards to follow for consistency.
- 📐 Directory Structure - Explanation of the repository's directory layout.
- 🔀 Git Workflow - The workflow for using Git in this project (note the file extension error).
- 💾 GitHub Workflow - Workflow guidelines for GitHub.
🧪 Testing and Deployment
- ⚙️ CI/CD Actions - Continuous integration and deployment configurations.
- 🚀 Offline Deployment - How to deploy the application offline.
🔧 Utilities and Tools
- 📦 Protoc Tools - Protobuf compiler-related utilities.
- 🔨 Utility Go - Go utilities and helper functions.
- 🛠 Makefile Utilities - Makefile scripts for automation.
- 📜 Script Utilities - Utility scripts for development.
📋 Standards and Conventions
- 🚦 Commit Guidelines - Standards for writing commit messages.
- ✅ Testing Guide - Guidelines and conventions for writing tests.
- 📈 Versioning - Version management for the project.
🖼 Additional Resources
- 🌐 API Reference - Detailed API documentation.
- 📚 Go Code Standards - Go programming language standards.
- 🖼 Image Guidelines - Guidelines for image assets.
🐛 Troubleshooting
- 🔍 Error Code Reference - List of error codes and their meanings.
- 🐚 Bash Logging - Logging standards for bash scripts.
- 📈 Logging Conventions - Conventions for application logging.
- 🛠 Local Actions Guide - How to perform local actions for troubleshooting.