2009-05-20 19 views
14

Trong một hoặc hai tháng qua, tôi đã cố gắng quấn đầu quanh Magento, với mức độ thành công vừa phải. Trong khi nó đã được lập hóa đơn như hệ thống thương mại điện tử lớn tiếp theo, tôi đã nhận ra rằng mặc dù nó có một số tính năng khá gọn gàng ... trong thực tế, đó là một bước lùi cho các dự án nguồn mở xa như phát triển và cộng đồng.Magento có thực sự là nguồn mở?

Xem diễn đàn và các nhà phát triển phàn nàn về việc thiếu tài liệu, trò đùa của wiki chính thức (có những người đăng quảng cáo trên wiki chính thức) và cũng có báo cáo về việc nâng cấp chức năng lõi. Hầu hết các bài viết và báo cáo lỗi hợp lệ đều bị bỏ qua bởi nhân viên Magento. Một yêu cầu cho một số sơ đồ XML của các mô-đun lõi đã bị bỏ qua trong một năm!

Trò chuyện IRC là vô nghĩa khi nhiều người dùng mới được chào đón bởi người kiểm duyệt, những người nói với họ về RTFM!

Dường như có xung đột lợi ích cho công ty điều hành Magento: bây giờ họ bán một phiên bản doanh nghiệp của Magento và kinh doanh cốt lõi của họ là cung cấp hỗ trợ cho người dùng Magento. Tôi cảm thấy không quan tâm đến việc cung cấp tài liệu cho kiến ​​trúc quá phức tạp (trải qua tám lớp thư mục để cập nhật chỉ một hình ảnh).

Magento có phải là hệ thống nguồn mở không?

Trả lời

24

Tôi hiểu sự thất vọng của bạn quá rõ ràng, nhưng nguồn mở không có nghĩa là tài liệu hoặc hỗ trợ.

Thái độ nhóm Magento có "đây là chương trình, dưới đây là một số diễn đàn và tài liệu nhỏ, từ đó bạn tự làm". Nghe có vẻ tồi tệ, nhưng họ đã phát hành miễn phí những gì phải mất hàng ngàn giờ để tạo ra. Bạn phải có ít nhất một chút biết ơn về điều đó.

Đối với tài liệu và hỗ trợ, bạn thực sự không thể mong đợi họ tiếp tục làm việc cho những người lạ ngẫu nhiên miễn phí. Bên cạnh đó, ít người trong số những người phàn nàn về việc thiếu tài liệu quay lại sau để viết hướng dẫn cách làm khi họ cuối cùng cũng hiểu được hệ thống.

+9

Tôi đã đóng góp cho wiki một vài lần, nhưng sau này tôi thậm chí không thể tìm thấy bài viết của riêng mình! Tôi không biết ai chịu trách nhiệm về wiki nhưng họ cần một người có bàn tay mạnh hơn. –

+2

Tôi nghĩ bạn sẽ tìm thấy những người đó là giờ làm việc. – AmbroseChapel

+2

@ambrosechapel: Con người không bao giờ nên phát minh ra sự chính trị chính trị. –

2

Có, ấn bản cộng đồng là mã nguồn mở theo Giấy phép phần mềm mở v3.0.

Tuy nhiên, phiên bản Enterprise không phải là nguồn mở.

4

Có, tuy nhiên, nó cực kỳ chậm.

+0

Vâng, ngay cả với bộ nhớ đệm trên máy chủ. – alex

+0

