Lời chào tạm biệt WordPress
(chriswiegman.com)- Chris Wiegman rời khỏi dự án WordPress mà anh đã gắn bó suốt sự nghiệp sau hơn 14 năm đóng góp, đồng thời chuyển cả những dự án liên quan còn lại sang trạng thái lưu trữ
- Từ khoảng năm 2017, anh bắt đầu cảm nhận rõ sự thiếu trung thực của cộng đồng, và cho rằng những đóng góp về privacy, accessibility, governance đã bị phớt lờ hoặc những người đóng góp đã bị đẩy ra ngoài
- Nhiều công ty trong hệ sinh thái WordPress nêu cao giá trị “tốt đẹp hơn” nhưng lại dùng điều đó để biện minh cho mức lương thấp và phúc lợi thiếu thốn; trải nghiệm với Automattic cũng càng làm anh mất niềm tin
- Sự sụp đổ nội bộ gần đây của WordPress, hành vi của Matt Mullenweg và cách tấn công nhắm vào WP Engine đã trở thành nguyên nhân cuối cùng dẫn đến chia tay
- Anh cho biết sẽ không quay lại hoạt động với WordPress cho đến khi có cơ chế quản trị phù hợp, và cũng sẽ không còn đóng vai trò dẫn dắt người khác vào hệ sinh thái đó
Kết thúc hơn 14 năm đóng góp cho WordPress
- Chris Wiegman đã tham gia WordPress từ trước khi bắt đầu sự nghiệp trong ngành công nghệ, và cho đến 3 tháng trước thì WordPress vẫn luôn đồng hành cùng toàn bộ sự nghiệp kỹ thuật của anh
- Anh đã chính thức rời khỏi dự án WordPress và đã đóng góp theo nhiều cách trong hơn 14 năm
- Lịch sử đóng góp vẫn còn trên hồ sơ WordPress.org
- Diễn giả tại Meetup và WordCamp
- Nhà tổ chức Meetup và WordCamp
- Người đóng góp mã Core
- Nhà phát triển plugin
- Người đóng góp ảnh
- Gần như là người kiểm duyệt duy nhất của trang tuyển dụng chính thức WordPress trong hơn 11 năm
Niềm tin vào cộng đồng rạn nứt từ năm 2017
- Từ khoảng năm 2017, anh dần xa rời dự án và nhận thức rõ hơn về sự thiếu trung thực của “cộng đồng” quanh WordPress
- Anh chứng kiến những người làm các công việc quan trọng bị gạt ra ngoài chỉ vì đó không phải là thứ Matt muốn tập trung chú ý
- Những đóng góp như privacy, accessibility, governance nhằm bảo vệ người dùng và củng cố cộng đồng đã bị phớt lờ, còn những người đóng góp lên tiếng bảo vệ những điều cơ bản thì bị lạm dụng hoặc bị đẩy ra ngoài
- Anh cho rằng các công ty WordPress tuy nói rằng họ đối xử với con người tốt hơn, nhưng trên thực tế lại lấy các giá trị của WordPress để biện minh cho mức lương thấp và phúc lợi thiếu thốn
- Ngay cả ở các công ty sản phẩm được tôn trọng và các agency nổi tiếng, anh nói rằng mọi người vẫn bị đe dọa theo kiểu “chưa đủ tệ để phải rời đi”
Khác biệt anh thấy ở Automattic và WP Engine
- Với Automattic, anh cho rằng đã hình thành một bầu không khí kiểu giáo phái quanh công ty đứng sau wordpress.com
- Năm 2014, anh ứng tuyển vào Automattic và nhận được một đợt thử việc có lương, nhưng khi đó anh đã không còn tin tưởng tổ chức này vì sự lạm dụng mà một người bạn từng trải qua
- Anh không thực sự nghiêm túc với đợt thử việc và đã nhận một vai trò khác trước khi nó bắt đầu
- Trải nghiệm đó càng làm anh giảm sự tôn trọng dành cho Automattic
- Lý do anh gia nhập WP Engine vào năm 2018 là vì đây có vẻ là công ty trung thực nhất trong hệ sinh thái WordPress, không che giấu việc mình kinh doanh để kiếm tiền từ WordPress
- Theo anh đánh giá, công ty không gọi nhân viên là “gia đình”, cũng không tô vẽ công việc liên quan đến WordPress là cao quý hơn so với các tổ chức không thuộc WordPress
- Anh cho rằng đây là nơi mang lại đãi ngộ tốt nhất và công việc thú vị nhất mà anh từng thấy trong hệ sinh thái WordPress
- Anh rời WP Engine vào tháng 7/2024, nhưng không hối tiếc về quyết định gia nhập khi đó
Biến cố WordPress gần đây tạo ra sự cắt đứt cuối cùng
- Anh nhấn mạnh rằng mình không viết ra để lập riêng một dòng thời gian sự kiện về sự sụp đổ nội bộ gần đây của WordPress
- Cho đến trước tháng 9, anh vẫn tiếp tục làm việc với Kana, môi trường phát triển WordPress, và khám phá một vài ý tưởng plugin
- Sự đạo đức giả mà anh thấy trong hành vi của Matt Mullenweg là giọt nước tràn ly, dù với người đã theo dõi Automattic hơn 10 năm thì điều đó cũng không hoàn toàn bất ngờ
- Anh nói điều đó không có nghĩa WP Engine là bên hoàn toàn không có vấn đề trong WordPress hay thế giới mã nguồn mở nói chung, nhưng bản chất của những đợt tấn công hiện nay đã vượt quá giới hạn
- Theo anh, WordPress ít nhất đã qua thời đỉnh cao, và khi các công ty xung quanh cố giành phần lớn hơn của chiếc bánh đang nhỏ đi, sẽ còn xuất hiện nhiều cuộc chiến hơn nữa
- Anh cho rằng với cấu trúc dự án và bộ máy lãnh đạo hiện tại, rất khó để đảo ngược xu hướng này
Lưu trữ các dự án còn lại và dừng hoạt động
- Anh lo ngại rằng nếu tiếp tục can dự, điều đó có thể phát đi tín hiệu rằng công việc và nỗ lực trong WordPress là an toàn và có giá trị đối với người khác
- Quan điểm của anh là sẽ không tiếp tục gánh trách nhiệm dẫn dắt những người tốt vào một hệ sinh thái mang tính lạm dụng nữa
- Anh đã chuyển Kana, dự án WordPress cuối cùng còn lại, và theme của chính trang này sang trạng thái lưu trữ
- Chúng sẽ được giữ ở trạng thái lưu trữ cho đến khi dự án WordPress có một cơ chế quản trị phù hợp
- Anh cũng rút khỏi việc đóng góp cho Meetup và các sự kiện WordPress khác
- Vào mùa hè 2024, anh từng mong chờ trở lại làm diễn giả
- Anh cũng dừng việc kiểm duyệt jobs.wordpress.net, công việc anh gần như làm mỗi ngày từ mùa hè năm 2013
Gửi tới những người vẫn ở lại với WordPress
- Anh cho rằng trong WordPress vẫn có nhiều người tốt, cả ở cấp độ cá nhân lẫn trong các cộng đồng nhỏ, những người đã làm rất nhiều điều vì người khác
- Anh biết ơn những cuộc trò chuyện và sự hỗ trợ từ họ, và muốn tiếp tục ủng hộ công việc của họ dù sau này họ ở đâu
- Tuy vậy, anh cũng đề nghị mỗi người hãy cân nhắc tác động của hành động của mình lên người khác, và cẩn trọng để không dẫn thêm những nạn nhân mới vào sự lạm dụng trong tương lai
1 bình luận
Các ý kiến trên Hacker News
Tình hình đang trở nên tệ hơn nhiều. Hôm nay, khi cố đăng ký WordCamp — sự kiện quan trọng mà nhân viên kinh doanh của chúng tôi đã tham dự nhiều năm để gặp khách hàng — tôi thấy trên biểu mẫu đăng ký đăng nhập WordPress.org có dòng yêu cầu xác nhận rằng “không có bất kỳ liên kết nào với WP Engine, dù là tài chính hay không”
Công ty chúng tôi dùng WP Engine để hosting website, nên dĩ nhiên là có quan hệ với WP Engine, và vì vậy không thành viên nào trong nhóm có thể tạo tài khoản WordPress.org được nữa
Tôi đã gửi một thư ngỏ cho Matt Mullenweg để phản đối rằng yêu cầu này quá rộng, rõ ràng mang tính phản cạnh tranh, và không có lý do kinh doanh rõ ràng nào ngoài việc hạn chế cạnh tranh, nên theo tôi là vi phạm Sherman Act và Điều 3 của Clayton Act
Những người ủng hộ Matt và Automattic cần hiểu rằng nếu phá hỏng cộng đồng theo cách này, cuối cùng các giải pháp thay thế sẽ xuất hiện. WordPress trở thành một công cụ ổn là nhờ hàng nghìn người đã đổ hàng triệu giờ vào việc tạo add-on và dịch vụ hosting; nếu công sức đó chuyển sang hướng khác, WordPress có thể khô héo chỉ trong vài năm
https://www.linkedin.com/posts/ksimpson_open-letter-to-matt-...
Dù vậy, có vẻ vẫn nên bỏ WordPress. Họ đã mất tập trung vào người dùng thực tế, còn Matt dường như đang tiến hành một cuộc chiến mà những người khác thậm chí không hiểu lý do
C3 phải cực kỳ cẩn trọng khi chia sẻ nhân viên hoặc tương tác với một pháp nhân vì lợi nhuận
Đáng tiếc là WordPress có vẻ có khá nhiều tư duy bầy đàn. Đó cũng là một trong những lý do “The WordPress way” có thể đi ngược với các thực hành tốt nhất trong ngành. Phần lớn không biết cách tốt hơn, còn số ít biết thì không lên tiếng. Đây là một ví dụ điển hình của sự tử tế độc hại
Vì hành vi tập thể và văn hóa này, tôi đã nói từ gần 10 năm trước rồi. Đây không phải là cộng đồng, mà là một giáo phái
Đây là bus factor bằng 1, nên tôi không thể tiếp tục nữa
Là một lập trình viên JS/React, vài năm trước tôi phải làm việc với WordPress; bản thân WordPress thì ổn, nhưng hệ sinh thái xung quanh khiến tôi rất khó chịu
Trong hệ sinh thái JS, khi gặp vấn đề, thường có thể tìm kiếm và tìm được giải pháp hoặc một gói NPM để workaround. Với WordPress, hễ cố tìm hiểu vấn đề là gặp vô tận blog spam, và cuối cùng lại dẫn đến việc upsell plugin hoặc dịch vụ tư vấn
Ngay cả ở các bài viết về chủ đề rất cơ bản, tôi đã thấy nhiều trường hợp tác giả vòng vo quanh giải pháp rồi kết bằng câu “nếu muốn câu trả lời thật sự, hãy thuê công ty tư vấn WordPress của chúng tôi”
Plugin cũng khó tìm loại mã nguồn mở hoặc miễn phí. Dường như dù plugin nhỏ đến đâu, các tính năng cốt lõi lúc nào cũng bị khóa sau bản “premium”. Tôi hiểu việc phát triển tốn thời gian và người ta muốn được trả công, nhưng chuyển từ một cộng đồng cùng nhau xây dựng giải pháp tốt nhất sang một hệ sinh thái nơi ai nấy hack riêng để bán plugin khiến tôi bị sốc
Lý do có nhiều plugin thương mại và dịch vụ tư vấn là vì phần lớn cộng đồng WordPress vận hành theo cách đó. Mỗi người điều hành công ty riêng, hosting hoặc bảo trì website cho người khác, và làm plugin thương mại như một nghề tay trái
Nếu vậy, tôi tự hỏi liệu mô hình như chuẩn trong thế giới JavaScript — công khai mọi thứ dưới dạng mã nguồn mở miễn phí trong thời gian rảnh hoặc khi đang làm cho các tập đoàn lớn — có thật sự là lựa chọn tốt hơn không
Ít nhất cộng đồng WordPress đã tìm ra cách tự kiếm tiền bền vững và cung cấp dịch vụ cho hàng chục nghìn doanh nghiệp vừa, nhỏ và lớn. Trong khi đó, cộng đồng JavaScript có vẻ phụ thuộc vào Big Tech khá nhiều để duy trì phần lớn dịch vụ
Anh ấy đã chuyển trang của mình sang Hugo
https://chriswiegman.com/2024/10/this-site-now-runs-on-hugo/
Tôi hiểu WordPress hữu ích với người dùng không chuyên kỹ thuật, nhưng vẫn ngạc nhiên là các đội phát triển web đến giờ vẫn chưa dùng site tĩnh cho blog và site marketing
Nếu không cần CMS cho khách hàng thì Hugo có thể dễ hơn, nhưng ngay khi đưa CMS trở lại thì mọi thứ tệ đi nhiều. Tôi từng nghe có công ty dùng CraftCMS thành công, nhưng đó không phải là site lấy nội dung làm trọng tâm
Để bao quát nhiều nhu cầu khác nhau, đi theo một stack WordPress duy nhất là hợp lý. Có thể giữ một đội phát triển và một stack công nghệ
Hugo rất tuyệt nhưng tôi chưa dùng nhiều. Với một lập trình viên cá nhân duy trì site riêng thì có lẽ là lựa chọn tốt. Tôi từng làm vài site bằng Gatsby, nhưng cập nhật Node còn khổ hơn cập nhật WordPress rất nhiều, và đòi hỏi trình độ kỹ thuật cao hơn
WordPress rất hợp cho các mục đích này
Không nên kỳ vọng người muốn chỉnh website biết HTML hay template Markdown
Agency của chúng tôi đã chọn WP Engine hơn 8 năm trước, vì khi đó họ rõ ràng là nhà cung cấp managed WordPress hosting tốt nhất. Họ đã thay đổi hoàn toàn sản phẩm WordPress hosting, giúp chúng tôi tăng trưởng ổn định và nhìn chung ít đau đầu
Nếu không có nền tảng WP Engine và các khoản đầu tư của họ để mô-đun hóa và làm cho WordPress hosting an toàn hơn, có lẽ chúng tôi vẫn còn mắc kẹt trong thời kỳ đồ đá của hosting server riêng/VPS
Lý do chúng tôi ở lại làm khách hàng suốt 8 năm là chất lượng hỗ trợ. Khó đo bằng con số, nhưng qua hàng trăm lần tương tác, chúng tôi cảm thấy hỗ trợ của họ không ai sánh kịp và rất có năng lực
Chúng tôi đã tăng trưởng hơn 400% cùng WP Engine, nên mớ hỗn loạn này của Matt thật sự có cảm giác như bị đâm sau lưng. Chúng tôi miễn cưỡng đa dạng hóa phân bổ hosting để phòng các mối đe dọa mới, nhưng nếu có thể tiếp tục chỉ dùng WP Engine thì tốt hơn nhiều
Lập luận của Mullenweg rằng “WP Engine không đóng góp cho core” mất sức nặng ở chỗ này. Ở đây Core gần như là danh sách các tính năng được phê duyệt trước và quan trọng với Automattic
Ngay cả nếu WP Engine muốn đóng góp, công việc đó rốt cuộc cũng sẽ làm đầy túi Automattic, và đó là lý do ông ta đòi tiền theo kiểu đe dọa
Tôi đang định xem qua thread gần đây về các lựa chọn thay thế WordPress
https://www.reddit.com/r/Wordpress/comments/1fsie1i/top_word...
Có thứ nào khác đáng khuyên dùng không? Tôi đang tìm một nền tảng website cơ bản, blog chỉ là phụ, không có thương mại điện tử, và muốn dùng plugin ở mức tối thiểu. Tốt nhất là mã nguồn mở, có thể tự host, và có thể làm mọi thứ qua web UI ngoại trừ đại loại như template site. Nếu có API hỗ trợ chuyển đổi từ WordPress thì càng tốt
HTMLy cũng có vẻ gần với các điều kiện đã mô tả. Tôi đang thử với vài dự án cơ bản, và tuy không nhiều người nhắc đến, nó có vẻ là một lựa chọn tốt
Nếu muốn quay lại dùng CMS thay vì static generator, mong bạn xem thử thứ tôi đang xây dựng tại https://vvveb.com. Nó chia sẻ các nguyên tắc về tự do mã nguồn mở cùng với sự đơn giản trong thiết kế và kiến trúc
WordPress đã là một công cụ kinh khủng hơn 10 năm rồi. Mong nó biến mất cho xong
Thật ngạc nhiên khi có người xây dựng cả sự nghiệp bằng WP. Tôi thật sự thấy điều đó rất đáng nể
Với tôi, WP quá khó để nắm bắt. Gần như không thể tin được có người dành cả đời cho mớ hỗn độn đó, nhưng tôi thật sự tôn trọng họ
Toàn bộ cộng đồng và hệ sinh thái trông có vẻ đầy rẫy các doanh nghiệp và thông lệ đáng ngờ, thiếu trung thực. Ngay cả bỏ qua drama gần đây, với tư cách là người dùng cuối và người mua plugin, tôi đã phải yêu cầu hoàn tiền riêng ở hai plugin lớn vì các kiểu dark pattern gia hạn thanh toán đáng ngờ hoặc upsell bị giấu
Trước đây tôi không nghĩ mình là kẻ dễ bị lừa, nhưng giờ 42 tuổi rồi nên có lẽ tôi thật sự bắt đầu bỏ sót nút opt-out. Kiểu nút phải kéo xuống khoảng 4 trang dưới phần màn hình đầu tiên mới thấy ấy
Dù sao thì tôi không muốn ở trong một hệ sinh thái đầy những thứ như vậy, và không đáng bỏ thời gian để quản lý tất cả