Image default
Máy Tính

Tại Sao Discord Và X (Twitter) Không Phù Hợp Với Hỗ Trợ Mã Nguồn Mở?

Trong vai trò là một chuyên gia dành nhiều thời gian khám phá các dự án mã nguồn mở, cả trong công việc và sở thích cá nhân, một trong những điều tôi thường ưu tiên xem xét đầu tiên chính là các liên kết hỗ trợ và kênh giao tiếp cộng đồng mà dự án cung cấp. Chỉ cần lướt qua các biểu tượng nền tảng, tôi có thể nhanh chóng đánh giá liệu dự án đó có thân thiện với người dùng và đáng tin cậy hay không. Đáng tiếc, tôi thường bắt gặp những dự án mã nguồn mở mà cách tiếp cận hỗ trợ của họ lại gây ra nhiều vấn đề, đặc biệt khi họ phụ thuộc vào các nền tảng không phù hợp với triết lý mở vốn có của phần mềm.

Discord: “Điềm Báo Xấu” Cho Hỗ Trợ Mã Nguồn Mở

Tôi sẽ không nêu tên cụ thể bất kỳ dự án nào, nhưng tôi thường xuyên bắt gặp các phần mềm mã nguồn mở mà trang web hoặc tệp README của kho lưu trữ lại hướng dẫn người dùng đến một nơi duy nhất để được hỗ trợ: Discord.

Nói một cách rõ ràng, tôi cho rằng Discord là một nền tảng tuyệt vời. Tôi sử dụng nó hàng ngày để giữ liên lạc với bạn bè, trò chuyện về các sở thích đặc thù và đàm thoại trong khi chơi game. Tuy nhiên, điều tôi không thích ở Discord là việc dùng nó để giải quyết các vấn đề phần mềm. Tôi ghét phải tham gia một máy chủ và tự xác minh bản thân, sau đó phải sàng lọc vô số kênh để tìm ra kênh mà tôi sẽ không bị la mắng với những tin nhắn kiểu “sai kênh rồi”. Và khi tôi tìm thấy đúng kênh để đặt câu hỏi, nó thường bị bỏ qua hoặc bị đẩy lên dòng thời gian trò chuyện bởi những người khác cũng đang bối rối tìm kiếm sự giúp đỡ.

Tất nhiên, nếu tôi muốn tránh trò chuyện trực tiếp với người khác, tôi nên có khả năng tìm kiếm xem liệu có ai khác đã gặp vấn đề tương tự như tôi hay chưa. Đôi khi có một phần FAQ, nhưng nếu vấn đề của tôi quá phức tạp, tôi chỉ còn cách sử dụng thanh tìm kiếm tệ hại của Discord. Hầu hết các kết quả tôi nhận được đều không liên quan, và đôi khi có những kết quả mà tôi biết là tồn tại nhưng vì một lý do nào đó lại không xuất hiện—đó chỉ là một vài trong số nhiều vấn đề. Trải nghiệm tìm kiếm này thực sự là một cơn ác mộng khi so sánh với các nền tảng như Stack Overflow, hoặc thậm chí là Google.

Giao diện các máy chủ cộng đồng công khai trên Discord, thường gây khó khăn cho việc tìm kiếm thông tin hỗ trợ dự án mã nguồn mở.Giao diện các máy chủ cộng đồng công khai trên Discord, thường gây khó khăn cho việc tìm kiếm thông tin hỗ trợ dự án mã nguồn mở.

Trải nghiệm của tôi thậm chí còn chưa tệ bằng khi so sánh với những người không phải là cư dân Discord thường xuyên. Rất nhiều người không sử dụng Discord, và họ hoàn toàn bối rối nếu tôi bắt đầu nói với họ về “máy chủ” và “kênh”. Việc mong đợi những người đó “chỉ cần tải Discord về” để khắc phục sự cố phần mềm là một yêu cầu quá lớn. Việc yêu cầu họ tạo tài khoản trên một nền tảng đóng để có thể vào một “khu vườn biệt lập” chứa thông tin đi ngược lại triết lý mở.

Chưa kể đến các vấn đề như tin tặc và kẻ lừa đảo hoành hành, và các công cụ giảm thiểu như xác minh danh tính hay chế độ chậm chỉ làm phiền mọi người. Discord có thể trở thành một địa ngục thực sự khi tất cả những gì bạn muốn chỉ là tìm hiểu lý do tại sao một ứng dụng không khởi chạy.

Tôi có thể tiếp tục, nhưng điểm chính của tôi là Discord mâu thuẫn với triết lý mã nguồn mở. Nếu một nhà phát triển tự định vị mình là người ủng hộ mã nguồn mở, nhưng lại khóa thông tin hỗ trợ trong một ứng dụng độc quyền, nơi ẩn giấu thông tin hữu ích và đối xử thù địch với người mới, điều đó làm tôi đặt ra những câu hỏi nghiêm túc về sự chân thành của họ.

