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

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

10.08.2008 12:57, опубликовал shade
Казалось, проблема была решена, но вот опять Apache стал периодически падать :(

На данный момент настроен WatchDog на перезапуск Apache, если тот вдруг упадет. Проверка производится каждые 4 минуты. Работы по решению проблемы продолжаются, а пока сайт может быть периодически становиться недоступным на непродолжительное время.

Приносим свои извинения за доставленные неудобства.
01.09.2008 23:35, опубликовал shade

На сегодня был запланирован выпуск первой версии системы (1.0). Мы реализовали весь функционал, который планировали к этой дате, но мы не успели его как следует протестировать, кое-где могут быть ошибки, кое-где есть недоработки. Поэтому мы сдвигаем собственно фиксацию версии. Эти ошибки и недоработки мы планируем исправить в течение двух недель.

Новый функционал

1. Контрольные точки. Реализована пока базовая часть.

2. Наконец-то выводим в свет новый скин cleanRed. Пока ещё есть небольшие недоработки, в основном по части форм. Но мы это исправим. Сейчас этот скин установлен основным.

3. Внедрен модуль личных сообщений. Здесь тоже пока только базовый функционал, который ещё предстоит доработать и отшлифовать.

4. Решена проблема "разрезания" сообщений об ошибках — теперь сообщения можно клонировать. При клонировании копируются все свойства сообщения, кроме комментариев и истории изменений.

5. Теперь можно рассылать приглашения к участию в проекте. Используется для привлечения в проект новых, ещё не зарегистрированных, участников. С помощью приглашения они смогут пройти упрощенную процедуру регистрации на сайте.

17.09.2008 22:26, опубликовал shade
На следующей неделе, на нашем сереве будут проводиться технические работы. Связи с чем он будет некоторое время недоступен.

Конкретная дата сего мероприятия будет уточнена позже.
04.10.2008 15:54, опубликовал the1st
Технические работы, кстати говоря, были отменены! В связи с чем сервер был всё время доступен!
07.12.2008 12:37, опубликовал shade
Давно не писал новостей, да и темпы разработки значительно сократились.

1. берем курс на AJAX - для пробы сделал предпросмотр, постепенно везде заменим фреймы на AJAX.

2. Немного изменился формат представления пользовательских страниц (профиль пользователя и список проектов пользователя), планируется расширение пользовательского простраства, в частности введеним пользовательских блогов.

3. при предыдушем обновлении была реализована поддержка OpenID-сервера. Теперь можно использовать URL своего профиля в качестве OpenID-идентификатора. Правда нужно признать, что пока не полноценная (не полностью соответствует спецификации), но вы можете использовать его в режиме делегирования, для этого нужно заполнить соответствующие поля в профиле.
16.12.2008 12:43, опубликовал shade
В ближайшие выходные (20-21 декабря 2008 г), на сервере будет производиться обновление программного обеспечения с целью решения проблемы со стабильностью веб-сервера.

Поэтому, в указанный период времени, будут отключены все сервисы нашего сервера, включая но не ограничиваясь этим сайтом, форумом, svn, ftp.
21.12.2008 23:37, опубликовал shade
Итак, обновление свершилось. Правда не без потерь - потеряли аватары, но ничего их можно загрузить снова.

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

По просьбам пользователей реализована отправка формы по нажатию Ctrl+Enter - реализация пока сыроватая и может не работать в некоторых браузерах. Протестировано в Firefox 3.05b (OpenSUSE 11.0) и Opera 9.27 (тоже OpenSUSE 11.0).
22.12.2008 22:39, опубликовал shade
При обновлении забыл восстановить настройки доступа к svn, точнее восстановил только содержимое. Сейчас подправил, всем членам команды дал право на чтение/запись, всем остальным только чтение. Если нужно что-то более специфичное редактируйте настройки svn в ваших проектах.
26.12.2008 22:03, опубликовал shade
Вообще стены ещё не доделаны - вывел в торопях, при обновлении.
Т.к. уведомлений пока не хватает, то добавил компенсирующий RSS.
29.12.2008 23:19, опубликовал shade
В основном багфиксы.

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

С наступающим вас, дорогие пользователи.
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)

09.01.2009 01:10, опубликовал shade
Обновление довольно объёмное.

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

и конечно же серия багфиксов.
12.01.2009 21:05, опубликовал shade
Включил кеширование для графики, CSS, JavaScript. Если быть точнее, то настроил mod_expires (apache), чтобы тот выдавал заголовок Expires указывающий на то, как долго можно хранить данные в кеше.

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

Если кеширование будет доставлять неудобства, то пишите в треккер или на почту support@shamangrad.net
Будем исправлять.
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
14.01.2009 13:05, опубликовал shade
Дорогие владельцы и разработчики проектов, дайте шанс потенциальным пользователям ваших программ найти ваши программы — укажите более-менее подробное описание проекта, приведите в нём ссылки на на релизы (которые вы можете выложить на FTP).
29.01.2009 19:37, опубликовал shade
Когда делал новости, первым делом спрашивал друзей, нужно ли делать комментарии к новостям. Меня убедили, что комментарии делать не нужно. Но при всём при этом, лично у меня иногда возникает желание оставить комментарий к той или иной новости.

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

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

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

Проголосовать / обсудить
11.03.2009 01:34, опубликовал shade
Обновление не большое, в основном багфиксы.

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

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

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

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

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

Предложения и пожелания относительно политики разграничения доступа вы можете высказать по следующей ссылке:
http://shamangrad.net/report.php?act=view&prj=pms&r=752
Меню системы
О сервисе
НовостиRSS
Справочная
Проекты
Пользователи
Вход
Регистрация
Переход к багу