Foren / National / Russian / Идеи / CMS Cotonti ++

1234NächsteLetzte

Cotonti был, Cotonti есть, Cotonti будет жить

Roffun
#1 2. November 2018, 21:29

В последнее время всё чаще вижу посты с разочарованием от пользователей, которые жалуются на то что Cotonti умер, проект забросили, и т.д. Отчасти это так, отчасти нет, хотя дискуссии о реанимациях уже бывали. Если смотреть на активность команды разработчиков (они состоят в группе Team или Administrators), то развитие застопорилось. Если говорить об энтузиастах, которые не состоят в команде разработчиков, но делают что-то для себя, то тут немножко больше движений, но их не видно, так как развивается что-то для личных целей, или где-то в дебрях Github зарыто.

В таких условиях естественно, не только новичков отпугивает, но и активных пользователей. Не каждый может сделать что-то сложное самостоятельно. Одно дело мини плагин для вывода текста в нужном месте написать, и совсем другое что-то серьезное сделать. Мне тоже не нравится текущее состояние развития движка, но тем не менее, никто не объявлял о закрытии проекта, любой желающий может внести свою лепту в разработку.

Я тоже использую Cotonti на своих проектах. Очень неприятно становиться заложником ситуации (или того что кто-то перестал поддерживать свои разработки). Из-за этого идет бесконечный поток тем, то неработающий плагин не могут настроить, то заброшенную фриланс биржу не могут установить, то еще что-то. Недавно еще сайт Alex300 исчез из поля зрения (portal30.ru). А люди привязались к модулю file, функционал модуля привязан к дополнительной библиотеке Cotonti Lib, дальнейшая судьба неизвестна, вместо страниц с описанием открывается какой-то поддомен фотографа. А там была документация по модулю, и по самой библиотеке.

Поэтому решил сделать упор на функционал, который необходим любому СДЛ сайту, который буду развивать и поддерживать для себя и своих проектов (в том числе плагин для работы с файлами), исходники будут на Github выкладываться.

Улетел на другую планету, а там почты нету.. https://www.cotonti.com/forums/45298?m=posts

Dieser Beitrag wurde von Roffun (am 14. Januar 2020, 00:44, vor 4 Jahre) bearbeitet
Виктор
#2 2. November 2018, 22:27
#43832 Roffun:

Если говорить об энтузиастах, которые не состоят в команде разработчиков, но делают что-то для себя, то тут немножко больше движений, но их не видно, так как развивается что-то для личных целей, или где-то в дебрях Github зарыто.

да это правильно написано

Denisbox
#3 3. November 2018, 19:32

Roffun

За этот пост отдельное спасибо!

contact: fonts (at) otlab . ru
krevetka
#4 8. November 2018, 13:54

Это обнадеживает. Хороший движок, жаль, что развитие затормозилось. 

Aristei
#5 17. November 2018, 19:01

Не был тут давно, решил вот вернуться к веб разработке, что тут вообще случилось ? :) Куда делся Trustmaster и командка Cotonti? Все ушли на «фронт» или кто-то остался?

Sorry for my English
Roffun
#6 18. November 2018, 14:58
#43851 Aristei:

Не был тут давно, решил вот вернуться к веб разработке, что тут вообще случилось ? :) Куда делся Trustmaster и командка Cotonti? Все ушли на «фронт» или кто-то остался?

Активность упала до минимума, многие не появляются уже давно, правки принимаются долго. 

Лично меня Cotonti устраивает как движок, использую на всех проектах, но не все правки удается внедрить по умолчанию, поэтому реализую их в своем форке, оставаясь при этом в рамках максимальной совместимости с главным репозиторием. Сейчас вот работаю над адаптацией под php 7.2, плагином загрузки / вставки изображений и файлов, заменой всех спорных расширений на опенсорс, уходом от обязательного jQuery, новым шаблоном, и еще много разных доработок.

