Index
Project Maintenance Service
*О сервисе *Новости *Проекты *Пользователи *Справочная
pms
О проекте
НовостиRSS
СтатьиRSS
Каталог статей
Команда
Багтреккер
Найти сообщение
Секции
Контрольные точки

Новости проекта Project Maintenance Service

1 2 3 4 5 | последние
09.12.2012 13:57, опубликовал shade
В целях повышения качества доступа к сервисам клуба Шаманград было решено перенести управление к другому регистратору доменных имен, чтобы была возможность использовать собственные надежные DNS-сервера. Однако в процессе переноса возник ряд трудностей и пока не известно на сколько затянется процедура переноса.

Поэтому мы зарегистрировали второе доменное имя shamangrad.ru и переводим все сервисы на него. Старый домен shamangrad.net продолжает функционировать, но его бесперебойная работа не гарантируется до окончания процедуры переноса.

Также в связи с переносом поломался сервис Jabber и на данный момент полностью недоступен, мы работаем над решением этой проблемы.

Чтобы перенести имеющуюся рабочую копию svn не обязательно делать новый checkout, достаточно воспользоваться командой switch с опцией –relocate

Шаг 1. Смотрим какой сейчас используется URL (параметр URL)
code:
alex@shade:~/web/pms/trunc> svn info
Path: .
URL: http://svn.shamangrad.net/pms/trunc
Repository Root: http://svn.shamangrad.net/pms
Repository UUID: 32c8af82-053d-044b-add0-cbc458918c73
Revision: 874
Node Kind: directory
Schedule: normal
Last Changed Author: shade
Last Changed Rev: 874
Last Changed Date: 2011-10-01 16:26:59 +0400 (Сб., 01 окт. 2011)


Шаг 2. собственно меняем в URL домен вызываем команду svn switch –relocate <старый-URL> <новый-URL>
code:
alex@shade:~/web/pms/trunc> svn switch --relocate http://svn.shamangrad.net/pms/trunc http://svn.shamangrad.ru/pms/trunc
svn: Repository moved permanently to 'http://shamangrad.net/pms/trunc'; please relocate


Теперь можно убедиться что всё работает
code:
alex@shade:~/web/pms/trunc> svn info
Path: .
URL: http://svn.shamangrad.net/pms/trunc
Repository Root: http://svn.shamangrad.net/pms
Repository UUID: 32c8af82-053d-044b-add0-cbc458918c73
Revision: 874
Node Kind: directory
Schedule: normal
Last Changed Author: shade
Last Changed Rev: 874
Last Changed Date: 2011-10-01 16:26:59 +0400 (Сб., 01 окт. 2011)

alex@shade:~/web/pms/trunc> svn up

Fetching external item into 'lib/wscore'
External at revision 326.


Fetching external item into 'lib/classes'
External at revision 326.


Fetching external item into 'lib/ext'
External at revision 326.


Fetching external item into 'lib/highlights'
External at revision 326.


Fetching external item into 'lib/modules'
External at revision 326.

At revision 874.
alex@shade:~/web/pms/trunc>
25.09.2009 21:57, опубликовал shade
URL для доступа к защищенной версии репозитария изменен с
https://shamangrad.net/svnroot/* на https://svn.shamangrad.net/*

Чтобы перевести рабочую копию на новый URL можно воспользоваться командой svn switch –relocate
code:
svn switch --relocate https://shamangrad.net/svnroot/<ваш-проект> https://svn.shamangrad.net/<ваш-проект> /path/to/working/copy


Наш самодельный SSL-сертификат центра сертификации можно получить тут:
http://shamangrad.net/ssl/ca.crt
И установить в браузер и/или прописать в конфигурации Subversion-клиента

