Tôi rút ra ba nguyên tắc sau đây 1 - game rikvip

Mục lục

Memos là một dự án tương tự như mạng xã hội mini, tôi đã sử dụng nó trong game rikvip hơn một năm. Có lẽ một số bạn đọc cũng bắt đầu tìm hiểu và dùng Memos từ bài viết của tôi vào năm ngoái. Điều đáng chú ý là Memos cập nhật phiên bản cực kỳ thường xuyên. Chỉ tính từ tháng 2 năm 2023 đến nay (ngày 12 tháng 6 năm 2024), dự án đã phát hành tổng cộng 33 phiên bản chính thức. Trung bình mỗi tháng có khoảng hai phiên bản được tung ra, quả thật là một con số không nhỏ.

Tuy nhiên, trải nghiệm sản phẩm lại không mấy khả quan, điều này đã gây nhiều tranh cãi trên mạng. Các vấn đề phổ biến có thể phân loại như sau:

  1. Bugs liên tục xuất hiện khi nâng cấp. Nhiều lỗi ảnh hưởng nghiêm trọng đến việc sử dụng, ví dụ như nội dung không thể tải được.
  2. Việc thêm/xóa tính năng quá tùy tiện. Chẳng hạn như biểu đồ nhiệt (heat map) mà người dùng rất yêu thích bị gỡ bỏ, sau đó lại thêm Telegram Bot - một tính năng gây nhiều tranh cãi - rồi gần đây lại xóa nó đi.
  3. Các phiên bản cập nhật mang tính phá hủy cao, đặc biệt là phiên bản 0.22.0 gần đây. API không còn tương thích, khiến nhiều ứng dụng phụ thuộc bên thứ ba bị gián đoạn hoạt động.

Tôi hoàn toàn đồng cảm với những phàn nàn này. Rõ ràng rằng nhà phát triển Memos có thể là một lập trình viên non kinh nghiệm, chưa thực sự có tầm nhìn rõ ràng hay kế hoạch dài hạn cho dự án. Đối với họ, Memos dường như chỉ là một dự án để học hỏi công nghệ và thử nghiệm, dẫn đến việc thay đổi chức năng theo phản hồi từ người dùng một cách khá tùy tiện. Điều này không hẳn là xấu nếu dự án vẫn nhỏ và ít người dùng, nhưng khi Memos ngày càng thu hút nhiều người sử dụng hơn, tác giả lại không tận dụng tốt sức ảnh hưởng ấy.

Với tư cách là một người dùng thông thường, tôi quyết định “bỏ phiếu bằng chân” và rời khỏi Memos. Tuy nhiên, việc rời đi cũng không hề dễ dàng vì cần phải sao lưu dữ liệu trước khi chuyển sang nền tảng khác. Điều này khiến tôi suy nghĩ kỹ hơn về nguyên tắc lựa chọn công cụ mã nguồn mở, đặc biệt là các công cụ quản lý nội dung. Mỗi lần ngừng sử dụng xèng một công cụ đều liên quan đến việc xử lý khối lượng nội dung đã tích lũy. Tôi rút ra ba nguyên tắc sau đây:

  1. Không sử dụng các sản phẩm chưa đạt trạng thái ổn định.
  2. Không sử dụng các dự án đã ngừng bảo trì.
  3. Cẩn thận khi sử dụng các dự án mà tác giả không có định hướng rõ ràng.

Trong trường hợp này, tôi muốn đưa ra hai ví dụ tiêu biểu về các dự án mà tôi đã sử dụng lâu dài: Typecho (dùng làm blog cá nhân) và Shaarli (dùng làm trình quản lý dấu trang). Cả hai dự án này đều tồn tại hơn 8 năm, sản phẩm đã đạt trạng thái ổn định và tiếp tục được cập nhật, nhưng tần suất cập nhật rất thấp, trung bình mỗi năm chỉ một hoặc hai phiên bản. Điều tuyệt vời là dù bạn bắt đầu sử dụng chúng vì bất kỳ lý do nào, thì qua nhiều năm, chúng vẫn giữ nguyên hình dáng ban đầu, không thay đổi đáng kể.

Hiện tại, tôi chỉ duy trì hai trang web tự host để quản lý nội dung:

Cập nhật ngày 16 tháng 6 năm 2024: Để hỗ trợ việc di chuyển dữ liệu từ Memos sang Obsidian, tôi đã tạo một script Python dựa trên API v2. Script này giúp bạn dễ dàng backup dữ liệu từ Memos một cách hiệu quả.