Tiendil
#1
[НБ] Магистр
могущество: 13883
разработчик
дварф Халлр
89 уровня
В этой теме я буду сообщать о различных нюансах, возникающих вследствии моих (или других разработчиков) изменений актуального кода проекта.
Tiendil
#2
[НБ] Магистр
могущество: 13883
разработчик
дварф Халлр
89 уровня
Текущая рабочая ветка: rc.0.3.20

С этого коммита: https://github.com/Tiendil/the-tale/commit/a7cc9dd31e1ee72b5690ad508168d921da5511c6

для корректной работы игры требуется версия UTG (https://github.com/Tiendil/utg) 0.2.0 Сейчас она находится в разработке и доступна в ветке проекта rc.v0.2.0
Hards
#3
без гильдии
могущество: 10

дварф Гудфрид
32 уровня
Сообщение удалено автором



Сообщение изменено
Tiendil
#4
[НБ] Магистр
могущество: 13883
разработчик
дварф Халлр
89 уровня
Hards
Эта тема не для этого, а для того, чтобы всем сообщать о важных деталях разработки.

Перенеси это лучше в вики проекта на гитхабе.

P.S. спасибо за работу )



Сообщение изменено
Hards
#5
без гильдии
могущество: 10

дварф Гудфрид
32 уровня
Tiendil
Хорошо )
Tiendil
#6
[НБ] Магистр
могущество: 13883
разработчик
дварф Халлр
89 уровня
В ветке 0.3.20 обнулил часть настроек в settings.py (специфичных для релизной версии и которые не надо дублировать в ваших версиях игры) и добавил их в settings_local_example.py

Будьте внимательно, при обновлении, возможно, надо будет что-нибудь поправить в ваших конфигах.
Tiendil
#7
[НБ] Магистр
могущество: 13883
разработчик
дварф Халлр
89 уровня
В вики на гитхабе жобавил описание настройки потчы https://github.com/Tiendil/the-tale/wiki/%D0%9A%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D1%83%D1%80%D0%B0%D1%86%D0%B8%D1%8F-%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B-%D1%81-%D0%BF%D0%BE%D1%87%D1%82%D0%BE%D0%B9

В ветке 0.3.20 в файле the_tale/post_service/conf.py добавлены комментарии к настройкам.
Hards
#8
без гильдии
могущество: 10

дварф Гудфрид
32 уровня
Tiendil
Шикарно. спасибо большое!
Hards
#9
без гильдии
могущество: 10

дварф Гудфрид
32 уровня
Сообщение удалено автором



Сообщение изменено
Tiendil
#10
[НБ] Магистр
могущество: 13883
разработчик
дварф Халлр
89 уровня
Текущая рабочая ветка: rc.0.3.22
Tiendil
#11
[НБ] Магистр
могущество: 13883
разработчик
дварф Халлр
89 уровня
В новой версии будет производиться переход на питон 3 и некоторый другой рефакторинг. Прежде чем что-то делать, проконсультируйтесь с разработчиками.



Сообщение изменено
Tiendil
#12
[НБ] Магистр
могущество: 13883
разработчик
дварф Халлр
89 уровня
Разработу переводим на использование git flow:

- http://nvie.com/posts/a-successful-git-branching-model/
- https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow

С этого момента, активная ветка разработки всегда develop, если не сообщено об обратном.
Tiendil
#13
[НБ] Магистр
могущество: 13883
разработчик
дварф Халлр
89 уровня
В новой версии изменятся адреса, по которым получается карта и статистика (на странице статистики).
Tiendil
#14
[НБ] Магистр
могущество: 13883
разработчик
дварф Халлр
89 уровня
В следующей версии произойдут следующие изменения:

- поменяется API и интерфейс работы с картами судьбы
- поменяется интерфейс работы с рынком
Tiendil
#15
[НБ] Магистр
могущество: 13883
разработчик
дварф Халлр
89 уровня
В ветке develop будет сломан рынок в связи с изменениями работы с картами судьбы.