Набор сертификатов для API теперь тут:
http://shamangrad.net/ssl/rpc-ca-bundle
В данном наборе сертификаты известных CA + наш самодельный. Разрботчикам использующим наш API через защищенное соединение рекомендуется обновить этот файл. Все последующие версии наборов будут выкладываться по этому URL, так что вы можете автоматически качивать этот файл. В будущем планиреутся заказать нормальный платный SSL-сертификат, но как скоро это произойдет пока сказать не могу.
16.09.2009 12:47, опубликовал shade
Пришло уведомление от хостера о том, что они перевозят свои сервера в другой датацентр.
Поэтому 21го сентября сайт будет недоступен.
15.09.2009 12:15, опубликовал shade
Изменился адрес официальной комнаты: talks@conference.shamangrad.net
16.05.2009 22:18, опубликовал the1st
Идя навстречу всеобщему переходу с проприетарных IM-сетей на Jabber/XMPP, мы запустили собственный публичный Jabber-сервер. Обсудить нововведение можно на форуме.
27.03.2009 23:55, опубликовал shade
У нас уже есть небольшая традиция передачи опыта новичкам, и некоторые постоянные члены клуба решили её продолжать и развивать. Чтобы расширить наши возможности и избежать некоторых проблем, мы составили небольшой свод плавил. Это просто рекомендации основанные на нашем небольшом опыте, они не идеальные и будут совершенствоваться с опытом.

Подробнее | Вопросы и ответы
18.03.2009 21:32, опубликовал shade
Сейчас у нас есть "скрытые" проекты. Такие проекты просто скрываются в списках. При следующем обновлении эта функция будет удалена и все проекты станут "открытыми":
1. в списках проектов будут отображаться все проекты
2. можно будет читать описание любого проекта
3. отдельные ресурсы проектов могут быть закрытыми (например svn)

Изменения вступят в силу при очередном обновлении системы, которое будет не раньше 22-го марта.

Предложения и пожелания относительно политики разграничения доступа вы можете высказать по следующей ссылке:
http://shamangrad.net/report.php?act=view&prj=pms&r=752
11.03.2009 01:34, опубликовал shade
Обновление не большое, в основном багфиксы.

Добавилось несколько функций в RPC.

Из нововведений:

1. AJAX-формы — пока проба «пера» на форме входа. С помощью JavaScript подгружается XML-файл с описанием формы и отображается окошко с формой. XML-файл кешируется в браузере поэтому повторное открытие таких форм должно быть быстрым и не требовать повторной загрузки. Чуть позже попробуем с другими формами.

2. Информеры bestpersons.ru — настраивается в профиле пользователя (нужно указать только ваш ник на bestpersons.ru), отображаются на персональной странице пользователя.
Подробнее.
01.02.2009 13:39, опубликовал shade
Мне тут пришла в голову очередная идея — реализовать в API функцию для получения последней версии ПО (или отдельного компонента). Так например, программа может при старте (раз в месяц или по команде) проверять есть ли более свежий релиз. Если есть, то сообщить пользователю со ссылкой на релиз и/или на соответствующую новость.

Проголосовать / обсудить
31.01.2009 16:53, опубликовал shade
1. Теперь в профиле можно указать своё настоящее имя (или псевдоним) — оно будет отображаться рядом с логином.

2. Теперь можно настраивать права доступа к subversion, ищите ссылку "Настройки subversion" на странице описания своего проекта. Теперь можно запрещать анонимный доступ к svn и работу без защищенного соедниения (SSL).
29.01.2009 19:37, опубликовал shade
Когда делал новости, первым делом спрашивал друзей, нужно ли делать комментарии к новостям. Меня убедили, что комментарии делать не нужно. Но при всём при этом, лично у меня иногда возникает желание оставить комментарий к той или иной новости.

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

Я прощу всех, кому не всё равно, оставить свой голос (за, против, безразлично) в этой теме. Пояснительные комментарии к своему ответу приветствуются, споры, флейм и обсуждения нежелательны.
14.01.2009 13:05, опубликовал shade
Дорогие владельцы и разработчики проектов, дайте шанс потенциальным пользователям ваших программ найти ваши программы — укажите более-менее подробное описание проекта, приведите в нём ссылки на на релизы (которые вы можете выложить на FTP).
13.01.2009 17:32, опубликовал shade
Ещё вчера внёс через терминал Comepay 500 руб на свой кошелёк (Яндекс.Деньги), чтобы потом с него оплатить хостинг. Мало того, что ждать нужно 24 часа, так ещё и не дошло, техподдержка пока молчит. Т.к. был риск отключения нашего сервера (за неуплату), пришлось найти проверенный терминал e-port, который ни разу не подводил и сейчас не подвёл — перевёл деньги быстрее чем я успел вернуться домой.

