5 điểm bởi GN⁺ 2025-01-20 | 1 bình luận | Chia sẻ qua WhatsApp
  • Giới thiệu về Forgejo

    • Forgejo là một phần mềm forge nhẹ để tự host, dễ cài đặt và đơn giản trong bảo trì.
    • Được hỗ trợ bởi tổ chức phi lợi nhuận Codeberg e.V., và có thể tin cậy vì là phần mềm tự do hoàn toàn.
    • Tập trung vào bảo mật, khả năng mở rộng, liên kết liên máy chủ và quyền riêng tư.
  • Ưu điểm của Forgejo

    • Có thể kiểm soát quy trình phát triển phần mềm và tự host dự án để cung cấp phần mềm chất lượng cao.
    • Trải nghiệm người dùng được thiết kế cho cộng tác và năng suất.
    • Là một lựa chọn thay thế cho GitHub, cung cấp môi trường quen thuộc cho người dùng để hỗ trợ chuyển đổi suôn sẻ.
    • Dễ cài đặt và bảo trì, chỉ cần rất ít công sức để quản lý máy chủ.
    • Cung cấp nhiều tính năng nhưng vẫn duy trì cấu hình máy chủ gọn nhẹ, nên yêu cầu ít tài nguyên hơn các forge khác.
    • Được bảo đảm là phần mềm tự do 100%, và ngay cả trong quá trình phát triển dự án của chính mình cũng chỉ sử dụng phần mềm tự do.
  • Tương lai và tham gia

    • Forgejo hướng tới đổi mới trong các phần mềm forge và phát triển phần mềm cộng tác thông qua nền tảng phân tán.
    • Hoan nghênh đóng góp ở nhiều lĩnh vực như bản địa hóa, mã nguồn, liên kết liên máy chủ, quản lý phát hành, nghiên cứu người dùng, UX và khả năng sử dụng, quản lý cộng đồng, tài liệu, thiết kế web và quản trị.
  • Thông tin khác

    • Có thể đóng góp trên Codeberg, và cũng có thể quyên góp qua Liberapay.
    • Có thể kết nối với Forgejo thông qua nhiều cộng đồng và tài nguyên khác nhau.

1 bình luận

 
GN⁺ 2025-01-20
Ý kiến trên Hacker News
  • Forgejo là một bản fork của Gitea, được quản lý theo mô hình phi lợi nhuận và mọi thứ đều được cung cấp theo giấy phép tự do

    • Cộng đồng giao tiếp qua Matrix và Mastodon, đồng thời vận hành trên Codeberg
    • Nó tương tự Gitea và GitHub, và mã nguồn có thể xem trên Codeberg
  • Lý do Forgejo tách khỏi Gitea là vì các nhà sáng tạo FOSS gặp khó khăn về tài chính

    • Gitea đã thử nhiều cách khác nhau để duy trì bảo trì, nhưng một số tập đoàn lớn sử dụng Gitea mà không đóng góp
    • Bruce Perens chỉ ra rằng các tập đoàn lớn tận dụng FOSS nhưng các nhà phát triển lại không được đền đáp
  • Điểm thú vị của Forgejo là đang thúc đẩy công việc liên kết forge

    • Sẽ rất tốt nếu GitHub và GitLab cũng hỗ trợ liên kết, nhưng khả năng đó thấp
    • Một lựa chọn thay thế là Radicle, giải pháp P2P
  • Fedora Project đang trong quá trình chuyển sang Forgejo

  • Một người dùng đã di chuyển từ Gogs sang Gitea rồi tới Forgejo đánh giá Forgejo là phần mềm rất xuất sắc

    • Họ lưu trữ kho git cá nhân trên máy chủ SSH, và Forgejo hữu ích khi cần chia sẻ mã nguồn
  • Để làm rõ mục đích của Forgejo, cần giải thích rõ hơn ngay trên trang đầu

  • Một người dùng chuyển từ Gitlab CE sang Forgejo khen Forgejo nhẹ và cập nhật đơn giản

    • Họ cập nhật website tĩnh bằng Jekyll và các công cụ tương tự, đồng thời đang kỳ vọng vào tích hợp dựa trên ActivityPub
  • Có câu hỏi về trải nghiệm code review, và công cụ review của GitHub được đánh giá là còn hạn chế

    • Gerrit có mô hình cơ bản hợp lý nhưng tồn tại vấn đề hiệu năng và còn nhiều góc cạnh thô ráp
  • Có câu hỏi về khác biệt về tính dễ dùng khi di chuyển từ Gitea sang Forgejo

    • Bản fork xuất hiện do các vấn đề về giấy phép và quyền sở hữu dự án, còn Gitea vẫn đang tiếp tục được phát triển
  • Forgejo là một software forge nhẹ để tự lưu trữ, dễ cài đặt và đơn giản trong bảo trì