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

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

17.07.2007 20:24, опубликовал shade
В PMS появились новости!
Можно регистрировать проекты и вести ленту новостей ;)
19.07.2007 12:43, опубликовал shade
Заработал subversion!

Пароль для доступа к subversion нужно можно сменить в вашем профиле. Логин для доступа к svn такой же как и для pms, а пароль задается отдельно.

Создать (удалить) хранилище можно только для своего проекта. Для этого откройте свой проект и перейдите по ссылке "Создать svn-хранилище".

На сервере мало дискового пространства, поэтому убедительная прозьба, не захломляйте хранилища.

Помните, что чтобы вы не занесли в хранилище останется там на всегда. Удалить что-либо из хранилища очень проблематично.

Пока все пользователи pms могут писать во все svn-хранилища. Позже будет настроена система ограничений, чтобы для каждого проекта можно было указать тех кому разрешена запись.

Администрация сервиса оставляет за собой право приостановить оказание услуг.
19.07.2007 15:10, опубликовал shade
В новостях, в описаниях проекта можно использовать bbcode.

Пока обработчик bbcode тривиален и поддерживается только bold, italic, underline.

Обновление обработчика bbcode будет после реализации подсистемы BTS, а пока, я думаю, этого вполне достаточно.

PS: Кстати новости можно редактировать, как и описания проектов. Но только свои проекты.
19.07.2007 17:45, опубликовал shade
Добавлена разбивка новостей на страницы
Исправлен баг с magic_quotes_gpc
20.07.2007 16:39, опубликовал shade
Добавлены иконки, пока немного жутковатые. Но это дело поправимое.

А пока идет работа над BTS.

the1st, загляни в скрипт новостей pms, а также system.php, может идея понравиться ;)
20.07.2007 22:48, опубликовал shade
Заработал автовход!
Ох уж этот проклятый magic_quotes_gpc :-(

По просьбам трудящихся, добавлена подсветка ссылок.
21.07.2007 12:58, опубликовал shade
Добавлен RSS-канал!

Наслаждайтесь свежими новостями ;-)
21.07.2007 20:48, опубликовал shade
Журнал svn-хранилища у меня на локалке:
http://the1st.adygnet.ru/~pms/log.xml
23.07.2007 15:53, опубликовал shade
Смена дизайна.
Решение это не окончательное, но смотриться немного лучше.

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

Заработал предпросмотр, практически везде. Если где-то забыл, сообщите. (в профиле пользователя пока нет смысла делать предпросмотр…)
25.07.2007 21:57, опубликовал shade
Итак, немного обновились.

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

1. справа появилось подменю для проекта,

2. там же располагается toolbar - панель инструментов, о смене её местоположения и дизайна ещё предстоит подумать. Но главное заложен камень небольшой универсальности управления.

3. Открыт баг-треккер, теперь можно его использовать и не боятся что я удалю таблицу ;)

Пользуйтесь баг-треккером PMS для сообщения об ошибках в самой системе.
Вот линк http://the1st.adygnet.ru/~pms/report.php?act=list&prj=pms

Скоро появятся комментарии в баг-треккере, тогда будет все просто замечательно ;)
25.07.2007 22:13, опубликовал shade
О секциях

Секции определяют части вашего проекта и используются пока только в баг-треккере. Для использования баг-треккера нужна как минимум одна секция.

Предупреждение: если ни одной секции не будет, то пользователи не смогут сообщать об ошибках.

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

За примером заполнения секций обращайтесь к проекту PMS
http://the1st.adygnet.ru/~pms/section.php?act=list&prj=pms

Предупреждение: не удаляйте секции в которых уже есть сообщения об ошибках. Скоро удаление таких секций будет заблокировано. Вообще, постарайтесь сразу определиться со списком секций и не изменять его без особой необходимости.
26.07.2007 21:14, опубликовал shade
Всем чертям на злость проект PMS продолжает свое развитие.

На сегодня у нас следующие обновления

1. Как и обещалось, теперь блокируются попытки удалить секции в которых есть сообщения об ошибках.

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

3. Добавлены ссылки на форму добавления сообщения об ошибках на страницах списка и описания секций.

4. Добавлен pagebar для списка сообщений об ошибках.

5. Добавлены фильтры для списка сообщений. Пока фильтр можно выбирать только из списка. В дальнейшем я планирую расширить систему фильтров, чтобы можно было задавать более сложные фильтры.

Это все что я сегодня успел. Следующая задача – комментарии к сообщениям об ошибках. После этого можно будет считать, что реализована базовая функциональность подсистемы BTS! Так что, как видите, несмотря на постоянно отвлекающие бытовые проблемы, мы идем с большим опережением графика, что не может не радовать.
26.07.2007 21:16, опубликовал shade
Теперь о дальнейших планах

Из старых планов

1. Подсистема "Личные сообщения". Обмен личными сообщениями между зарегистрированными пользователями. Также была идея сделать GUI-клиент для забора и отправки личных сообщений без использования Web-интерфейса.

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

