Агути - просто вопрос..

hlim hlim 5 Марта 2022

Задам вопрос создателю и обывателям. Какие цели и какие планы у проекта? Какие идеи и конечное завершение допиливания и идейности?..

10 Ответов

  1. Evg Evg 5 Марта 2022

    Цель 1, выучить программирование на php. Не, не научиться писать, чтобы работало, про другое… Цель 2, создать продукт, который есть пока только в голове. Сегодня делился мыслями по этому поводу в Discord (в личке), час назад.

    Попробую написать, чтобы было более понятно про один аспект — коллективная работа. Она разная бывает.

    Например.

    Добавил я сайт (программу) в каталог, а её не утвердили, мне куда писать? Где это будет выясняться, где мы будем обсуждать? Могу я как пользователь добавить категорию туда? А свои иметь, скрытые, сделать свой каталог там?

    Или, написал статью на румынском. Это не мой родной язык. А человек есть, который говорит на нем. Я могу перед публикацией позвать его, он подправит и потом опубликуем?

    Или. Кто-то хочет добавить тему, категорию и т.д. И хочет вести её, развивать. Есть механизмы для этого? Механизмы для коллективной работы. А кто-то может создать справочник, как пользователь?

    Сайты часто делают сейчас одного человека, или администрации. Статьи писать (это максимум), комментировать, голосовать. И всё? Так это любой продукт это позволяет. Где инструменты для коллективной работы?

    Пользователь блога может кого-то позвать? В команду? Это вообще коллективные блоги или что? Наверное, или что…

    Сам сайт, структуру, могут люди создавать? Не думаю. Мне это надо.

    Это касается только коллективной работы, а если взять тему Участники, взаимодействие их, награды и поощрения. А система рекомендаций, раз уж после авторизации мы не видим всего в ленте. Должна же быть? И т.д.

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

    Обычно есть 2 вопроса, они очень важны. Первый, программа с каждым днем становится лучше или хуже? И второй, какова вероятность, что это разработчик бросит. Т.е. поддерживаться будет?

    По первому вопросу, думаю, с каждым днем прога становится лучше. Думаю так, а по поводу брошу или нет. Не планирую, но может выйти, умру, например. ) А чего, никто не знает. Это хобби у меня и оно мне нравится, а что нравится не бросают, но всякое случиться может.

    Как-то так наверное. Специально не называю пункты, что будет сделано в ближайшее время, но общее направление, вроде определил.

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

    И по поводу допиливания. Посмотрим на примере, форума Discourse, как проходит работа. Каждый день, берем сегодня, выходной, видим:

    Обновления форума

    И это происходит вот уже 10 лет, каждый день. Я понимаю, что там другой можно сказать уровень, и люди работают за деньги многие, но это не важно. Хороший пример, его везде привожу. )

    Всё можно улучшать бесконечно, пили и пили, если нравится. ) Хобби такое.

    А улучшать есть чего. Куда бы не падал взгляд, всё можно улучшить вот и сейчас, только залил новый коммент на GitHub. Тут надо сделать Ctrl+F5 или что-то подобное, чтобы js работал.

    непочатый край работы… чтобы было то, что хочу видеть. Чтобы доволен сам был. )


    Eric S. Raymond подытожил философию Unix:

    • Правило простоты: Нацельтесь на простоту; добавляйте сложность, только где необходимо.
    • Правило оптимизации: Сначала — опытный образец, потом — «причесывание».
    • Правило расширяемости: Разрабатывайте для будущего. Оно наступит быстрее, чем вы думаете.

    Такой подход мне нравится. Хотя в самом Unix уже есть дискуссии по поводу этих пунктов (а они тут не все), не важно, идея понятна. И тут необходимо придерживаться минимализма, чтобы не усложнять вещи, которые можно сделать проще. Это общий подход.

  1. German German 6 Марта 2022 (ред.)

    Пишу в ответ чтобы можно было добавить фотографию. Сделать команды в блогах? Хорошая задумка на spark.ru такое есть.

    Команда в блогах
    Добавление простое, интересная тема.

    1. Evg Evg 6 Марта 2022 (ред.)

      Можно, только тут поле email убрать (откуда участник знает чужой email, да и зачем). Ник есть, этого достаточно и форма добавления готова.

  1. Evg Evg 7 Марта 2022

    Для мобильное версии добавлено боковое меню и расширены (превью) список рекомендованных постов (Ctrl+F5 ). В виду того, что формирования меню используется теперь один массив (для моб. и обычной версии) кода стало меньше.

    Плюс. Теперь скрипт поддерживает китайский язык в формирование slug поста…

  1. German German 7 Марта 2022 (ред.)

    А какой размер статьи тут можно публиковать? У меня есть статья про Антлантиду, она большая, будет резать?

    1. Evg Evg 7 Марта 2022 (ред.)

      Большая это какая? Сколько знаков? А так, попробуйте. Никто большие статьи не публиковал. Вроде. )

  1. art art 11 Марта 2022

    Всем привет! я новенький и у меня есть вопрос, скажите будет ли реализована поддержка видео форматов таких как mp4 и webm, а так же хороший видеоплеер html5 в cms Агути.

    От себя добавлю, я считаю если сейчас у cms нет возможности работать с медиа файлами, то это уже провал на старте. В пример хочу привести две cms это LiveStreet и Alto cms, с виду неплохие, но устаревшие ещё в начале своего развития, за годы разработки этих cms они так и не смогли реализовать медиа.

    Немного полазив по сайту я был немного удивлен Агути cms, она начинает мне нравится, я понимаю что разработка идет полным ходом и релиз пока не запланирован, но то что сейчас уже есть вызывает уважение!

    Сейчас на рынке cms для коммьюнити почти нет, а те что есть увы и ах. Уважаемые разработчики я не хочу сказать что надо вот прям взять и скопировать то или это, но прошу вас присмотреться к таким сообществам как (tjournal osnova) и как бы это было не банально к пикабу не как к сайту, а как к cms.

    Что скажите господа?

    1. Evg Evg 11 Марта 2022

      Приветствую. Даже не знаю что и сказать то. ) Ладно, а если серьезно, можно конечно добавить работу с видео. Но хочу сказать, тут нет CMS, т.е. я не создаю CMS (чтобы ее ставили прям), а делаю сайт для себя. Большая разница. Только код открыт и всё. Мне необходим движок и для работы прежде всего с текстовым контентом. И для проверки идей, фасетов там и прочей ерунды. А видео надо подумать, ничего тут нет такого сложного.

  1. art art 11 Марта 2022 (ред.)

    Спасибо за ответ, желаю вам успехов в разработке

    1. Evg Evg 11 Марта 2022 (ред.)

      Спасибо большое.