Искать  
 
   
 
Конкуренция, Этика и Дополнения
Отправлено: 29 Июнь 2013 04:01 P.M.   [ Игнорировать ]
Администратор
Avatar
RankRankRankRank
Всего сообщений:  644
Зарегистрирован  2009-04-11

?ACT=25&fid=23&aid=438_wdtmFWWqjOkfXTzevYyh&board_id=1

EllisLab стремится сделать ExpressionEngine лучшей платформой по управлению контентом. Сейчас версия для разработчиков ExpressionEngnine 2.7 включает в себя функции которые раньше были доступны только используя сторонние дополнения: типы полей позволяющие использовать группу полей для публикации любого количества строк связанных между собой в записи. Мы назвали это поле Grid, и оно хорошо подходит для фото галерей, адресов, деталей продуктов, бейсбольной статистики и другого.

Мы подумали, что было бы полезно, чтобы вы узнали причину этого решения, а также ответить на некоторые актуальные вопросы о стороннем рынке ExpressionEngine в целом.

Одна из наших основных целей с ExpressionEngine 2 было создать настоящую платформу, для реализации поддержки разнообразных дополнений для экосистеме. Часто нам приходилось не добавлять некоторый функционал, который был доступен и хорошо сделан сторонними разработчиками. Таким образом, мы помогли дать возможность сторонним разработчикам добиться успеха: если стороннее решение широко применяется и хорошо поддерживается, то ExpressionEngine вроде как имеет эту функцию.

а дальше мне было лень переводить :(

It’s no secret that a prominent developer in the ExpressionEngine add-on community decided to release their own publishing system, intending to compete directly against ExpressionEngine. What surprised us about this was not that it happened, but the way that it happened. A formerly friendly developer unveiled a competing product behind closed doors at our own conference, and tried to convince the organizers to let him use the A/V equipment that we were paying for to do it.

Competition is both expected and vital for innovation, and it is a good thing for consumers. There are some nuances to this situation that make it unique from competing with Drupal, Wordpress, or Joomla. Pixel & Tonic did not just set up shop across the street from us. We invited Pixel & Tonic to sell flavored syrups to our customers inside our own coffee shop. We left a few syrups off our menu because the friendly business in the corner was providing them. But then they began telling our customers that the coffee at their new shop was better - certainly their prerogative, but we would be irresponsible to ignore it.

So quite simply, we are putting those flavors back on our menu. Our customers do not have to worry whether or not Pixel & Tonic can develop and support something as complex as a publishing platform and still maintain the time and interest required to continue offering and supporting add-ons for a competitor’s product. It is a sincere and realistic concern that many of you have shared with us. And for those of you who relied on both Playa and Matrix regularly, your per-site software licensing costs will decrease by $120.

Additionally, our third-party development community (including Pixel & Tonic for that matter) does not have to worry that we will attempt to legally prohibit anyone from duplicating, improving, or modifying functionality that we decide to build into ExpressionEngine. If we are concerned about a third-party providing native functionality better than we have, it’s our responsibility to improve what we offer, not legally bar that developer from making his or her own improvements.

Ironically, the license agreement currently in place for Pixel & Tonic’s CMS explicitly forbids the type of add-ons that enabled Brandon Kelly to build his company within our community. Wygwam, Playa, Matrix, Assets, none of those could have existed if EllisLab took a similar view of third-party development for ExpressionEngine. Nor would User, Membrr, Zenbu, Wyvern, Expresso, PhotoFrame, Updater, Low Search, CE Cache, and countless other add-ons that are intended to either improve or replace native ExpressionEngine features.

Two things we’d like you to take away from this. First, we are committed to ensuring that our customers (and most importantly the end users) that rely on our platform will not get caught in a lurch, relying on functionality from a company that has a conflict of interest in our users’ ability to succeed with ExpressionEngine.

And second, we are committed to making ExpressionEngine the best content management platform available. Some features should be available out of the box. We will build those features, and will not intentionally avoid them simply because a third-party has made similar functionality available. At the same time, we will continue to make our code extensible and invite add-on developers to do their own thing. Your approach at solving the same problem may be different and wonderful. We will help you make that work with our application, and continue to write our code in such a way that invites third-party developers into our community, fostering a spirit that encourages a diversity of solutions and feature sets for ExpressionEngine users to choose from.

Приложения с изображениями
screens-grid-blog.jpg
 Подпись 

Няшка, программист, фотограф, подкастер, блоггер и CEO студии FDCore Studio

Профиль
 
 
Отправлено: 02 Июль 2013 09:35 A.M.   [ Игнорировать ]   [ # 1 ]
Member
Avatar
RankRankRank
Всего сообщений:  317
Зарегистрирован  2008-03-09

Скорее всего, Эллислаб вынуждена это делать, по причине того, что разработчики сторонних модулей уж очень активно продвигают свои CMS. А почему бы им не разрабатывать?! EE достаточно популярна у разработчиков в северо американских штатах, да и с соблюдением авторских прав, там все достаточно строго. Имея постоянный пассивный заработок, почему бы не написать свою cms?! IMHO нету в этих новых разработках настолько выдающегося, чтобы забыть нами всеми любимый EE.

Профиль
 
 
Отправлено: 02 Июль 2013 06:34 P.M.   [ Игнорировать ]   [ # 2 ]
Студент
RankRank
Всего сообщений:  100
Зарегистрирован  2009-05-13

Вполне логичный и нормальный ход, учитывая то, что конкуренцию составил разработчик одних из самых востребованных дополнений (playa, matrix). Единственно интересно - безопасно ли на этой стадии полностью отказываться от разработок Брендона в пользу нативных решений Елисов? Таки playa и matrix проверенные временем...

Профиль
 
 
Отправлено: 03 Июль 2013 12:23 A.M.   [ Игнорировать ]   [ # 3 ]
Администратор
Avatar
RankRankRankRank
Всего сообщений:  644
Зарегистрирован  2009-04-11

Давно пора улучшать ЕЕшку добавляя в неё стандартно те модули которые человек сразу ставит после установки движка. Сейчас приходится покупая движок за 299$ покупать User($99.95), Matrix ($49), CE Image ($22), Zenbu ($60) и другие, получается очень дороговато.

 Подпись 

Няшка, программист, фотограф, подкастер, блоггер и CEO студии FDCore Studio

Профиль
 
 
Отправлено: 03 Июль 2013 08:34 A.M.   [ Игнорировать ]   [ # 4 ]
Member
RankRankRank
Всего сообщений:  172
Зарегистрирован  2010-07-13
artics - 02 Июль 2013 06:34 P.M.

Вполне логичный и нормальный ход, учитывая то, что конкуренцию составил разработчик одних из самых востребованных дополнений (playa, matrix). Единственно интересно - безопасно ли на этой стадии полностью отказываться от разработок Брендона в пользу нативных решений Елисов? Таки playa и matrix проверенные временем...

мне Grid понравился. Вопрос еще как быстро разработчики дополений адаптируют свои поля под него. Там не скложно (принци тот же как у Matrix), но час-два придется потратить.

 Подпись 

booooring…

Профиль