Главная » Форум » *** » Вопросы по форуму и сайту » Vote: Новый сайт Войти
   RSS
Vote: Новый сайт
 
Друзья!
По моему глубокому убеждению, уже давно назрело полное обновление и перестройка нашего сайта.
Причины для перестройки я вижу следующие:

- Сайт трудно поддерживать, для обновления информации требуются существенные технические знания (как минимум, хтмл-верстка)
Поясню. Сейчас, чтобы добавить, например, новость на сайт, требуется изменить непосредственно html-страницу, перезалить ее по FTP на сайт.
Фактически сейчас это могут сделать только два человека - я и Дима. Вот так, а если нас нет в Москве?
- Наш форум оторван от сайта, развернут с использованием стороннего закрытого решения (сервис borda), на стороннем хостинге.
Иначе говоря, если завтра с утра за пользование тем сервисом введут плату, или повесят на каждой странице форума по порнобаннеру размером с полстраницы, то мы не сможем ничего поделать с этим.
- При всем при этом, у нас активное и дружное сообщество, и у меня лично есть желание сделать участие в нем более удобным.
- Плюс ко всему, можно будет автоматизировать и привязать к сайту те вещи, которые сейчас выполняются отдельно. Например, подсчет рейтинга, учет членских взносов, учетные карточки и т.п.

В связи со всем этим, первый вопрос:
Оно вообще надо?
В том смысле, что если это нужно только мне, тогда не имеет смысл даже начинать.
Второй вопрос:
Есть желающие помочь?
Надо учитывать, что оплаты труда не будет, а работы достаточно много.
Собственно, ищутся люди, готовые уделить свое время этому безобразию!
Что именно потребуется от вас - смотрим дальше.
Все заинтересованные приглашаются комментировать.

Предполагаемая платформа для реализации - django или CMS на основе django.
Ищутся люди, умеющие(или желающие научиться):
1) Писать сайты с использованием django
2) Имеющие опыт написания скриптов на python/чем угодно (потребуется при автоматизации переноса старого контента на новую платформу)
3) Знающие, что такое верстка html и шаблоны django.
4) Готовые поработать при ручном переносе старого контента.
5) Тестировщики
6) и т.п.

UPD:
На данный момент команда состоит из (роли распределил примерно):
Код:
- Носеевич Георгий
- Виноградов Дмитрий
- Мазин Павел
- Бычков Борис
Технические консультации, экспертная помощь:
- Лопухин Константин
- Мазин Евгений
Дизайн, верстка:
- Свитнева Мария
Перенос контента, тестирование, общая помощь
- Ботавин Дмитрий
- Терехов Миша
- Шульгин Максим
- Костанова Анастасия
- Тумасьева Варя
- Свитнев Женя
- Батава Люда

Господа, спасибо за ваш энтузиазм.
Дополнительные замечания/вопросы:
1) Кто-нибудь знает, как наиболее безгеморно организовать список рассылки? Я просто никогда не имел с ними дел.
2) Технические консультанты, вопрос вам: будем писать на чистой джанге или юзать django-based CMS? Если второе, то какую? Какие первостепенные замечания по процессу? Что надо не упустить?
3) Все, кто будет писать код: если вы не против, будем в качестве системы контроля версий использовать git. Если есть возражения - обоснуйте. Мой мотив простой - git я знаю лучше всего.
4) Вопрос ко всем: изменять ли дизайн сайта и если да то как? (Маша, это будет тебе на заметку).
5) Вопрос ко всем: как поступить с форумом?
6) Eonve, есть у тебя возможность на твоей VPS-ке поднять трак? Надо бы сразу задачи записывать, забудем.
7) Всем: пишите все пожелания по будущему сайту в произвольном формате.
Страницы: Пред. 1 2 3 След.
Ответы
 
Поясняю.
1. Хостинг проектов
2. Документы
3. Группы

Как практика показала, вполне достаточно для ведения небольших проектов.
Другой вариант - sourceforge.com и много ему подобных. Всё остальное требует денег - хостинг, сервисы и т.п. Альтернатива - халява. Мне вот, например, Jira нравится. Но её надо или себе на сервер ставить (а за хостинг нужно платить), или пользоваться халявой.

Придумайте замену.
 
Дядя Миша, вот, вопросы по существу пошли, это здорово!
По пунктам:
Цитата

