Mục đích của Kế hoạch phát hành nhanh chóng của Mozilla là gì? [đóng cửa]


2

Theo Wikipedia :

Firefox 5 là bản phát hành đầu tiên như một phần trong kế hoạch phát hành nhanh mới của Mozilla , phù hợp với lịch phát hành nhanh của Google Chrome và tăng số phiên bản nhanh.

Từ cùng một bài báo,

Lộ trình dự thảo chỉ ra rằng Mozilla hy vọng sẽ phát hành phiên bản 6 và 7 vào năm 2011 sau khi phát hành Firefox 5 vào tháng 6 năm 2011. Các phiên bản này sẽ là các bản cập nhật gia tăng nhỏ hơn, chủ yếu tập trung vào cải thiện tốc độ, độ ổn định và bảo mật.

  • Tại sao họ muốn tăng phiên bản cơ sở của phần mềm thay vì phát hành phiên bản nhỏ hơn? Có phải đơn giản là vì gọi một cái gì đó chỉ vì phần mềm 2.0 nghe tốt hơn 1.3.4?
  • Nếu bạn chỉ đưa ra một số phiên bản tùy ý, không dựa trên các thay đổi, điều này có nghĩa là phiên bản không phản ánh số lượng thay đổi nữa?

Chỉ cần ca ngợi ??? Làm thế nào chúng ta có thể biết câu trả lời cho điều này? trừ khi chúng tôi làm việc tại google hoặc Mozilla, mọi câu trả lời hoàn toàn chỉ là suy đoán ...
Supercereal

4
Nó không đánh bại điểm. Ngày càng có nhiều người bình thường bắt đầu sử dụng trình duyệt hàng ngày, do đó, để thu hút đám đông lớn hơn, bạn phải "giảm bớt" số lượng lớn. Chrome v20 - Phiên bản lớn nhất chưa!
Đột phá

2
@Kyle, không, tôi không ca ngợi. Tôi không buồn vì điều đó, tôi chỉ tìm kiếm sự hiểu biết.
Gary

Người dùng có thể bị trùng lặp bởi số phiên bản của trình duyệt không?
Daniel Beck

Tôi hiểu bản sao (xin lỗi, tôi đã không bắt), nhưng 'không mang tính xây dựng'? Điều gì là bất hợp pháp khi hỏi tại sao một cái gì đó là như vậy?
Gary

Câu trả lời:


3

Tôi đoán: Họ đang theo dõi nhanh số phiên bản của Firefox để "bắt kịp" với IE và Chrome. Vì vậy, tôi không nghĩ rằng điều này thực sự có liên quan đến mã hoặc tính năng .. Nhưng thay vào đó, với việc cố gắng cạnh tranh trong tâm trí người dùng thực sự nghĩ rằng họ có thể so sánh hai ứng dụng phần mềm hoàn toàn khác nhau bằng cách so sánh số phiên bản của họ. Đáng buồn thay, tôi đã gặp nhiều người như vậy. Họ cũng đã được cho phép trên Internet.

Chỉnh sửa: Đây là một số thịt thực tế tôi tìm thấy về chủ đề:

Chu kỳ phát hành nhanh chóng, trong đó Firefox phát hành bốn phiên bản mới mỗi năm, nhằm mục đích mang lại các tính năng mới cho mọi người sớm hơn. Đó có thể là hiệu suất tốt hơn, các công nghệ lập trình Web mới hoặc cải tiến giao diện người dùng.

Với kiểu cũ, thay đổi số phiên bản là một sự kiện hiếm hoi biểu thị sự thay đổi lớn. Do đó, các bản phát hành thường bị đẩy lùi hàng tháng khi các lập trình viên làm việc để bao gồm và gỡ lỗi các tính năng mới của họ. Với cách tiếp cận phát hành nhanh chóng, các phiên bản mới của Firefox xuất xưởng hàng quý với bất kỳ tính năng mới nào được thực hiện. Hậu quả của việc bỏ lỡ chuyến tàu phát hành là thấp hơn, vì một chuyến tàu khác sẽ quay trở lại sớm.