3. Подсистема CMS. Тут я думаю не нужно ничего пояснять – будет возможность для каждого проекта публиковать статьи, описания, документацию, руководства. В общем, все то, что обычно публикуется на обычных сайтах.

4. Подсистема конференций. Здесь тоже все просто. В систему PMS будет внедрен свой немного ограниченный движок форума. Будет общий форум и отдельные форумы для каждого проекта. Общий форум форум будет похож на обычные форумы, в частности на phpBB. А форумы проектов будут чуть более урезаны - не будет деления на категории.

Новые идеи
Сегодня мне пришло в голову пару интересных мыслей. Не супер-пупер, но найдутся люди которые воспользуются данной функциональностью, по крайней мере, я сам воспользуюсь ;)

5. Подсистема "Запрос функционала". Будет очень похожа на подсистему BTS, я думал даже их объединить, как это делают другие. Но, покумекав немного, я понял, что это две принципиально разные сущности, обладающие противоречивыми наборами свойств. Поэтому будет отдельно и точка!

6. Подсистема "План работ". Эта подсистема в свою очередь очень похожа на подсистему "Запрос функционала". Но опять же имеет иной смысл. Данная подсистема будет иметь не интерактивную, а информативную функцию. Цель проинформировать потенциальных пользователей о том, что автор планирует реализовать в своем проекте и получить соответствующий отклик от общественности в виде комментариев. В частности предоставить информацию о порядке или приоритетах работы – что будет реализовано раньше, что позже… На счет этой подсистемы я пока ещё не принял окончательного решения.

7. Подсистема "Форма заказов". Наиболее любознательные члены нашего Клуба уже знают, что данная система будет иметь коммерческий подтекст (однако, будет и не коммерческий сервис специально для Клуба, на котором и будет происходить обкатка сервиса). Итак, я немного отвлекся, данная подсистема будет предоставлять интерфейс для регистрации заказов на выполнение разного рода работ и ведения переговоров между заказчиком и потенциальными исполнителями.

PS: Вот такая длинная получилась новость ;)
даже пришлось разрезать на два сообщения, так что если дочитали до сюда, то не забудьте прочесть вторую часть.
30.07.2007 15:57, опубликовал shade
За выходные и отсутствие интернета накопились следующие обновления:

1. удаление сообщений об ошибках (нужно только для удаления спама…)
2. набор универсальных функций для генерации списка страниц (pagebar)
3. разбивка на страницы комментариев к сообщениям об ошибках
4. разбивка на страницы списка проектов
5. разбивка на страницы списка зарегистрированных пользователей
6. начата работа над подсистемой wscore

Подсистема wscore - это попытка переделать ядро PMS и выделить его в отдельный проект. wscore (Web Service Core) - набор базовых модулей для быстрой разработки Web-приложений. WSCore предоставляет базовый набор функций и скриптов, в частности в wscore будут включены обновлённый обработчик форм, «драйвера» СУБД (пока только mysql, но планируется и PostgreSQL), функции сессий. Мой, шаблонный интерпретатор, так и не получивший признания будет как расширение. Так же в качестве расширения будет и обработчик bbcode, но над ним работа ещё и не начиналась…
03.08.2007 18:57, опубликовал shade
Готовимся, скоро (завтра или после завтра) в PMS будут добавлены новые глюки.
06.08.2007 20:34, опубликовал shade
Ну вот и дождались, ищите ошибки ;)

Я старался минимизировать их количество как мог, но тем не менее за всем не уследишь. Вот обновил, а ссылки для добавления новостей нет - пришлось в срочном порядке исправлять…

Изменения на этот раз в основном чисто внутрение. Из внешних изменений только добавление котрольных цифр для регистрации пользователей.
08.08.2007 14:51, опубликовал shade
Осуществелён переход на UTF-8 — если встретите кракозябры, пишите в багтреккер.

Обновил номер версии, теперь PMS 0.2.0 ;)
09.08.2007 15:54, опубликовал shade
1. Небольшие изменения дизайна
2. Добавлен журнал (c RSS-каналом) сообщений об ошибках
14.08.2007 20:54, опубликовал shade
Вот так, откуда ни возьмись, у нас появились публикации.
22.08.2007 14:01, опубликовал shade
Как вам новый дизайн?
Ещё пока не все привел в порядок…

Чувствуется что получился немного тяжеловатым для нашего дохленького сервера… Если кто хочет поделиться планкой (или может даже двумя) SDRAM PC100 (или PC133) на 32 или 64Мб, пишите на форум:
http://forum.the1st.net.ru/viewtopic.php?t=525

За одно исправил баг с добавлением сообщений об ошибках — надеюсь никто не успел заметить этой огрешности…
Меню системы
О сервисе
НовостиRSS
Справочная
Проекты
Пользователи
Вход
Регистрация
Переход к багу