- subversion или cvs для хранения исходников
- где хранить проектную документацию в виде текстов (или то же в cvs ?)
- назначение и отслеживание заданий (я бы применил что-то вроде jira)
- площадка для обсуждения что-то типа форума. Можно использовать эту ветку. Вполне достаточно.
TRAC рулит. Осталось понять, где его развернуть, и мы у цели.
Trac умеет:
wiki - для проектной документации
Tickets - задания
git plugin/SVN plugin/whatever-plugin - система контроля версий(исходники)
Плагин для форума там тоже имеется.
Есть халява:
xp-dev.com
http://www.projectlocker.com/
и другие.
Когда я выберу, сообщу. Соображения?
Дядя Миша пишет:
Цитата
Да, такой маленький вопрос. А у нас что-то вроде ТЗ или техпроекта планируется ? С подробным описанием того, что мы делаем ? Или нужно будет встречаться ? Поясняю.
Виртуальная команда должна понимать, что и как она будет делать. Проектная документация нужна. Как и раздача заданий исполнителям. Если на буковках решили съэкономить, то нужно собирать всю команду и внятно объяснять народу, что и как делать. А там каждый будет полезное для себя записывать.
Или я не прав ? Тогда прошу в студию руководителя проекта. Пусть объяснит своё видение.
Планируется следующий workflow:
Собрание всех(или наиболее активных) в реале, на котором обсуждаем все это - раздачу заданий, описание моделей и т.п. На выхлопе - доки и раздача заданий.
Далее все приступают.
Первый этап(встречу) хотелось бы до нового года суметь провести. Но тут тоже проблема. Со временем.
Вопросы?
PS. Девочки, не ссорьтесь =)
PPS. Google тоже рулит, но не настолько.
 
go пишет:  
Цитата
PS. Девочки, не ссорьтесь =)
Ну, во-первых, мы не девочки, вроде. По-крайней мере, в "Голубой устрице" замечены не были :-)

Во-вторых, чужие посты править и удалять не надо. Я категорически против - за базар отвечать надо. А то какое-то "Министрерство правды" получается. Тем более, что у меня такой возможности нет.

И третье. Мы не ссорились. Так, упражнялись в грамматике. К автору потёртого поста, кстати, ничего личного. Вполне законный вопрос. Претензия была к форме изложения - особо обидчивые могут действительно недоброе затаить.
 
go пишет:
Цитата
Собрание всех(или наиболее активных) в реале
Предлагаю выпить пива в 01 вместо после тренировки.

TRAC не знаю и не видел - посмотрю на днях. Но лично мне всё равно, какой системой пользоваться. Главное, что бы не была слишком тяжёлой. О своих предпочтениях сказал. Оставим выбор на усмотрение руководителя.

SVN нужна своя. Однозначно.

Хостинг - халява нужна. Остальное - не интересно.
 
ОМГ, ну я ничего не удалял, и про девочек вообще-то шутил))
Какие все нервные, право слово :D
По теме:
Дядя Миша пишет:
Цитата
SVN нужна своя. Однозначно.
Что имеется в виду под "своя"?
 
из опыта
svn пользуем вот этот click here
оч довольны
 
go пишет:
Цитата
ОМГ, ну я ничего не удалял, и про девочек вообще-то шутил)) Какие все нервные, право слово :D
Ну да, и я то же, вроде бы шутил. А что, не похоже ? А удалял-не удалял - совсем не про тебя. Проехали.


Цитата
Что имеется в виду под "своя"?
Полностью контролируемая, где можем сами контролировать свой проект, включая права доступа. Это разрешают делать не все доступные установки. Кроме того, хочется понимать надёжность сервиса.
 
Миша, а не слишком ли все серьезно?
Ну кому нафиг нужны исходники сайта а/к мгу?
И надежность...
Если это свн, то полюбас у тебя на компе локальная копия будет, если чо поднимем еще раз.
Мне кажется масштаб проекта не тот чтобы сильно заморачиваться.
Продумать да, спроектировать хорошо да, архитектурку там набросать да, а морочиться с безопасностью нафиг оно надо.
Сомневаюсь что мы тут что то принципиально новое напишем...
 
Да вот и я думал гуглом обойтись... Дабы и пушки по воробьям не шмалять.
 
1) - уже написали google-groups мне кажется подойдут
2) - надо посмотреть на то, что решим в качестве тз. но имхо лучше будет джанга + приложения под нее, если не у кого нет опыта с cms под нее (у меня нет)
3) - я из распределенных только с bzr работал, поэтому не могу спорить. но вроде как с svn workflow проще
4) - мне кажется, что не надо пока менять. Дима хорошо сделал
Страницы: Пред. 1 2 3 След.
Читают тему