Tôi không nghĩ rằng nó chậm. [trang web của tôi] (http://store.noble.sg) đang chạy trên Magento, và tốc độ là tốt nhất hầu hết thời gian. – segfault

+0

@Tian Bo, bạn có muốn chia sẻ thiết lập máy chủ của mình không. Tốc độ cũng là một trong những vấn đề lớn hơn đối với tôi. –

6

Vì nó sử dụng OSI approved licence cho ấn bản cộng đồng của mình, câu trả lời là có, nó là nguồn mở. Nếu bạn không thích sản phẩm hoặc dịch vụ mà họ đang cung cấp, vui lòng liên hệ với những người cùng chí hướng và nĩa nó!

+1

bạn không ngã ba nếu bạn "không thích dịch vụ mà họ đang cung cấp". Bạn chỉ làm điều đó khi bạn không đồng ý với các nhà phát triển cốt lõi về tương lai của dự án. – segfault

+3

Điều đó có vẻ là trường hợp ở đây, do đó nhận xét của tôi. –

3

Bạn có thể tải xuống, chỉnh sửa nguồn để phù hợp với nhu cầu của mình và phân phối lại cho mục đích thương mại không?

Vì vậy, nó là mã nguồn mở. Mã, ít nhất.

Còn tài liệu, hỗ trợ thì sao? Đó là một cách khác ...

Người đàn ông, tôi xin lỗi, nhưng bạn không thể nghĩ rằng nếu ai đó tạo dự án nguồn mở, thì nó bị ràng buộc và phải tuân theo sự hỗ trợ mỗi ngày ... Có thể anh ta nên hay, tốt hơn, anh ta sẽ tuyệt vời nếu làm như vậy.

Có thể bạn đã đúng; có xung đột lợi ích và có thể họ đã sử dụng ấn bản nguồn mở để cấp phổ biến và sau đó bán ấn bản doanh nghiệp - Tôi không biết; Tôi vừa xem nhanh Magento trong quá khứ.

+0

Bạn có ý nghĩa gì khi "phân phối lại cho mục đích thương mại" và "sẽ là tuyệt vời nếu làm như vậy"? –

9

Có, không có câu hỏi Magento là nguồn mở. Vâng, nó là một sản phẩm tuyệt vời. Vâng, nó chậm.

Tuy nhiên, Magento dường như thiếu cộng đồng giàu có thường đi kèm với nguồn mở. Ví dụ Drupal, Firefox, và Ubuntu có một cơ sở đam mê điên cuồng. Cộng đồng Magento nên bước lên tấm để lấp đầy khoảng trống vì tài liệu, wiki và diễn đàn chính thức còn thiếu. Có vẻ như xa hơn Varien bạn nhận được, sự hỗ trợ cộng đồng tốt hơn.

Tôi tưởng tượng Varien thực hiện mục đích này - vì họ quan tâm đến việc có người mua hỗ trợ từ họ.

Có lẽ tôi đang quá khó khăn với họ. Dự án còn trẻ và cộng đồng vẫn đang phát triển. Nó có thể giúp đỡ nếu có một cộng đồng wiki-hub được điều hành độc lập bởi cộng đồng. Các trang web như snippi.net, Stack   Tràn, alanstorm.com, westwideweb.com, inchoo.net và kênh IRC đang làm một công việc tuyệt vời để thúc đẩy cộng đồng cho đến nay.

+0

+1 - Drupal, Firefox và Ubuntu có cơ sở đam mê điên rồ, và điều này tôi coi trọng cho một dự án nguồn mở để duy trì chính nó (whitehouse.gov là Drupal! Bạn cần thêm gì nữa) – alexanderpas

4

Tôi không tính đây là nguồn mở như chúng tôi đã mong đợi. Họ đã thiết lập một hệ thống mà những gì bạn đóng góp cho dự án không nhất thiết được kết hợp vì lợi ích của tất cả. Bằng cách giữ lại các tính năng mà họ đang làm cho bạn như một nhà phát triển làm việc cho họ. Đây là một mồi và chuyển đổi cho các nhà phát triển không. Nếu bạn bắt đầu sử dụng nó và phát triển đến mức bạn cần một trong những tính năng của doanh nghiệp bạn không thể lấy nó từ cộng đồng vì tính năng đó được bảo lưu một cách hiệu quả. Vì vậy, chỉ cần chuyển sang doanh nghiệp với 10 năm. chi phí sở hữu hơn 89.000 đô la. Tôi thực sự thích ý tưởng của một tổ chức hỗ trợ chuyên nghiệp về một dự án nguồn mở. Nhưng đó không phải là điều này. Tôi đang chạy cho lối ra.

7

Magento là nguồn mở kỹ thuật. Tuy nhiên, nó không nắm lấy khái niệm đầy đủ nhất và bao gồm phát triển mở/minh bạch. Tất cả phát triển và chỉ đạo được thực hiện sau cánh cửa đóng kín.

Họ phát hành ảnh chụp nhanh của mã khi họ rảnh rỗi và không có phản hồi về sửa lỗi. Chúng tôi đã cố gắng để có được một số loại hộp thoại đi cho các bản sửa lỗi phát triển cốt lõi và bổ sung, nhưng không có gì đã xảy ra cho đến nay.

+0

Tôi đồng ý với bạn về điều này . – Krunal

0

Có, Magento là một tài nguyên mở. Đúng là nó rất chậm, nhưng nó có chức năng và tính năng tuyệt vời hơn các tài nguyên mở khác.

Thật phức tạp để hiểu, nhưng nó tuân theo đúng kiến ​​trúc MVC.

+0

* "tài nguyên mở" *? Bạn có nghĩa là * "nguồn mở" *? –

2

Một người nào đó trên Twitter đủ khả năng chuyển tiếp liên kết này cho tôi, và vì vậy tôi sẽ lưu ý một cách nhanh chóng để nói rằng tôi nghĩ rằng bạn sẽ không đến diễn đàn của chúng tôi và thấy loại tiêu cực đó. Tôi không nhìn thấy nó, và tôi có rất nhiều mỗi ngày;)

Liên quan đến việc đóng góp - Tôi nghĩ ai đó đang hỏi về những người đóng góp cho Magento và có, bạn cũng có thể trở thành người đóng góp. Và vâng, có nhiều cách để bạn có thể đóng góp cho EE.

http://www.magentocommerce.com/blog/comments/be-part-of-the-solution-become-a-magento-contributor/

Nếu bạn có thắc mắc gì, cảm thấy tự do để liên hệ với tôi → Rhonda tại Magento:>

+0

Đối với những người không biết, Rhonda là người quản lý cộng đồng hiện tại tại Magento. –

+0

"EE" (trong bối cảnh này) là gì? –

Các vấn đề liên quan