За последние две недели шла подготовка к выходу бета версии.

Сегодня прошел последний коммит, который убрал самый древний компонент системы. Он же самый тяжелый, глючный и хрупкий. По сути очень долгое время именно этот компонент генерации таблиц сдерживал развитие продукта. Он же был первым кирпичиком системы, который был заложен в далеком 2011 году 🙂

Во многом он был навеян стереотипом который достался от ДИРЕКТУМа и 1С. О том что данные должны быть представлены в табличном виде.

Я долго не мог понять что табличное представление данных это лишь стереотип. Что современные UX-практики благодаря веб технологиям ушли далеко вперед. Этот стереотип был на столько глубоко зашит в мою голову, что его осознание пришло лишь пол года назад, где то в середине этого лета. Именно тогда был взят курс на то чтобы отказаться от этой идеи и разогнать мощь движка WordPress на всю катушку.

Кроме того за последний месяц была решена еще одна очень важная проблема, решение которой мне не удавалось найти несколько лет подряд. Возможность жестко разделить тему и оформление, и функционал с моделью. Если просто, то теперь система будет работать с любой темой WordPress которая достаточно хорошо написана с соблюдением кодекса и архитектуры WordPress или все что основано на underscores, например alienship. При этом не придется вносить изменения в тему и все решается опциями. Еще неделю назад приходилось подкручивать тему под функционал плагина и это сильно усложняло установку системы.

Теперь по сути надо лишь поставить WordPress, наш плагин и хорошую тему. Сделать базовую настройку и можно работать.

Структура компонентов плагина сильно причесана по методу ВИСИ. Но еще не до конца и есть где поправить прическу.

Потому из альфа версии, мы переходим к бета версии и теперь становимся более открытыми к тестированию 🙂

Итак:

1. движок WordPress качаем тут http://ru.wordpress.org/

2. наш плагин качаем тут https://github.com/sistemo/casepress

3. хорошая тема, с качественной поддержкой стандартов WordPress и CSS-фреймворка Bootstrap, за минусом маленьких но противных излишеств (бережно выпеленными нашими руками) тут https://github.com/sistemo/alienship-cp

Для работы есть материалы:

1. Инструкция на странице плагина https://github.com/sistemo/casepress

2. Кодекс с инструкциями по плагину и его API http://casepress.org/kb/

3. Проблемы, вопросы и пожелания добавляем сюда https://github.com/sistemo/casepress/issues

4. Если нужны автоматические обновления, то ставим https://github.com/afragen/github-updater/

Вот как то так 🙂

Велкам! 🙂

P.S. Скоро будет представлен новый бренд студии. CasePress Studio уйдет в небытие. Имя CasePress — будет закреплено только за продуктом. Студия уйдет в тень 🙂