X (Twitter): Nền Tảng Thông Báo “Đáng Ghét” Cho Dự Án Mã Nguồn Mở

Một người đang sử dụng máy tính xách tay với màn hình đăng nhập X (trước đây là Twitter), nền tảng thường được dùng để thông báo dự án mã nguồn mở nhưng có nhiều hạn chế về khả năng tiếp cận.Một người đang sử dụng máy tính xách tay với màn hình đăng nhập X (trước đây là Twitter), nền tảng thường được dùng để thông báo dự án mã nguồn mở nhưng có nhiều hạn chế về khả năng tiếp cận.

Một dấu hiệu đáng báo động phổ biến khác mà tôi thấy ở các dự án mã nguồn mở là việc họ chỉ dựa vào X (trước đây là Twitter) để thông báo, cập nhật và các hoạt động truyền thông “công khai” khác. Tình trạng mở và khả năng tiếp cận trên X hiện đang ở mức tồi tệ nhất.

Đầu tiên, bạn cần có tài khoản X để có thể xem dòng thời gian của dự án hoặc đọc toàn bộ các chuỗi. Tất cả mọi người, bao gồm cả tôi, những người không quan tâm hoặc thậm chí không biết cách tạo tài khoản X đều ngay lập tức bị loại trừ khỏi việc tiếp nhận thông tin từ dự án.

Bạn cũng hoàn toàn bị chặn khỏi việc đăng ký thông báo qua RSS, một trong những cách cổ điển nhất để theo dõi các nguồn cấp dữ liệu.

Đúng là có những công cụ bên thứ ba chuyên biệt cho phép bạn vượt qua khả năng tiếp cận hạn chế của X. Tuy nhiên, nhiều giải pháp trong số đó đã không còn hoạt động hoặc bị hạn chế nghiêm trọng sau khi quyền truy cập API của X bị thay đổi mạnh mẽ. Một số vẫn khá hữu ích nhưng yêu cầu đăng ký trả phí. Tôi không nên phải trải qua tất cả những điều đó chỉ để cập nhật thông tin về một dự án tự quảng cáo là “mở”.

Lời Khuyên Cho Nhà Phát Triển: Hãy Chọn Nền Tảng Thực Sự Mở

Nếu bạn là một dự án mã nguồn mở cơ bản, có lẽ bạn đang sử dụng GitHub. Mặc dù bản thân GitHub về mặt kỹ thuật không phải là mã nguồn mở, nhưng ít nhất nó cung cấp cho mỗi kho lưu trữ một wiki tích hợp, và đó là một nơi tuyệt vời để bắt đầu. Không giống như Discord, bất kỳ ai cũng có thể xem wiki của một kho lưu trữ GitHub. Tôi cũng thích diễn đàn Discourse hơn Discord rất nhiều.

Đối với các thông báo, Mastodon là một nền tảng tốt hơn nhiều. Bất kỳ ai cũng có thể xem toàn bộ dòng thời gian tài khoản Mastodon, có hoặc không có tài khoản, và xem nó trong ứng dụng hoặc trình duyệt mà họ thích. Tuyệt vời hơn nữa, bạn có thể dễ dàng đăng ký tài khoản Mastodon qua RSS. Những điều này cũng thường có thể thực hiện trên Bluesky, nhưng tôi đã từng nêu rõ lý do tại sao tôi không tin Bluesky sẽ duy trì được chất lượng tốt.

Đúng là việc xây dựng số lượng người theo dõi trên Mastodon khó hơn trên X. Tuy nhiên, chúng ta đang nói về hỗ trợ phần mềm, chứ không phải các “mánh khóe” tăng trưởng cho người ảnh hưởng. Việc cho phép mọi người truy cập thông báo của bạn mà không yêu cầu họ tham gia X hoặc chính thức theo dõi bạn sẽ phù hợp hơn rất nhiều với triết lý mã nguồn mở.

Tôi chắc chắn có những giải pháp khác ngoài kia dành cho các nhà phát triển muốn quảng bá dự án của mình, vì vậy hãy tìm hiểu xung quanh. Bạn sẽ không thể phổ biến thông tin qua Discord và X, và nếu bạn cố gắng, tôi sẽ chuyển sang tìm kiếm các phần mềm khác.

Related posts

Windows 10 Sắp Hết Hạn Hỗ Trợ: Làm Cách Nào Để Vẫn Nhận Cập Nhật Miễn Phí (Hay Gần Như Miễn Phí)?

Administrator

10 Phím Tắt KDE Plasma Đỉnh Cao Giúp Bạn Tăng Tốc Độ Làm Việc Trên Linux

Administrator

Tùy Chỉnh Thanh Công Cụ Chrome: Nâng Tầm Trải Nghiệm Duyệt Web Theo Cách Của Riêng Bạn

Administrator