Quản lý chương trình InnerSource
Các Khái Niệm GitHub Nâng Cao
Stan Konkin
ML Enthusiast, DataCamp
Giới thiệu dự án mã nguồn mở
🔓
Mã mở
: Ai cũng có thể dùng và cải tiến
👥
Hợp tác toàn cầu
: Lập trình viên khắp nơi đóng góp
⚡
Đổi mới liên tục
: Thúc đẩy bởi nhu cầu cộng đồng
Lợi ích của dự án mã nguồn mở
🚀
Đổi mới nhanh
: Tiến bộ nhờ ý kiến đa dạng
🛠
Chất lượng cao
: Mã được đồng kiểm, đáng tin cậy
🌎
Truy cập toàn cầu
: Công cụ miễn phí cho mọi người
🔥
Cộng đồng mạnh
: Hợp tác và giải pháp tốt hơn
Đóng góp cho mã nguồn mở
💻
Đóng góp
: Thêm tính năng, sửa lỗi, cải thiện tài liệu
👨💻
Phát triển kỹ năng
: Nâng cao chuyên môn kỹ thuật
👤
Xây dựng uy tín
: Được công nhận trong cộng đồng dữ liệu
👥
Hợp tác toàn cầu
: Làm với chuyên gia, tác động công cụ chủ chốt
Chuyển đổi sang InnerSource
⚙
InnerSource
: Mô hình phát triển hợp tác nội bộ
👨💻
Tăng hợp tác
: Thúc đẩy làm việc nhóm và chia sẻ
👤
Minh bạch
: Mở cho mọi nhóm trong tổ chức
Tổng quan InnerSource
💻 Áp dụng thực hành mã nguồn mở nội bộ
👥 Minh bạch, hợp tác, đồng sở hữu
🛠 Repo nội bộ, chuẩn hóa đóng góp với mẫu
Repository nội bộ
🛠
Loại repo
: Chọn riêng tư, công khai hoặc
nội bộ
👥
Repo nội bộ
: Tự động quyền
đọc
cho mọi thành viên
Chuyển repository sang nội bộ
Tiêu đề repo và mẫu biểu mẫu
📃
Tiêu đề rõ ràng
: Dùng tên mô tả như
data-pipelines
,
ml-models
📝
Mẫu Issue
: Chuẩn hóa báo cáo sự cố
📄
Mẫu PR
: Hướng dẫn cách gửi thay đổi
Thiết lập mẫu
Tạo mẫu PR và Issue
Sử dụng mẫu Issue
Hạn chế và thách thức của InnerSource
⚠
Kháng cự
: Nhóm có thể chuộng cách làm cũ
🔒
Bảo mật
: Nguy cơ lộ dữ liệu nhạy cảm
🔧
Quản trị
: Cần chính sách chặt chẽ
📊
Nguồn lực
: Cần thêm nguồn lực và đào tạo
Vamos praticar!
Các Khái Niệm GitHub Nâng Cao
Preparing Video For Download...