Улетел на другую планету, а там почты нету.. https://www.cotonti.com/forums/45298?m=posts
Denisbox
#7 19. November 2018, 09:06

Недавно еще сайт Alex300 исчез из поля зрения (portal30.ru). А люди привязались к модулю file, функционал модуля привязан к дополнительной библиотеке Cotonti Lib

Неудобное решение конечно, но часть информации можно из Веб-архива выудить:

http://web.archive.org/web/20171101081538/http://portal30.ru:80/free-scripts/cotonti-lib
https://github.com/Alex300/cotonti-lib

http://web.archive.org/web/20180110232644/http://portal30.ru:80/free-scripts/cotonti-files
https://github.com/Alex300/files

contact: fonts (at) otlab . ru
Roffun
#8 19. November 2018, 12:09
#43855 Denisbox:

Неудобное решение конечно, но часть информации можно из Веб-архива выудить:

Уже на 80% готово решение без сторонних библиотек, с аналогичным функционалом, автоматическим преобразованием в статьях в <picture> , и еще некоторые плюшки. При этом pfs работает как модуль из коробки, userimage как плагин из коробки, а плагин для изображений и файлов - как отдельное решение.

Улетел на другую планету, а там почты нету.. https://www.cotonti.com/forums/45298?m=posts
Macik
#9 19. November 2018, 22:32
#43851 Aristei:

Не был тут давно, решил вот вернуться к веб разработке, что тут вообще случилось ? :) Куда делся Trustmaster и командка Cotonti? Все ушли на «фронт» или кто-то остался?

Ничего себе! 5 лет. Это срок. ))
Трастмастер перебрался за кордон и отошел от дел Котонти несколько лет назад, завещав почти все команде, которая на тот момент была активна (с поправкой на то, что никто не может сравниться с Владисмиром по активности труда над проектом в одиночку).

Последние пару лет, действительно, от упомянутой команды действий практичеки нет. Весь народ переключился на другие проекты, либо ушел с головой в offline. )
 

https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F
Roffun
#10 22. November 2018, 09:41
#43857 Macik:

Последние пару лет, действительно, от упомянутой команды действий практичеки нет. Весь народ переключился на другие проекты, либо ушел с головой в offline. )
 

Будем надеяться что это временное явление.

Улетел на другую планету, а там почты нету.. https://www.cotonti.com/forums/45298?m=posts
Kopusha
#11 22. November 2018, 10:25
#43868 Roffun:
#43857 Macik:

Последние пару лет, действительно, от упомянутой команды действий практичеки нет. Весь народ переключился на другие проекты, либо ушел с головой в offline. )
 

Будем надеяться что это временное явление.

Всех уволят нафиг?)
 

Dayver
#12 23. November 2018, 02:29
#43832 Roffun:

Если говорить об энтузиастах, которые не состоят в команде разработчиков, но делают что-то для себя, то тут немножко больше движений, но их не видно, так как развивается что-то для личных целей, или где-то в дебрях Github зарыто.

 

Не поверите но так называемая "команда" - как раз бывшые энтузиасты которые безвозмездно тратилии свое время и публиковали свои наработки и улучшения движка, с одобрения руководителя делали исправления багов и комитили их в основную репу. В основном это были студенты у которых поэтому и было время на такую работу. Тоже касается и руководителя. Все они выросли, женились, родили детей - ну и время на такую работу у них пропало. Как это не прискорбно но это нормально, поэтому осуждать ни кого за это не стоит.

А вот понять логику тех людей которые не состоят в команде, совершают какие то движения и зарывают их в дебрях гитхаба - не могу, если используешь для личных целей движек то явно сам же заинтересован что бы в нем не было косяков и было какое либо развитие, так почему не взять да не закомитить исправление с фиксом, ну или не выложить новый плагинчик?

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