"Bằng cách phát hành các bản cập nhật nhỏ, tập trung thường xuyên hơn, chúng tôi có thể cung cấp bảo mật và sự ổn định được cải thiện ngay cả khi chúng tôi giới thiệu các tính năng mới, tốt hơn cho người dùng của chúng tôi và cho Web," Needham nói.

Ý tưởng này dựa trên cách Google phát triển Chrome, một trình duyệt mà trong vòng chưa đầy ba năm đã giành được một trong số tám người trên Web. Năm ngoái, Chrome đã chuyển từ các bản phát hành hàng quý sang lịch trình sáu tuần thậm chí nhanh hơn.

Mặc dù điều đó không hỗ trợ một cách trắng trợn những gì tôi nói, tôi vẫn nghĩ rằng điều đó thực sự đang diễn ra là những gì tôi đã nói. Nhưng tôi nghĩ rằng bạn sẽ gặp khó khăn khi tìm một tuyên bố công khai từ Mozilla thừa nhận cách giải thích của tôi. Tôi vẫn nghĩ rằng đó là tất cả về việc có thêm người dùng và di chuyển số phiên bản phù hợp với đối thủ, thật khó chịu, sẽ không bị tổn thương.


1

Điều này bắt nguồn từ một chút khởi đầu trong cái được gọi là Lập trình Agile . Việc thực hành thúc đẩy một lịch trình phát hành được xác định rõ ràng với các bản dựng thường xuyên.

Lập trình phương pháp cũ hơn sẽ có các dự án hoạt động trên các tính năng trong một thời gian dài và cung cấp tất cả chúng trong một bản cập nhật lớn với các bản vá / sửa lỗi bảo mật được trộn lẫn giữa các bản phát hành chính.

Phương pháp mới hơn này là phát hành sớm / phát hành thường xuyên. Ý tưởng là đưa ra các tính năng & sửa lỗi thường xuyên hơn với liều lượng nhỏ hơn. Mô hình này phù hợp với các trình duyệt trong thị trường tiêu dùng rất tốt vì nó giúp chúng tôi cập nhật và các lỗ hổng bảo mật được cắm nhanh chóng.

Hệ thống đánh số chỉ là tác dụng phụ của toàn bộ quá trình này. Đáng chú ý nhất là chrome người sửa đổi chính tăng lên cứ sau 6 tháng một lần (6 tháng tôi nghĩ). Nó không chỉ ra một bản phát hành lớn, nhưng chính xác hơn là chu kỳ phát hành.

Sơ đồ đánh số của Firefox từ 1-3 theo mô hình cũ, trong đó phần đầu tiên của phiên bản chỉ ra các bản phát hành chính. Bắt đầu từ 4 Firefox đang chuyển sang một phong cách nhanh hơn như chrome.

Mặc dù một số người suy đoán đây là một giá thầu để bắt kịp số phiên bản của IE & Chrome, nhưng đây có thể là một phần của PR, nhưng thẳng thắn với phong cách mới này, con số không có ý nghĩa gì với bạn miễn là bạn cập nhật.


Phương pháp này chịu trách nhiệm cho 5.0, 6.0, 7.0, nhưng không áp dụng với 4.1, 4.2, 4.3?
Daniel Beck

Khi nghiên cứu một câu trả lời một chút, tôi đã thấy một số lượng lớn các bài báo / bài đăng phàn nàn về việc chuyển đổi này vì các công ty lớn hơn Bộ phận CNTT sẽ không thể theo kịp - điều mà tôi hoàn toàn có thể thấy. Nó có thể là một điều tốt về việc phát triển các tính năng mới, nhưng tôi nghĩ rằng mối quan tâm rằng nó có thể gây ra nhiều thiệt hại danh tiếng trong thế giới doanh nghiệp là khá lành mạnh.
James T Snell

1
@ The White Phoenix: Đây là lý do tại sao tôi đã đề cập trong bài đăng của mình rằng nó phù hợp với các trình duyệt trong thị trường tiêu dùng .
Aren B

À, gotcha.
James T Snell
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.