Мы все больше и больше подумываем над разработкой нового улучшенного движка нашего сайта.
Но признаюсь честно сил у нас не так много, да и энтузиазм уже не тот, что в 2000-ом году (когда велась разработка первой версии движка).
Меж тем вокруг Nemerle собрался пусть небольшой, но очень продвинутый и весьма криативный коллектив.
По сему, в голову пришла мысль — "А не предложить ли тем, кому Nemerle интересен (или интересно его освоить) поучаствовать в работе над новым движком сайта?
Итак, если ли желающие часть своего свободного времени посвятить работе над этим проектом?
... << RSDN@Home 1.2.0 alpha rev. 637>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
VD>Мы все больше и больше подумываем над разработкой нового улучшенного движка нашего сайта.
VD>Итак, если ли желающие часть своего свободного времени посвятить работе над этим проектом?
Здравствуйте, VladD2, Вы писали:
VD>Меж тем вокруг Nemerle собрался пусть небольшой, но очень продвинутый и весьма криативный коллектив. VD>По сему, в голову пришла мысль — "А не предложить ли тем, кому Nemerle интересен (или интересно его освоить) поучаствовать в работе над новым движком сайта?
VD>Итак, если ли желающие часть своего свободного времени посвятить работе над этим проектом?
Пока работаю над генератором парсера для Nemerle. Уже скоро доведу до ума генератор и возьмусь за макрос. Вот когда закончу с макросом, тогда посмотрим. В любом случае, летом у меня будет больше свободного времени. Или это критично уже сейчас?
VD>По сему, в голову пришла мысль — "А не предложить ли тем, кому Nemerle интересен (или интересно его освоить) поучаствовать в работе над новым движком сайта?
VD>Итак, если ли желающие часть своего свободного времени посвятить работе над этим проектом?
Есть! Только вот я принадлежу скорее к тем, кому _интересно_ его освоить, так что боюсь, польза от меня может большой не получиться
Здравствуйте, VladD2, Вы писали:
VD>Меж тем вокруг Nemerle собрался пусть небольшой, но очень продвинутый и весьма криативный коллектив. VD>По сему, в голову пришла мысль — "А не предложить ли тем, кому Nemerle интересен (или интересно его освоить) поучаствовать в работе над новым движком сайта?
VD>Итак, если ли желающие часть своего свободного времени посвятить работе над этим проектом?
Желание есть. Вот, надо сначала форматтер сделать, а там посмотрим.
Здравствуйте, konsoletyper, Вы писали:
K>Пока работаю над генератором парсера для Nemerle. Уже скоро доведу до ума генератор и возьмусь за макрос. Вот когда закончу с макросом, тогда посмотрим. В любом случае, летом у меня будет больше свободного времени. Или это критично уже сейчас?
Кстати, одна из подзадач у нас — это реализация форматера для страниц сайта. Основная сложность — подстветка синтаксиса. А это как раз твоя специфика. Так что если бы ты нам с ним помог, то было бы прото замечательно.
Проект этот, думаю, будет реализовываться довольно долго. Так что если ты не затянешь со своим прасером, то проблем не будет.
... << RSDN@Home 1.2.0 alpha rev. 637>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Здравствуйте, VladD2, Вы писали:
VD>Итак, если ли желающие часть своего свободного времени посвятить работе над этим проектом?
Есть. Только вот единственная проблема в почти отсутствии свободного времени А так, очень интересно и есть огромное желание поучавствовать в этом проекте.
((lambda (x) (list x (list 'quote x))) '(lambda (x) (list x (list 'quote x))))
Здравствуйте, VladD2, Вы писали:
VD>Мы все больше и больше подумываем над разработкой нового улучшенного движка нашего сайта.
VD>Но признаюсь честно сил у нас не так много, да и энтузиазм уже не тот, что в 2000-ом году (когда велась разработка первой версии движка).
VD>Меж тем вокруг Nemerle собрался пусть небольшой, но очень продвинутый и весьма криативный коллектив. VD>По сему, в голову пришла мысль — "А не предложить ли тем, кому Nemerle интересен (или интересно его освоить) поучаствовать в работе над новым движком сайта?
VD>Итак, если ли желающие часть своего свободного времени посвятить работе над этим проектом?
А можно узнать приблизительные сроки выхода первого релиза Интеграции и компилятора Nemerle (на оффиц.сайте\блоге информацию по этому поводу не смог найти).
Просто не представляю, каким-образом можно браться за подобные проекты, не имея проверенных (имхо =зарелизенных) инструментов.
Здравствуйте, Didro, Вы писали:
D>А можно узнать приблизительные сроки выхода первого релиза Интеграции и компилятора Nemerle (на оффиц.сайте\блоге информацию по этому поводу не смог найти).
Алфу мы зарелизем в ближайшее время. И будем ее же использовать в работе над сайтом попутно дорабатывая (чтобы было ясно, что действительно нужно дорабатывать, а без чего можно и пережить).
D>Просто не представляю, каким-образом можно браться за подобные проекты, не имея проверенных (имхо =зарелизенных) инструментов.
Дык судьба инструмента в наших руках, если вылезет пролема не дающая работать, то мы ее по быстрому устраним.
Дело в том, что в Интеграции очень много еще можно дорабатывать. И это (в некоммерчесокм варианте) затянется еще на долго. Меж тем уже сегодня она позволяет работать.
... << RSDN@Home 1.2.0 alpha rev. 637>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Здравствуйте, VladD2, Вы писали:
VD>Итак, если ли желающие часть своего свободного времени посвятить работе над этим проектом?
Есть. Свободное время тоже будет — для такого проекта особенно. Будет ли сам проект? У меня сложилось ощущение, что далеко не все на rsdn в восторге от этой идеи. Кроме того зачем переписывать то, что и так работает? (это не моя позиция — просто отголосок здравого смысла) Ну и потом у rsdn очень большое "наследие", которое в любом случае придется сохранить — без него было бы проще.
Здравствуйте, Vermicious Knid, Вы писали:
VD>>Итак, если ли желающие часть своего свободного времени посвятить работе над этим проектом? VK>Есть. Свободное время тоже будет — для такого проекта особенно. Будет ли сам проект? У меня сложилось ощущение, что далеко не все на rsdn в восторге от этой идеи. Кроме того зачем переписывать то, что и так работает? (это не моя позиция — просто отголосок здравого смысла) Ну и потом у rsdn очень большое "наследие", которое в любом случае придется сохранить — без него было бы проще.
База сайта была разработана в 2001 году, когда на свете ещё не было такого теримина как Web 2.0. Т.е. даже при всей своей проницательности разработчики не могли предусмотреть возможности появления тех фич, которые сегодня являются обычным делом в любом комьюнити. Кое что, конечно, было прекручено сбоку, свержу или снизу, но дальнейшее развитие сайта без тотальной переделки движка не возможна.
... << RSDN@Home 1.2.0 alpha rev. 0>>
Если нам не помогут, то мы тоже никого не пощадим.
Здравствуйте, _pk_sly, Вы писали:
__>какие-то требования к людям есть?
Наличие головы, умение и желание учиться, знание дотнета, умение работать с СУБД и знание Nemerle (или хотя бы C#).
Ну, и естественно — желание освоить Nemerle.
... << RSDN@Home 1.2.0 alpha rev. 637>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Здравствуйте, Vermicious Knid, Вы писали:
VK>Есть. Свободное время тоже будет — для такого проекта особенно.
Отлично! Не скрою, что как раз людей входящих в топ данного форума хотелось бы видеть в первую очередь в составе этой команды.
Конечно мы рады видеть вех. Чем больше людей будет участвовать в проекте, и чем люди будут активне, тем лучше. Но наличие заведомо криативных людей — это залог успеха.
VK>Будет ли сам проект?
Проект 100% будет.
VK> У меня сложилось ощущение, что далеко не все на rsdn в восторге от этой идеи.
Скажем так. Что новый движек нужен не сомневается никто. Есть несколько предвзятое отношение к использованию Немерле в базовых модулях теми кто его до этого не использовал. Темнеменее как минимум 3 члена команды двумя руками за Немерле. Если удастся организовать хорошую команду (а похоже это уже удастся), то как минимум ряд важных модулей будет создаваться на сайте.
VK> Кроме того зачем переписывать то, что и так работает?
Переписывать никто ничего не будет. Текущий движок не учитывает слишком многих потребностей. Плюс он еле-еле теянет сайт на двух не самых слабых компьютерах.
VK>(это не моя позиция — просто отголосок здравого смысла) Ну и потом у rsdn очень большое "наследие", которое в любом случае придется сохранить — без него было бы проще.
Мы естественно сохраним все что есть сейчас, но движек должен быть координально переработан. Так требуется:
1. Добавить поддержку блогов.
2. Ввести теги (дополнительная метаинфорация ассоциируемая с контентом и позволющая фильтровать, искать, ссылаться, организовывать виртуальные форумы и т.п.
3. Ввести версионность для всего контента сайтов (от статей, до сообщений в форумах и даже профайла пользователя).
4. Реализовать динамическую аггрегацию информации, чтобы не приходилось производить вычисления по данным всего сайта (сейчас перемножение списка пользователей на количество записей дает очень большие объемы рассчетов).
5. Реализовать настройку сайта под пользователя (смена стилей, морд).
6. Естественно все это добро должно поддерживать альтернативные клиенты вроде Януса, ННТП, РС-фидов и т.п.
Естественно, что подобная разработка должна быть легко развиваемой, понятной для программистов (в том числе новичков), легко поддерживаемой. По-этому мы считаем, что нужно максимально давить на декларативное описание и генерацию кода (как обычного, так и БД-скриптов).
Так первая задача создать модуль который будет по декларативному описанию генерировать скрипты для создания и модификации БД, а так же код классов через которые с этой структрой можно будет работать.