Dự án RFC Vote – Stitcher.io

  • Post category:lập trình


Tôi đã say mê lập trình trong hai tuần qua. Tôi đã bắt đầu một dự án nguồn mở mới và nó đang diễn ra rất tốt! Hôm nay, tôi muốn chia sẻ một chút về những gì đang diễn ra và hy vọng sẽ thu hút được sự quan tâm của bạn.

Hai tuần trước, tôi đã trò chuyện với đồng nghiệp Roman về cách PHP đang phát triển: cả hai chúng tôi đều muốn hiểu rõ hơn về cảm nhận của cộng đồng về RFC. Mặc dù về mặt kỹ thuật, danh sách gửi thư nội bộ được mở cho tất cả mọi người nhưng tôi chỉ biết một nhóm rất nhỏ các nhà phát triển PHP thực sự tham gia. Vì vậy, chúng tôi quyết định xây dựng một ứng dụng nhỏ có thể giúp chúng tôi và cộng đồng hạ thấp tiêu chuẩn tham gia.

Tên tạm thời của nó là “RFC Vote” — nhưng vui lòng chia sẻ ý tưởng của bạn nếu bạn có tên hay hơn! Đó là một dự án nhỏ cho phép mọi người bỏ phiếu cho RFC. Tuy nhiên, phần thú vị nhất là Làm sao bạn bỏ phiếu: nếu bạn bỏ phiếu trực tiếp, bạn phải đưa ra lập luận để giải thích tại sao bạn bỏ phiếu có hoặc không. Trên hết: mọi người đều có thể bỏ phiếu cho các lập luận hiện có một cách riêng lẻ. Giả sử ai đó đã chia sẻ lý do giống như bạn khi bỏ phiếu có hoặc không, thì bạn có thể chỉ cần bỏ phiếu cho lập luận đó, thay vì tự mình viết điều gì đó – phiếu bầu của đối số cũng được cộng vào tổng kết quả.

Chúng tôi hy vọng rằng bằng cách sử dụng cơ chế bỏ phiếu này, chúng tôi sẽ hiểu rõ hơn về Tại sao mọi người bỏ phiếu theo cách họ làm, và không chỉ nếu như mọi người có muốn một tính năng hay không. Và, Có lẽ — chúng tôi thậm chí có thể truyền cảm hứng cho các nhà phát triển nội bộ xem xét kết quả của cộng đồng trước khi bỏ phiếu của riêng họ cho các RFC sắp tới.

Đây là một ngoại lệ từ trang giới thiệu của chúng tôi:

Dự án này được dành riêng để cung cấp một nền tảng cho cộng đồng PHP bày tỏ suy nghĩ và cảm xúc của họ về các đề xuất cho ngôn ngữ PHP một cách dễ dàng hơn.

Mục tiêu chính của chúng tôi là trực quan hóa các ý kiến ​​và lập luận đa dạng xung quanh các tính năng được đề xuất của PHP, giúp dễ hiểu hơn về lợi ích và nhược điểm của từng đề xuất. Bằng cách đó, chúng tôi hy vọng sẽ thúc đẩy sự hiểu biết sâu sắc hơn về cách các nhà phát triển PHP cảm nhận về những thay đổi này.

Mặc dù việc bỏ phiếu chính thức cho RFC được giới hạn ở các nhà phát triển nội bộ đủ điều kiện và một nhóm cộng tác viên cụ thể, RFC Vote cung cấp không gian cho mọi người trong cộng đồng PHP chia sẻ tiếng nói của họ. Phiếu bầu và nhận xét của bạn sẽ không ảnh hưởng trực tiếp đến kết quả PHP RFC chính thức, nhưng chúng có thể đóng vai trò là thông tin chi tiết có giá trị cho những người tham gia vào quá trình ra quyết định.

Ngoài việc bỏ phiếu, bạn được khuyến khích chia sẻ lý do đằng sau các lựa chọn của mình trên mỗi RFC. Bằng cách giải thích lý do tại sao bạn bỏ phiếu có hoặc không, chúng ta có thể cùng nhau hiểu rõ hơn về mức độ phổ biến hoặc mối quan tâm liên quan đến RFC. Cách tiếp cận hợp tác này cho phép chúng ta học hỏi lẫn nhau và đóng góp cho một cộng đồng PHP có nhiều thông tin và kết nối hơn.

Vì vậy, điều tiếp theo tôi biết, tôi đã lập trình như một kẻ điên, thực hiện một số buổi phát trực tiếp để thể hiện sự tiến bộ và nhận được sự trợ giúp từ 9 nhà phát triển khác.

Sau hai tuần, chúng tôi sắp có “phiên bản 1” nên tôi cũng muốn chia sẻ nó với bạn. Có thể bạn có một số ý tưởng, câu hỏi hoặc chỉ muốn xem qua? Chà, trang web đã có sẵn ở đây: https://rfc.stitcher.io/ và bạn có thể kiểm tra mã trên GitHub.

Hãy để tôi biết suy nghĩ của bạn!

Ồ, nhân tiện, hôm nay tôi sẽ thực hiện một buổi phát trực tiếp khác vào lúc 11 giờ CEST (chưa đầy 2 giờ kể từ khi bài đăng này được xuất bản), vì vậy bạn có muốn theo dõi không? Tôi sẽ gặp bạn ở đó!



Trả lời