gcfavorites / maxsite

Automatically exported from code.google.com/p/maxsite
0 stars 0 forks source link

Trac для проекта #58

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Ещё есть большая просьба по организации 
обновлений: если есть возможность
организуйте trac с diff'ами чтобы можно было 
отслеживать изменения в коде.
Просто допустим я во многие модули 
добавляю свои достаточно жёсткие
изменения, и обновления unzip mso*.zip их убивают, 
а вспоминать каждый раз
при обновлении что и где и как менял - очень 
сложно. А так базовая
функциональность trac позволит обновляться 
и из svn и вручную при помощи diff.
Пример реализации: 
http://trac.wordpress.org/changeset?old_path=tags%2F2.6.3&old=&new_path=tags%2F2
.6.5&new=
почему это необходимо?
1. Разработчики могут предлагать свои 
собственные патчи
2. Наглядный changelog(в том смысле что видно, 
что именно изменилось.
3. svn(может быть git, mercurial)
4. wiki, можно сделать единый сайт поддержки 
для разработчиков.

Original issue reported on code.google.com by menkov...@gmail.com on 2 Jan 2009 at 7:35

GoogleCodeExporter commented 9 years ago
С svn я уже пробовал, очень тяжело его 
поддерживать. Поэтому и вышел на формат zip.

Что касается «затирания» изменений, то я 
уже говорил, что не нужно вносить изменения
в файлы системы. Вместо это в MaxSite CMS можно 
подключить свои функции с помощью
плагинов, в шаблоне или в mso_config.php. Тогда они 
гарантировано сохранятся. Если же
изменения действительно нужно внести в 
систему, то лучше об этом написать здесь или
на форуме.

Original comment by maxsite....@gmail.com on 3 Jan 2009 at 9:19

GoogleCodeExporter commented 9 years ago
Я иногда вношу изменения которые 
практической ценности для CMS в целом не 
имеют,
однако для одного проекта пара изменений 
во встроенных функциях просто необходимы
бывают. Насчёт mso_config - спасибо, посмотрю.

Original comment by menkov...@gmail.com on 3 Jan 2009 at 12:13