Tránh xa các sản phẩm đã ngừng duy trì - new88066

Memos là một dự án tương tự như mạng xã hội mini, mà tôi đã sử dụng trong hơn một năm. Có lẽ một số độc giả cũng đã biết đến và bắt đầu sử dụng Memos từ bài viết của tôi vào năm ngoái. Dự án Memos liên tục cập nhật phiên bản mới với tần suất cực kỳ dày đặc. Cụ thể, từ tháng 2 năm 2023 đến ngày hôm nay (12/6/2024), đã có tổng cộng 33 phiên bản được phát hành. Tính trung bình mỗi tháng có khoảng hai phiên bản mới, điều này thực sự không hề ít.

Tuy nhiên, mặc dù cập nhật thường xuyên nhưng trải nghiệm sản phẩm lại khiến người dùng không khỏi thất vọng. Trên mạng có rất nhiều lời phàn nàn, có thể chia thành ba nhóm chính sau:

  1. Gần như mỗi lần nâng cấp đều gặp lỗi, và không ít trong số đó là những lỗi nghiêm trọng ảnh hưởng trực tiếp đến việc sử dụng (chẳng hạn như nội dung không tải được).
  2. Các tính năng được thêm hoặc loại bỏ một cách tùy tiện. Ví dụ điển hình là biểu đồ nhiệt mà nhiều người yêu thích bị xóa bỏ, thay vào đó là bot Telegram gây tranh cãi, và bây giờ bot Telegram lại bị gỡ bỏ.
  3. Có một số lần nâng cấp phá hủy hệ thống hiện tại. Chẳng hạn như phiên bản gần đây nhất new88066 0.22.0, API không còn tương thích, dẫn đến nhiều ứng dụng phụ thuộc bên thứ ba không hoạt động được.

Tôi hoàn toàn đồng tình với những ý kiến trên. Rõ ràng rằng nhà phát triển của Memos có thể vẫn là một người mới, thiếu tầm nhìn rõ ràng và chiến lược cho dự án. Họ dường như đang sử dụng Memos như một dự án luyện tập kỹ thuật, dựa vào phản hồi của người dùng để tùy tiện thêm hoặc bớt các tính năng. Điều này không sai khi dự án còn nhỏ, nhưng khi số lượng người dùng tăng lên và ảnh hưởng ngày càng lớn, tác giả lại không tận dụng tốt sức mạnh ấy.

Là một người dùng thông thường, tôi chỉ có thể "bỏ phiếu bằng chân" và quyết định rời đi. Nhưng việc rời đi cũng không hề đơn giản, vì nó đồng nghĩa với việc tôi cần phải sao lưu dữ liệu. Điều này khiến tôi suy nghĩ sâu sắc hơn về nguyên tắc sử dụng các công cụ nguồn mở, đặc biệt là các công cụ quản lý nội dung, bởi mỗi lần ngừng sử dụng đều đòi hỏi xử lý lượng nội dung đã tồn đọng. Tôi nghĩ rằng cần tuân theo ba nguyên tắc sau:

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

Ở đây, tôi muốn đề cập đến hai ví dụ tích cực mà tôi đã sử dụng trong thời gian dài: Typecho - một nền tảng blog và Shaarli - một công cụ đánh dấu trang web. Cả hai dự án giải ngoại hạng anh 2025 này đều đã tồn tại hơn 8 năm, với cấu trúc sản phẩm vô cùng ổn định và luôn được cập nhật đều đặn, nhưng mỗi năm chỉ có một hoặc hai phiên bản mới. Bạn sẽ nhận ra rằng, bất kể lý do gì bạn đã yêu thích chúng vào thời điểm ban đầu, thì sau nhiều năm, họ vẫn giữ nguyên bản chất của mình, không thay đổi.

Hiện tại, tôi chỉ duy trì hai trang nội dung self-host:

  • Blog Typecho
  • Bookmarks Shaarli

Cập nhật ngày 16/6/2024: Tôi xin chia sẻ một script Python để sao lưu dữ liệu từ Memos sang Obsidian, dựa trên API phiên bản v2.