- Quyền sở hữu của Anki được chuyển sang AnkiHub, và dưới ban lãnh đạo mới, định hướng phát triển của dự án đang được tái tổ chức
- AnkiHub là một công ty công nghệ giáo dục lấy sinh viên làm trung tâm, và khẳng định sẽ duy trì triết lý mã nguồn mở cùng các nguyên tắc đặt người dùng làm trung tâm của Anki
- Trong thời gian tới, các mục tiêu chính sẽ gồm cải thiện UI/UX, giảm bus factor, mở rộng hỗ trợ cho người dùng ngoài lĩnh vực y khoa, và củng cố hệ sinh thái addon
- Dự án sẽ tự vận hành bằng nguồn vốn tự có, không có sự can thiệp của nhà đầu tư, đồng thời giữ nguyên chính sách giá và cấu trúc mã nguồn mở
- Sự chuyển đổi lần này là một thay đổi theo từng giai đoạn nhằm tăng tính bền vững của Anki và củng cố cấu trúc cộng tác cộng đồng, đồng thời báo hiệu việc xây dựng cơ chế quản trị minh bạch
Chuyển giao quyền sở hữu Anki và ban lãnh đạo mới
- Đội ngũ AnkiHub đã được nhà sáng lập Anki, Damien Elmes, ủy nhiệm vai trò lãnh đạo để dẫn dắt dự án
- Trong quá trình thảo luận hợp tác để cải thiện Anki, AnkiHub đã nhận trách nhiệm lớn hơn theo đề xuất của Damien
- Nhóm xem sự thay đổi này là cơ hội phát triển cho cá nhân, tập thể và toàn bộ cộng đồng
- Nhóm bày tỏ sự cảm kích trước niềm tin từ Damien và cộng đồng, đồng thời cam kết giao tiếp minh bạch để tiếp tục xây dựng lòng tin trong tương lai
Triết lý và nguyên tắc của Anki
- Anki được xem là tài sản của cộng đồng, vượt lên trên bất kỳ cá nhân hay tổ chức nào
- Dự án tiếp tục duy trì các nguyên tắc tôn trọng quyền tự chủ của người dùng, từ chối thiết kế mang tính thao túng, và phát triển công cụ tập trung vào tính hữu ích thực chất
- Triết lý “Anki trả lại thời gian cho người dùng” sẽ tiếp tục được theo đuổi
- AnkiHub là một tổ chức được thành lập bởi sinh viên, vì sinh viên, và chỉ chịu trách nhiệm với người dùng, không chịu ảnh hưởng từ nhà đầu tư bên ngoài
Các nhiệm vụ sắp tới và những nội dung đang được thảo luận
- Các chi tiết như cấu trúc quản trị, lộ trình, và quy trình chuyển giao vẫn chưa được chốt
- Cách thức ra quyết định, việc phản ánh ý kiến cộng đồng, và thiết lập thứ tự ưu tiên hiện vẫn đang được thảo luận
- Nhà đóng góp cốt lõi của AnkiDroid là David Allison đã tham gia để góp phần thiết kế cấu trúc hợp tác
- Kinh nghiệm cộng tác mã nguồn mở của ông sẽ được tận dụng trong việc xây dựng hệ thống vận hành sau này
Định hướng phát triển và sản phẩm
- Cải thiện UI/UX: thúc đẩy nâng cao khả năng tiếp cận và tính dễ sử dụng bằng cách tuyển dụng nhà thiết kế chuyên nghiệp
- Giảm bus factor: xây dựng cấu trúc phát triển bền vững bằng cách giảm sự phụ thuộc vào một cá nhân cụ thể
- Mở rộng ngoài lĩnh vực y khoa: tăng cường tính năng để hỗ trợ nhiều nhóm người học đa dạng hơn
- Củng cố hệ sinh thái addon: phát triển công cụ để cả người dùng không chuyên kỹ thuật cũng có thể tùy biến dễ dàng
- Đồng thời xem xét hỗ trợ addon hoạt động cả trên môi trường di động
Minh bạch trong vận hành và ra quyết định
- Tham khảo các mô hình quản trị đã được kiểm chứng như mô hình Python PEP để áp dụng cấu trúc ra quyết định minh bạch
- Làm rõ các kênh phản hồi từ cộng đồng, công khai quy trình ra quyết định, và phân chia trách nhiệm thông qua định nghĩa vai trò rõ ràng
- Mục tiêu là xây dựng một hệ thống cộng tác tích hợp giữa các cộng đồng Anki trên toàn thế giới
Tính bền vững và cấu trúc tài chính
- Dự án sẽ duy trì tính bền vững, khả năng tiếp cận và mức giá hợp lý, đồng thời ưu tiên lợi ích của người dùng
- Loại trừ rõ ràng việc thương mại hóa vì mục đích đầu tư VC hay mua lại (enshittification)
- Vận hành bằng nguồn vốn tự có, không có nhà đầu tư bên ngoài, và theo đuổi sự phát triển dựa trên cộng đồng
- Nếu cần có thay đổi, nhóm cam kết sẽ công khai đầy đủ lý do và quy trình
Nội dung chính trong FAQ
- Giới thiệu AnkiHub: công ty công nghệ giáo dục quy mô nhỏ do AnKing (bác sĩ Nick) và Andrew Sanchez thành lập, khởi đầu từ nền tảng cộng tác bộ thẻ Anki
- Duy trì mã nguồn mở: mã cốt lõi của Anki sẽ tiếp tục được giữ ở dạng mã nguồn mở
- Chính sách giá: không thay đổi, tiếp tục duy trì mức giá công bằng lấy người dùng làm trung tâm
- Tình hình tài chính: không có vấn đề tài chính; việc tái cấu trúc nhằm mục tiêu tăng tốc tăng trưởng
- Ứng dụng di động: sẽ tiếp tục được duy trì và cải thiện, kỳ vọng tốc độ cập nhật sẽ nhanh hơn
- Ảnh hưởng từ nhà đầu tư: không có, loại trừ sự can thiệp của vốn bên ngoài
- AnkiDroid: vẫn là một dự án mã nguồn mở độc lập, không có thỏa thuận ràng buộc
- Hỗ trợ nhà phát triển addon: làm rõ API, cải thiện tài liệu, và cung cấp chu kỳ phát hành có thể dự đoán được
- Phản hồi cộng đồng: sẽ tiếp tục được tiếp nhận, và những thay đổi lớn sẽ được giải thích công khai
- Xây dựng niềm tin: dự định củng cố niềm tin bằng việc thực hiện đúng cam kết, giao tiếp rõ ràng, và giữ sự nhất quán về giá trị
Kết luận
- Việc chuyển giao quyền sở hữu lần này là một bước đi nhằm mở rộng năng lực phát triển và cấu trúc cộng tác, trong khi vẫn giữ vững triết lý mã nguồn mở của Anki
- AnkiHub sẽ thúc đẩy sự phát triển dài hạn của Anki với các giá trị cốt lõi là minh bạch, lấy người dùng làm trung tâm, và niềm tin từ cộng đồng
- Nhóm có kế hoạch cùng cộng đồng xây dựng tương lai của Anki thông qua giao tiếp liên tục và thay đổi dần dần
1 bình luận
Ý kiến trên Hacker News
Khi đó tôi rất nản vì học tiếng Nhật mãi mà không nhớ được, và Anki đã hoàn toàn thay đổi cách tôi học
Trên đường đi làm, tôi học thuộc kanji bằng AnkiDroid và có được sự tự tin rằng “mình có thể học bất cứ thứ gì”, nhờ đó cũng có thể phát triển sở thích lập trình một cách nghiêm túc
Thực lòng cảm ơn Damien và David Allison
Bằng cách tự sửa và thêm thẻ, tôi có thể sắp xếp các khái niệm theo cách của riêng mình, và từ đó hiệu quả học tập tăng lên đáng kể
Gần đây tôi cũng đã tự làm bộ thẻ tiếng Nhật và có viết lại trên blog
Nghĩ đến việc client iOS luôn bị bỏ bê thì đây là điều đáng mừng
Họ nói kinh nghiệm phát triển cộng tác của anh ấy sẽ rất hữu ích, và anh ấy sẽ được tuyển làm nhân sự chủ chốt dẫn dắt sự phát triển của Anki trong tương lai
So với bản Mac hay Windows tôi cũng không thấy bất tiện gì
Cảm giác “biết nó chưa tốt nhưng không thể sửa” thật sự rất bức bối
Tôi đã là một phần của cộng đồng đó trong thời gian dài, và những thay đổi hiện tại cuối cùng có vẻ vẫn đang đi theo hướng tốt nhất
Sau đó chuyển qua Repetitions, và chỉ gần đây mới thử Anki; lần này tôi đang dùng nó cho việc học ngôn ngữ
Xem bài viết trên diễn đàn liên quan, thành thật mà nói hiện hướng đi vẫn khá mơ hồ
Với một dự án mà cộng đồng quan trọng như Anki, cách tiếp cận “hãy cùng suy nghĩ xem governance tốt là gì trước đã” có vẻ khôn ngoan hơn
Tôi lo sẽ ra sao nếu sau này phát sinh xung đột quan điểm
Xem liên kết issue
Tôi tò mò liệu thay đổi lần này có mở ra manh mối để giải quyết hay không
Điều Anki cần lúc này là cải thiện trải nghiệm người dùng mới và cập nhật thuật toán
SM2 giờ đã quá cũ rồi
LLM tạo ra các thẻ chất lượng cao bằng cách tham chiếu nhiều nguồn khác nhau, và kết quả ngày càng tốt lên
Sẽ là lý tưởng nếu những tính năng này được tích hợp sẵn vào Anki dưới dạng có thể cấu hình
Làm bằng plugin cũng được, nhưng độ ổn định chất lượng chênh lệch khá nhiều nên hơi tiếc
Tóm lại là,
Tuy vậy vẫn chưa rõ anh ấy có tiếp tục đóng góp cho AnkiDroid hay không
Ban đầu các đóng góp mã cho AnkiDroid sẽ giảm đi, nhưng anh ấy vẫn sẽ tiếp tục hỗ trợ qua tích hợp Note Editor hay JS addon
Xem tin nhắn trên Discord
Còn về GSoC, anh ấy nói vẫn sẽ tiếp tục tham gia Google Summer of Code
Vì Anki dùng giấy phép AGPL nên không thể áp các ràng buộc kiểu DRM, vì thế tôi cho rằng rủi ro bị “enshittification” là thấp
Có thể sẽ có xu hướng thu phí, nhưng do tính chất mã nguồn mở nên người dùng lúc nào cũng có thể tự do chia sẻ deck
Tôi vẫn sẽ tiếp tục làm deck ngôn ngữ bằng AnkiDroid
Từ góc nhìn người dùng di động thì khả năng ứng dụng trở nên tệ đi gần như không có, còn khả năng lớn hơn là tính năng đồng bộ sẽ chuyển sang mô hình thuê bao
Chắc hẳn có nhiều deck chứa cả media dung lượng lớn, nên việc không có giới hạn sử dụng hợp lý thật khá lạ
Để đề phòng, tôi cũng định thử thêm vài ứng dụng flashcard khác
Nhờ đó tôi mới có thể hoàn thành việc học một cách suôn sẻ