developer blog

451 degrees Fahrenheit

Второе обновление в системе плагинов Symfony

August 10th, 2008 by pilot |

Разработчики не перестают удивлять скоростью реакции на фидбеки от комьюнити. Вот очередная серия доработок к системе плагинов:

  • Появилось новое поле для описания плагина. Это поле не зависит от версии плагина и будет выводиться на главном табе “Plugin Information”.
  • Каждый плагин можо связать с ORM, который он использует. Первоначально это свойство задавалось автоматически основываясь на имени плагина и некоторых “таинственных” характеристиках. Теперь это поле может задать разработчик. С этого момента информаци о используемом ORM в плагине станет более достоверной.
  • Добавлен полезный инструмент для тестирования README файла перед созданием PEAR пакета. Для проверки заходим на страницу проверки валидности Markdown. На этой же странице вы найдете и шпаргалку по разметке Markdown.

  • Еще у большого количества плагинов README файл написан в trac wiki синтаксисе. Для конвертации в новый формат Markdown, теперь можно загрузить конвертер в табе “README”.
  • Система плагинов основывается на некоторых соглашениях по представлению информации о них, но эти соглашения нигде неописаны, поэтому добавили FAQ для разработчиков, который отвечает на большенство вопросов заданных по новой системе плагинов. Если у вас все еще есть вопросы пишите их Фабьену (мильник есть на офф сайте)
  • При загрузки ваших PEAR пакетов, symfony проверить ваш пакет и вслучае неудачи выведет ошибки описывающие проблему с пакетом. Так же добавлен “строгий” режим, при включении которого, symfony так же проверить плагин и на стандартные соглашения по плагинам. Так к примеру в “строгом” режиме файлы LICENSE и README нужны для пакета обязательно. В будущем также будут добавлены новые режими проверки.
  • Поисковый модуль пополнился новыми флагом “стабильность” плагина. И так же стал доступен на  отдельной странице. Поисковый движок теперь выдает GET запрос, что позволяет добавлять поисковые запросы в букмарки либо делать копи\паст нужным вам запросам.

На сегодня это все. Но кроме улучшений самой системы, желательно, чтоб все разработчики плагинов добавили “таги” к ним, и обновли package.xml файл. Так, что если ТЫ разработчик плагина(ов), потрать пару минут для обновления плагина и добавления к нему необходимой информации. И если вы еше не загрузили PEAR пакет вашего плагина, то сейчас самое время это сделать.

Ну и на последок, сейчас все еще нет хозяев у 45 плагинов, так что если вы один из владельцов пожалуйста напишите письмицо Фабьену и не забудьте указать имя вашего плагина и ваш логин в trac.

top of hotblogs.org.ua

Раздел Symfony

2 Responses

  1. Marzazil Says:

    :))))) хорошо пишешь

  2. Демидов Says:

    красиво, сделал! Благодарю!!!

Leave a Comment

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.