Страница 1 из 1

встреча по каталогу перевалов

СообщениеДобавлено: 18 фев 2011 (Пт), 22:22
slazav
Сегодня встретились с Tsvetik и Андреем Шуткиным, поговорили про каталог перевалов. Попробую собрать идеи, которые были высказаны:

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

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

То есть, в каждом перевале будет табличка с исходными данными, относящимися к конкретным походам, а из них тем или иным способом будут заполняться поля "классификатора" - координаты, сложность, высота, название.

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

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

Re: встреча по каталогу перевалов

СообщениеДобавлено: 19 фев 2011 (Сб), 16:01
Андрей Шуткин
slazav писал(а):Сегодня встретились с Tsvetik и Андреем Шуткиным, поговорили про каталог перевалов. Попробую собрать идеи, которые были высказаны:

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

svn, кстати, вполне рабочий, только он сейчас требует сертификат и пароль для checkout-а, так что пришите, кто хочет выкатить - сделаем пароли.
Я себе накатил на тестовую копию
slazav писал(а):- Описать API для доступа к базе.
- Изготовить сервер, реализующий этот API.

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

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

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

По смыслу это будет что-то типа альтернативных характеристик перевала.
slazav писал(а):- объект "перевал" - как раньше, только без маршрутов и без осенних-весенних категорий.

Нет, убирать осенние весенние категории то нельзя, ибо они есть в классификаторе и берутся за основу.

СообщениеДобавлено: 19 фев 2011 (Сб), 16:04
Андрей Шуткин
Вообще, хотелось бы найти еще людей, желающих заняться продвижением каталога. Потому что возникающие идеи надо как следует обсуждать и критиковать, а потом еще и программировать.

СообщениеДобавлено: 19 фев 2011 (Сб), 23:03
Tsvetik
Где у нас svn?