Так это я к чему - если кто то оценил достоинства и прелести двига, использует его для себя и хочет+способен его улучшать, развивать или помогать хоть в чем-то, то НЕ ОБОСОБЛЯЙТЕСЬ​, ведь перспектива не красочна, проект в целом и ваши наработки в частности будут жить и процветать только лишь при условии наличия команды, хоть не большой но все же команды. А создать ее на своем молодом ресурсе навряд сможете, поэтому если есть желание то лучше реализуйтесь тут, а остатки старой команды, уверен, хотя бы попытаются поддержать вас и по возможности помогут, а не смогу\не захотят, то покрайне мере мешать уж точно не будут, и при этом вам не нужно будет делать то что уже готово в рамках текущего проэкта и вы сможете пусть свои усилия на то что реально ново и необходимо вам и движку

Pavlo Tkachenko aka Dayver
Roffun
#13 23. November 2018, 13:00
#43870 Dayver:

Не поверите но так называемая "команда" - как раз бывшые энтузиасты которые безвозмездно тратилии свое время и публиковали свои наработки и улучшения движка, с одобрения руководителя делали исправления багов и комитили их в основную репу.

С этим никто не спорит, много труда вложено в движок, тем более я застал еще времена активности в развитии движка, по мере изучения и возможностей сам становился таким энтузиастом, участвовал в развитии, помогал на форуме, донатил.

#43870 Dayver:

В основном это были студенты у которых поэтому и было время на такую работу. Тоже касается и руководителя. Все они выросли, женились, родили детей - ну и время на такую работу у них пропало. Как это не прискорбно но это нормально, поэтому осуждать ни кого за это не стоит.

Никто никого не осуждает, я в любом случае благодарен всем, кто внёс вклад в развитие движка, и осознаю, что версия Cotonti которой мы пользуемcя сеогодня - это результат творчества предшественников.

#43870 Dayver:

А вот понять логику тех людей которые не состоят в команде, совершают какие то движения и зарывают их в дебрях гитхаба - не могу, если используешь для личных целей движек то явно сам же заинтересован что бы в нем не было косяков и было какое либо развитие, так почему не взять да не закомитить исправление с фиксом, ну или не выложить новый плагинчик?

 С этим я тоже согласен. Если кто-то знает как что-то улучшить / исправить, или имеет плагин, то почему бы не выложить.

#43870 Dayver:

Или вот например взять историю с биржей - человек разработал уникальный интересный функционал - использовал для себя, продавал но при этом и выложил в свободный доступ, подерживал и создал для этого свой ресурс. Получилась огромная популярность с которой видимо сам не смог справится.

С биржей немного иначе было, я хорошо знаком с этапом ее развития, так как изначально был клиентом, который ее купил (всё было платно), и уже благодаря знакомству с биржей я начал изучать Cotonti. Потом автор ее выложил бесплатно, остались только некоторые плагины и модули платными. Клиентам которые покупали, в качестве компенсации дали бесплатно на эту сумму платные расширения. Потом автор и их выложил бесплатно.

#43870 Dayver:

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

 Биржа не входит в официальную сборку, не опубликована в ветке Cotonti на Github, и ни одно расширение не опубликовано здесь, автор ее больше не поддерживает. Чтобы по ней что-то подсказывать, нужно или пользоваться, или иметь репозиторий, а это уже дело индивидуальное.

Если будет развитие самого Cotonti, найдутся и на другие сборки энтузиасты, а если нет, то и биржа не спасет.

Лично для себя я план действий уже составил, об этом в следующем посте напишу отдельно.

Добавлено 1 час спустя:

#43870 Dayver:

Так это я к чему - если кто то оценил достоинства и прелести двига, использует его для себя и хочет+способен его улучшать, развивать или помогать хоть в чем-то, то НЕ ОБОСОБЛЯЙТЕСЬ​, ведь перспектива не красочна, проект в целом и ваши наработки в частности будут жить и процветать только лишь при условии наличия команды, хоть не большой но все же команды. А создать ее на своем молодом ресурсе навряд сможете, поэтому если есть желание то лучше реализуйтесь тут, а остатки старой команды, уверен, хотя бы попытаются поддержать вас и по возможности помогут, а не смогу\не захотят, то покрайне мере мешать уж точно не будут, и при этом вам не нужно будет делать то что уже готово в рамках текущего проэкта и вы сможете пусть свои усилия на то что реально ново и необходимо вам и движку

Об обособлении в моем случае речи не идет, как и о создании команды на молодом ресурсе.

Я наоборот за то, чтобы развивалась единая ветка Cotonti, общими усилиями. Большинство правок в своем форке обычно предлагаю и в главную ветку. Но бывает так, что она не принимается по каким-то причинам, и при этом является актуальной. Для такого случая и существует свой репозиторий - форк.

Также есть ряд расширений, которые на мой взгляд не нужны в сборке, или отсутствуют в ней, а кто-то считает иначе. В этом случае опять спасает свой форк. Из совокупности различий возникает другая ветка, все больше отличающаяся от оригинала. Так появляется необходимость конспектировать, документировать, освещать в уроках. Но творчество не терпит рамок и ограничений, поэтому свободу действий можно получить только на своем сайте, экспериментируя над своим форком.

В Cotonti есть замечательная возможность - создание собственных установочных скриптов. Форк, в котором код отличается от оригинала, в котором есть дополнительные плагины или модули, другой шаблон, в котором отсутствуют какие-то расширения из оригинала, который имеет собственный установщик - это уже своя сборка. Такой же сборкой в свое время была биржа.

Но это не значит, что я хочу выходить за рамки общей концепции. Мне близка модель развития, при которой общими силами поддерживается оригинал, а в своем форке реализуются личные хотелки, не входящие в оригинал по каким-то причинам. А уже на базе этого собирается свой сборщик на базе установочных скриптов, и поддерживается автором.

Так как в планах много интересного, без своего сайта не обойтись, но это по сути тематический блог вебмастера, который делится своим опытом, и выкладывает свои наработки, а не попытка создания отдельного офсайта. В личной беседе в Андреем (Macik) я этот вопрос обсуждал не один раз, в течение последних нескольких лет.

Последняя активная дискуссия на тему шаблонов (Бутстрап или свой код) была вообще в 2016, мою идею тогда не поддержали, но с того времени ни одного шаблона никто не выложил, а я как пользовался своими наработками, так и по сей день, все сайты на своем коде. А процесс натяжки фреймворков я опишу в уроках, так и исходник появится на том же Бутстрапе, и не только.

Насчет расширений - буду выкладывать их в 3 местах. Исходник для скачивания - на Github, подробное описание - на своем сайте. Краткое описание - на Cotonti.com. Это оптимальный вариант. Просто сейчас скопился ряд задач по ним, и одно тянет за собой другое.

Например ввиду исчезновения автора модуля file, вместе с сайтом и мануалами, я решил сделать свое расширение, некая смесь возможностей attach2 и своих наработок, будет и вставка без id (page.add например), и обработка налету в picture, и еще много чего.

Ввиду устаревания fancybox 2 и мутной лицензией fancybox 3, разрабатываю плагин на основе highslide, там и галерея, и ajax и прочее, хорошее api.

 

Улетел на другую планету, а там почты нету.. https://www.cotonti.com/forums/45298?m=posts

Dieser Beitrag wurde von Roffun (am 7. Dezember 2018, 15:01, vor 5 Jahre) bearbeitet
Dayver
#14 24. November 2018, 05:45

Не подумай что я отговариваю. Я просто пытаюсь смотреть на перспективу и не охота что бы твои же труды не дай бог когда либо канули в реку забвения от того что что-то случится с твоим сайтом или по причине малой посещаемости как это есть у всех сайтов созданными для себя членами команды. Да и пока сделаешь свой сайт (хотя если я не ошибаюсь как минимум один сайт уже давно существует - и по правде говоря немного заброшен? впрочем как и у остальных :-) ) то и энтузиазм делать плагины может погаснуть, ну или оформлять его описание где либо.

