Итак, мы начинаем обратный отсчет до беты. Каждый день на сайте будет публиковаться материал «по ходу работы», из которых впоследствии будет формироваться документация или вики. Друзья, я пришел к выводу, что самым главным для меня является ваша поддержка. Когда я вижу, что хорошим людям для реализации реальных проектов требуется движок, тогда я сильно мотивирован достичь результата и произвести общее благо. Поэтому я прошу каждого из вас, даже тех, кто читает сайт молча, проронить хотя бы слово в течение последующей недели. Это важно для меня. Это важно для всех нас.Бета-версия будет являться простой демонстрацией возможностей системы, поэтому сразу скажу, что не стоит ожидать от нее чудес. Я притащил изумруд, давайте вместе обточим его и превратим в бриллиант. Моя сила — в вас, и наоборот. Из ваших слов и поступков я черпаю вдохновение и заряд энергии для последующей работы. Будем постоянно на связи.
Насущных вопроса два.
Первый. Хочется реализовать глобальную иерархию и связи, на которые уже потом бы цеплялись объекты разного рода. При помощи наследования каждый объект можно было бы отпочковать от родительского, и вот они уже — посты, опросы, комменты и так далее. Кроме того, можно повесить на эту же иерархию и структуру страниц. А реализовать ее посредством простой таблички в БД и Materialized Path, во избежание лишних нагрузок. А ведь «дружба», «закладки», «мне нравится», «читать блог» — это ведь просто разные типы связей. Консолидировав все это в единое целое, мы сделаем большое дело.
Второй. Надо унифицировать системы вывода. Причем как элементов формы, так и страницы. Совместить с постраничной навигацией, бесконечным скроллингом и табами. По сути, это одно и то же.
С радостью слушаю пожелания и предложения.


