Приглашаются энтузиасты (c++ программисты) к разработке библиотеки/фреймворка а-ля boost.
Зачем?
Вкратце о проекте. На данном этапе представляет собой некий сэндбокс для повышения опыта более-менее опытных разработчиков. Ключевые достоинства (которые вам, как участникам нужно будет реализовать):
- Кроссплатформенный код. Под этим понимается пока что Unix и Windows. Компиляторы: gcc, MS Visual C++.
- Гибкая архитектура.
- Области задач разбиты по подфреймворкам, например:
- core - базовые типы, работа с файловой системой, работа с потоками, работа с сетью.
- gui - работа с графикой, предположительно OpenGL, пользовательский интерфейс.
- ...
Лицензия
Это не open source! На данном этапе, проект вряд ли может представлять существенную материальную ценность, поэтому с лицензией еще не определились.
Минимальные требования
- Знания C++.
- Понятие принципов ООП и ООД.
- Стремление работать в команде.
- Умение следовать правилам.
Рекомендуемые требования
- Глубокие знания С++.
- Умение разрабатывать сложные архитектуры.
- Знания Unix.
- Знание Subversion или других систем версирования (дабы легче было проводить аналогии с Subversion ;)
- Знание Wiki, Trac.
Вы с нами?
Свои идеи/вопросы/пожелания/жалобы/поправки/багрепорты вы можете:
- Оставить на форуме в этой теме.
- Отправить на sokira[dot]labs[at]gmail[dot]com
- Отправить на ICQ: 252-211-595
- Оставить при себе.
Спасибо за внимание.
> к разработке библиотеки/фреймворка а-ля boost.
И нафига ?
Nikopol
>> к разработке библиотеки/фреймворка а-ля boost.
>И нафига ?
Странно, мне казалось, что я ответил на этот вопрос еще в первом посте. Если это не так, то я бы попросил побольше конкретики.
В секции "Зачем?"
на этот самый вопрос "Зачем?" ответа нет.
Задаю расширенный вопрос:
"- Зачем писать очередной велосипед,
когда всё нужное уже присутствует в свободном доступе и в практически неограниченном количестве ?"
Nikopol
>В секции "Зачем?"
>на этот самый вопрос "Зачем?" ответа нет.
>Задаю расширенный вопрос:
>"- Зачем писать очередной велосипед,
>когда всё нужное уже присутствует в свободном доступе и в практически
>неограниченном количестве ?"
1) Для повышения опыта.
2) Для получения удовольствия.
3) Для того чтобы добавить свой продукт к "практически неограниченному" количеству существуюших.
А в общем, это только мои цели. Каждый участник волен сам знать, зачем он участвует.
Тема в архиве.