Последнее время все чаще и чаще в сообществе упоминается идея о связях между типами контента в InstantCMS 2. Как многие помнят, я начинал реализовывать эту идею еще в бета-версиях InstantCMS 2, но в тот момент оказалось что нормальная работа этого функционала требует учета множества нюансов, времени на которые уже не оставалось. В итоге эти возможности были вырезаны из релизной версии.
Кратко, о чем речь: Связи типов контента позволяют вкладывать записи одного типа в другой. Например, создав типы контента "Компании" и "Товары" можно сделать так, чтобы на странице компании выводился список её товаров.
Сегодня, в принципе, я в состоянии построить эту систему заново, уже применив весь опыт с работы InstantCMS 2 накопленный за эти годы. Мне понятны основные требования к такому функционалу. И сделать их, по большому счету, не проблема. Однако, они до сих пор не сделаны. Причина все в том же — требуется большой объем работы, найти место для которого тяжело, т.к. основное время уходит на зарабатывание денег.
В качестве решения неоднократно звучали предложения провести "складчину" для оплаты стоимости разработки данного функционала. Обычно мы скептически относимся к подобным вариантам, но в этот раз давайте все же проверим насколько жизнеспособна эта схема.
Итак, давайте устроим сбор. Ниже все детали.
Сумма сбора: 50 000 руб. (100 человек по 500 руб. или 10 по 5000)
Собрано: 52 100 руб.
Rookie — 4000
lakomet — 3000
jorgovich — 2800
DzurDzuk — 2100
taleh — 2000
WebMan — 30WMZ
kdv1978 — 1300
SEOrigin — 1200
solntsev — 1200
Виталий Федорович — 1100
makartsoft — 1000
Zau4man — 1000
Evanescence — 1000
Val — 1000
Melon — 1000
iton — 1000
Gudan — 600
Cтудия Sitestroi — 500
rdimrs — 500
Jestik — 500
asnenne — 500
Andrey E. — 500
Gumoff — 500
alexneva — 500
Atid-Gorec — 500
Неизвестный (Сбербанк РФ) — 500
Неизвестный (Я.Д) — 500
kirkr — 500
bonefacei — 500
ifork — 500
Игорь ФИН — 500
Shuma — 500
globator — 500
Dimson — 1000
saturn — 500
Alekskrug — 500
vikont — 500
Юрий Юрьевич — 500
DELLитант — 500
Владимир — 500
Kokshetimes — 500
vit2777 — 500
AtlantisWeb — 500
Samber — 500
yury — 500
Sad_kit — 500
Алфей — 500
frukt — 500
Clear — 500
pekalin — 500
Скела — 500
Romanovcmc — 500
BastaBastilio — 500
Без подписи (ЯД) — 200
irbis — 700
reload — 500
Денис Швецов — 400
pugachev — 500
Собираем на реализацию комплекса возможностей, условно объединенных выражением "связи между типами контента". Базовый функционал описан в первом посте этой темы. Я выступаю в качестве гаранта и исполнителя одновременно. Когда собранная сумма превысит 10 000 руб. я начинаю работу. Разработка базовой версии займет 3 недели. Количество дальнейших улучшений будет зависеть от итоговой собранной суммы. При достижении указанной выше планки (50 000 руб.) разработка вносится в дистрибутив и дальше развивается уже как часть движка. В финале мы будем иметь супер универсальный инструмент для любых сайтов. Журнал разработки будет вестись в этой же теме. Список участников будет вестись здесь же (обновления раз в день).
Реквизиты для сбора
Яндекс.Деньги: 410011106919091
Qiwi: +79221744747
WMR: R383456634573
WMZ: Z258804395238
В примечании к переводу указывайте имя/ник и пометку "сбор на связи".
Про мигратор
Если данный сбор покажет успешную динамику и у вас появится желание и дальше участвовать в подобном формате, то в ближайшем будущем Fuze будет готов таким же образом получить финансирование на разработку официального Мигратора 1.10.x -> 2.x.