но хотелось бы, чтобы можно было в любом месте страницы вывести любой код.
чтобы человек, который еще не разобрался в структуре мог что-то поправить или добавить.
А то меня пугало в самом начале, когда я не мог понять «что-куда».
Например, как добавить свое поле в добавлении поста (http://cogear.new/pages/create)?
2. Добавить элемент в форму /engine/Pages/forms/createdit.php.
А можно вывести произвольный код в этом месте? Например, нужно в этой форме после textarea вывести div с какой-то информацией. Но перед кнопкой Submit.
Вот в первой версии я такого не увидел.
Мы — сообщество, должны мотивировать друг друга :)
Это уже скромность. И это есть хорошо.
Высплюсь, обязательно отпишу :)
Вон Vezun4ik люто, бешено поддерживает мою идею годных шаблонов ( cogear.ru/cogear-636.html#comment-11082 ).
У меня по любому что-нибудь сломается или не установится, посему я буду как лакмусовая бумажка — когда у меня все заработает, можно нашу ракету красить и показывать людям :D
За это время желания участвовать в проекте CoGear у меня не пропало и не уменьшилось. И то, что меня привлекает главным образом — это твое отношение к проекту. Я нефига не понимаю в программировании. Значения половины слов и фраз, которые вы, программисты, используете в разговоре между собой, мне не известны. Я не могу оценить насколько CoGear перспективен с технологической точки зрения и насколько качественный в плане кода. Но мне кажется, что в успехе проекта важны другие критерии. Точнее успех решают не качества продукта, а качества людей. Так вот я думаю что у проекта есть потенциал, потому что этот потенциал есть у тебя.
Далеко не все люди способны заниматься разработкой движка несколько лет без особого более не менее серьезного успеха у пользователей. Хотя в инете достаточно положительных отзывов о CoGear. Меня привлекает твоя целеустремленность. Далеко не все способны продолжить проект, если первый блин будет комом. Ты сумел сделать переоценку первой версии, сделать выводы и начать все с нуля, чтобы создать вторую версию. Такая настойчивость вызывает уважение. Это в какой-то мере гарант того, что ты не бросишь проект, когда «наиграешься». Стабильность и серьезность твоих намерений дает уверенность другим участникам.
Эти качества в тебе меня привлекают и я хотел бы сотрудничать с тобой в рамках этого проекта. Со своей стороны я бы мог заняться интерфейсом и внешним видом CoGear. Возможно это будет не гиперкреативно, но достаточно профессионально и качественно. При этом я не хотел бы ограничиться парой мокапов. Я хотел бы создать полноценную систему построения интерфейса для CoGear. Некий единый UI-стандарт для CoGear, который будет оснащен полноценной документацией. Конечно будет сделано ряд готовых, качественных (с точки зрения дизайна) шаблонов. И их число будет пополняться. Дизайн — это слабое место для всех CMS. Но я хотел бы пойти дальше и создать среду, в которой большинство дизайнеров смогли бы быстро и качественно оформлять сайты на движке CoGear. Я здесь все в общих словах пишу, так как не хочется комментарий растягивать до размера публикации. Есть ряд других мыслей, которые могут быть полезными.
И чтобы не быть голословным и в подтверждение серьезности своих намерений я готов оформить все на бумаге в виде договоренностей и придать им юридическую силу.
Но есть ряд моментов, которые пока не позволяют мне сложить целостной картинки о проекте CoGear. Мне трудно работать над тем, чего я не до конца понимаю. Сейчас я собираюсь с мыслями, чтобы их изложить, и в их обсуждении расставить все точки над i. Пару из таких предложений ты уже озвучил и сделал — Сообщество разработчиков и CoGearStore. Остальными я поделюсь в ближайшее время.
В остальном я хочу пожелать тебе удачи. Твои качества рано или поздно позволят тебе найти единомышленников. Это лишь вопрос времени и силы твоего желания.
К тому же оценка дизайна всегда должна исходить из поставленных целей, который должен решать сайт. Дизайн может не вызывать у вас или у меня симпатии, но он хорошо решает задачу заказчика и следовательно дизайн выполнен правильно. Так что мне следует вам не только картинки показывать, но и прилагать бриф к дизайну. К сожалению не так много свободного времени, чтобы предоставить вам полноценный отчет с примерами о своих навыках и умениях.
Кстати это одна из причин, по которой я хотел бы участвовать в разработке дизайна для проекта. Накопился опыт и знания, которыми хотелось бы поделиться и придать «съедобную» форму.
Могу вам сказать, что в отношении дизайна у меня сформировался довольно прагматичный и прикладной подход. Украшательства и творчество для меня второстепенны. Удобство важнее. Хотя эстетическая сторона должна всегда прорабатываться до мелочей и деталей, но без вкусовщины.
В любом случае я один не смогу полностью на себе тянуть направление дизайна в проекте CoGear. Так же как Дима один не сможет тянуть программную сторону проекта. Важным направлением является создание дизайнерского мини-сообщества в рамках CoGear, в рамках которого будут проводиться конструктивные обсуждения и выбор оптимального решения с точки зрения юзабилити и визуального оформления. Так что мои взгляды и представления о дизайне будут иметь влияние на начальном этапе, далее я возлагаю надежды на «коллективный разум».
И всё же если не трудно пару работ, или сайтов в ЛС покажите ваших.
Я вас поддерживаю с идее дизайнерского мини-сообщества в рамках CoGear и буду стараться быть полезным участником.
Пожалуйста, постучи мне в Skype — dima.belyaev, чтобы мы не теряли друг друга. Тем временем я могу все наглядно рассказать и показать.
Дизайн UI сейчас крайне необходим.
Цой жифУра!!! Даёшь зачетрый Cogear взамен тяжелому и неповоротливому Livestreet`у!!!с блекджеком и шлюхами, Cogear² будет не хуже именитых CMF при этом не зажатый в жесткие рамки.Главное, как в том анекдоте по самолет: «Теперь нам вместе со всей этой херней нужно взлететь». =)
Цитата же. Взлетим? Взлетим!!!