Судя по (модерирумой) странице "вопрос-ответ" http://www.comepay.ru/questions/ аналогичные проблемы с "дохождением" денег на интернет-кошельки возникают очень часто (если даже отмодерированные сообщения публикуются по несколько на дню). Так что я бы не советовал пользоваться этими терминалами, по крайней мере для пополнения счёта на интернет-кошельках.

Обсудить: http://freepascal.ru/forum/viewtopic.php?f=2&t=4005
12.01.2009 21:05, опубликовал shade
Включил кеширование для графики, CSS, JavaScript. Если быть точнее, то настроил mod_expires (apache), чтобы тот выдавал заголовок Expires указывающий на то, как долго можно хранить данные в кеше.

На данный момент:
* для картинок, CSS, JavaScript - 1 месяц
* для статических HTML - 1 неделя
* динамический контент - должен работать по прежнему

Если кеширование будет доставлять неудобства, то пишите в треккер или на почту support@shamangrad.net
Будем исправлять.
09.01.2009 01:10, опубликовал shade
Обновление довольно объёмное.

1. Открыт commit-доступ через mod_dav_svn (http) - рекомендую начать тестировать, т.к. старый svnserve будет скорее всего удалён.
2. Теперь к сообщениям в треккере можно прикреплять файлы (картинки, патчи и т.п.)
3. В RPC API добавлена функция BugTracker.Report

и конечно же серия багфиксов.
02.01.2009 15:41, опубликовал shade

Хотите помочь Шаманграду? Сделать его лучше? Сделайте это!

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

В частности сейчас можно помочь со следующими задачами

В Шаманграде постепенно тихо и неспешно развивается API для доступа к сервисам Шаманграда. Если кто-то захочет написать программу-клиент для работы с Шаманградом или включить в свои программы возможность отправки сообщений об ошибках в баг-трекер, то вы можете использовать этот АПИ. Реализованный функционал пока очень узок, но если будет потребность, то функционал будет расширен.

Текущую стабильную документацию можно найти тут: http://shamangrad.net/rpc/doc/

Последнюю нестабильную тут: http://svn.shamangrad.net/pms/trunc/rpc/doc/index.html

Имеются модули для Pascal (FreePascal, Delphi), C++ и PHP (последний пока ещё сырой). Имеющиеся модули требуют libxml2, libcurl и (опционально) OpenSSL (если эти зависимости вам кажутся слишком тяжелыми, то вы можете написать свой транспортный уровень - аналог класса TWSXMLRPCGate)

29.12.2008 23:19, опубликовал shade
В основном багфиксы.

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

С наступающим вас, дорогие пользователи.
26.12.2008 22:03, опубликовал shade
Вообще стены ещё не доделаны - вывел в торопях, при обновлении.
Т.к. уведомлений пока не хватает, то добавил компенсирующий RSS.
22.12.2008 22:39, опубликовал shade
При обновлении забыл восстановить настройки доступа к svn, точнее восстановил только содержимое. Сейчас подправил, всем членам команды дал право на чтение/запись, всем остальным только чтение. Если нужно что-то более специфичное редактируйте настройки svn в ваших проектах.
21.12.2008 23:37, опубликовал shade
Итак, обновление свершилось. Правда не без потерь - потеряли аватары, но ничего их можно загрузить снова.

Попутно обновил PMS, в основном багфиксы, из нововведений только «стена» в профиле пользователя, на которой другие пользователи могут оставлять свои наскальные надписи, пожелания, отзывы и т.п. - что-то вроде личной гостевой книги. Правда пока очень не хватает RSS-ленты и уведомлений на e-mail.

По просьбам пользователей реализована отправка формы по нажатию Ctrl+Enter - реализация пока сыроватая и может не работать в некоторых браузерах. Протестировано в Firefox 3.05b (OpenSUSE 11.0) и Opera 9.27 (тоже OpenSUSE 11.0).
1 2 3 4 5 | последние
Меню системы
О сервисе
НовостиRSS
Справочная
Проекты
Пользователи
Вход
Регистрация
Переход к багу