Từ Việc Ngừng Sử Dụng Memos Nói Về Các Dự Án Mở - tỷ lệ ngoại hạng anh
Memos là một dự án giống 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ả đã bắt đầu tìm hiểu và sử dụng Memos sau khi đọc bài viết của tôi từ năm ngoái. Điều đáng chú ý là Memos cập nhật phiên bản rất thường xuyên. Tính từ tháng 2 năm 2023 đến thời điểm hiện tại (ngày 12 tháng 6 năm 2024), đã có tổng cộng 33 phiên bản được phát hành. Trung bình mỗi tháng có khoảng hai phiên bản mới - quả new88066 thật là một tần suất cao.
Tuy nhiên, sự cải tiến liên tục này không đồng nghĩa với trải nghiệm sản phẩm tốt hơn. Trên thực tế, có nhiều lời phàn nàn trên mạng về các vấn đề của Memos, cụ thể như sau:
- Gần như mỗi lần nâng cấp đều xuất hiện lỗi, và đôi khi đó 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ư không thể tải nội dung).
- Việc thêm hoặc loại bỏ tính năng dường như thiếu kế hoạch rõ ràng. Ví dụ điển hình là biểu đồ nhiệt (heat map) mà nhiều người dùng yêu thích đã bị gỡ bỏ, sau đó lại thêm vào một bot Telegram gây tranh cãi, và bây giờ thì bot này cũng đã bị xóa.
- Đã có nhiều phiên bản nâng cấp mang tính phá hủy, chẳng hạn như phiên bản 0.22.0 gần đây. Sự thay đổi API khiến cho các ứng dụng phụ thuộc vào nó gặp khó khăn trong hoạt động.
Tôi hoàn toàn đồng tình với giải ngoại hạng anh 2025 những nhận xét này. Rõ ràng rằng nhà phát triển của Memos có thể còn non kinh nghiệm. Có vẻ như họ chưa có tầm nhìn rõ ràng về định hướng phát triển của sản phẩm, và chỉ coi Memos như một dự án để học hỏi kỹ thuật. Mặc dù điều này không phải là vấn đề lớn đối với các dự án nhỏ lẻ, nhưng khi Memos ngày càng thu hút nhiều người dùng hơn và có sức ảnh hưởng lớn hơn, tác giả lại không tận dụng tốt cơ hội này.
Với tư cách là một người dùng phổ 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 chuyển đổi này cũng không hề dễ dàng vì tôi cần sao lưu dữ liệu trước khi dừng sử dụng. Điều này khiến tôi suy nghĩ về nguyên tắc chọn lựa 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 sẽ kéo theo vấn đề xử lý khối lượng nội dung đã có sẵn. Tôi rút ra ba nguyên tắc quan trọng sau:
- Không nên sử dụng các sản phẩm chưa đạt đến trạng thái ổn định.
- Tránh xa các dự án đã ngừng được duy trì.
- Cần thận trọng khi sử dụng các dự án mà tác giả không có định hướng rõ ràng về mục tiêu phát triển.
Trong trường hợp này, tôi muốn chia sẻ hai ví dụ tích cực: Typecho và Shaarli. Đây là hai công cụ mà tôi đã sử dụng trong thời gian dài. Cả hai đều đã tồn tại hơn 8 năm, và mặc dù chúng vẫn được cập nhật định kỳ, nhưng tần suất khá thấp (khoảng một đến hai phiên bản mỗi năm). Điều đặc biệt là bất kể lý do gì bạn đã chọn yêu thích chúng ban đầu, sau nhiều năm, chúng vẫn giữ nguyên bản chất ban đầu và không thay đổi quá nhiều.
Hiện tại, tôi chỉ duy trì hai trang web tự lưu trữ nội dung:
- Blog Typecho
- Bookmarks Shaarli
Cập nhật ngày 16 tháng 6 năm 2024: Tôi đã tạo một script Python để sao lưu dữ liệu từ Memos sang Obsidian, dựa trên API phiên bản v2.