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
За одно исправил баг с добавлением сообщений об ошибках — надеюсь никто не успел заметить этой огрешности…
|