#43871 Roffun: -Но творчество не терпит рамок и ограничений, поэтому свободу действий можно получить только на своем сайте, экспериментируя над своим форком.

Может имеет смысл пообщатся и обсудить рамки ограничивающие свободу действий?

Pavlo Tkachenko aka Dayver
Roffun
#15 24. November 2018, 16:19
#43872 Dayver:

Не подумай что я отговариваю. Я просто пытаюсь смотреть на перспективу и не охота что бы твои же труды не дай бог когда либо канули в реку забвения от того что что-то случится с твоим сайтом или по причине малой посещаемости как это есть у всех сайтов созданными для себя членами команды.

Это вообще не проблема, сайт делается не ради трафика, и не как основной проект. Пропадать ему некуда, без моего желания. Просто хочу собрать всю нужную мне информацию в одном месте. Там помимо информации  о Cotonti будут другие разделы. На оплату хостинга / домена сайт со временем себе заработает в любом случае.

Для получения дохода с сайтов в принципе, есть другие ниши, где запросы в поиске посерьезнее в тысячи раз. Но чтобы там заработать, нужно много чего сделать, в том числе и на уровне движка. Вот для этой цели мне и нужен сайт - собрать нужное для себя, и другим польза будет.

#43872 Dayver:

 Да и пока сделаешь свой сайт

Сделать сайт для меня вообще не проблема, просто занят на данный момент другими задачами. В том числе обновлением кода для других проектов, сейчас такое время интересное, html 5 (+5.2) , css 3 (+4), ecma script 5 (+6), php 7.2 (+7.4) - нужно за этим всем успевать.

#43872 Dayver:

 (хотя если я не ошибаюсь как минимум один сайт уже давно существует - и по правде говоря немного заброшен? впрочем как и у остальных :-) ) то и энтузиазм делать плагины может погаснуть, ну или оформлять его описание где либо.

Сайт существует, и не один, а два из бывших (если речь идет от сайтах по вебмастерингу), только они не мои уже несколько лет, и я не имею к ним никакого отношения. И один новый,  конкретно под описанное выше, на нем и будет размещаться материал, но он пока пустой, там просто старый щаблон закинул, чтобы в поиске 1 страница висела, так легче будет контент в индекс отправлять потом.

#43872 Dayver:
#43871 Roffun: -Но творчество не терпит рамок и ограничений, поэтому свободу действий можно получить только на своем сайте, экспериментируя над своим форком.

Может имеет смысл пообщатся и обсудить рамки ограничивающие свободу действий?

Общаться всегда имеет смысл, мы и в этом топике тоже общаемся. Если общение личного характера, то в личку можно.

 

Всем разработчикам из команды, кто оказывает платные услуги под Cotonti (сайты, расширения, доработки и прочее) или планирует  это делать:

Когда проект подразовьется, и появится спрос на услуги, я смогу порекомендовать именно вас (например информацию разместить с контактами), так как сам не планирую никаких платных услуг оказывать, только вебмастеринг, только опенсорс. Вы же можете оказывать услуги, или создавать коммерческие продукты, главное изначально заинтересовать народ возможностями Cotonti, и создавать их. На слогане "каркас для разработчиков" далеко не уедешь, поэтому развитие и хромает. А я хочу сделать СДЛ CMS, а не каркас. Благодаря модульности - это можно реализовать, без ущерба совместимости.

Улетел на другую планету, а там почты нету.. https://www.cotonti.com/forums/45298?m=posts

Dieser Beitrag wurde von Roffun (am 14. Januar 2020, 00:40, vor 4 Jahre) bearbeitet

1234NächsteLetzte