Editing XEP
From JaWiki (Jabber/XMPP wiki)
Warning: The database has been locked for maintenance, so you will not be able to save your edits right now. You may wish to copy and paste your text into a text file and save it for later.
The administrator who locked it offered this explanation: MediaWiki upgrading
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 5: | Line 5: | ||
Ранее XEP назывались JEP (Jabber Extension Protocol). | Ранее XEP назывались JEP (Jabber Extension Protocol). | ||
− | + | == Типы == | |
− | + | ||
− | + | ||
{{xep|0001}} определяет пять типов расширений. | {{xep|0001}} определяет пять типов расширений. | ||
Line 23: | Line 21: | ||
; Процедурное расширение (Procedural): Процедурные расширения определяют процесс или действие XSF, включая хартии [[Специальные группы|Специальных групп]]. | ; Процедурное расширение (Procedural): Процедурные расширения определяют процесс или действие XSF, включая хартии [[Специальные группы|Специальных групп]]. | ||
− | + | == Статусы == | |
В {{xep|0001}} перечислены следующие статусы (состояния) расширений: | В {{xep|0001}} перечислены следующие статусы (состояния) расширений: | ||
Line 29: | Line 27: | ||
:: ''Экспериментальное'' расширение — расширение, работа над которым еще ведется. Оно может претерпеть значительные изменения до того как сменить статус на ''черновик''. Хотя реализация ''экспериментальных'' расширений одобряется - с целью определения пригодности предложенного решения - все же не рекомендуется включать эту реализацию в основные версии программных продуктов (в противоположность тестовым версиям). | :: ''Экспериментальное'' расширение — расширение, работа над которым еще ведется. Оно может претерпеть значительные изменения до того как сменить статус на ''черновик''. Хотя реализация ''экспериментальных'' расширений одобряется - с целью определения пригодности предложенного решения - все же не рекомендуется включать эту реализацию в основные версии программных продуктов (в противоположность тестовым версиям). | ||
; Предложенное (Proposed): Расширение любого типа является ''предложенным'', пока Совет XMPP решает вопрос об изменении статуса с ''экспериментального'' на ''действующий''. | ; Предложенное (Proposed): Расширение любого типа является ''предложенным'', пока Совет XMPP решает вопрос об изменении статуса с ''экспериментального'' на ''действующий''. | ||
− | ; Черновик | + | ; Черновик: ''Основное'' расширение приобретает этот статус после интенсивного обсуждения и технического рассмотрения, а также после голосования о присвоении статуса Советом XMPP. |
:: После того как расширение приобрело статус ''черновика'', ожидается его реализация в программных продуктах на основе предложенных спецификаций и внедрение в производственные процессы. В результате этой реализации, и как следствие опыта применения, расширение может быть модифицировано, вплоть до потери обратной совместимости. Подобная несовместимость должна избегаться, насколько это возможно, тем не менее, применение ''расширения-черновика'' в критически важных приложениях не рекомендуется. | :: После того как расширение приобрело статус ''черновика'', ожидается его реализация в программных продуктах на основе предложенных спецификаций и внедрение в производственные процессы. В результате этой реализации, и как следствие опыта применения, расширение может быть модифицировано, вплоть до потери обратной совместимости. Подобная несовместимость должна избегаться, насколько это возможно, тем не менее, применение ''расширения-черновика'' в критически важных приложениях не рекомендуется. | ||
− | ; | + | ; Финальное: ''Основное'' расширение приобретает статус ''финального'' при выполнении следующих условий: |
:* оно было ''черновиком'' не менее 60 дней; | :* оно было ''черновиком'' не менее 60 дней; | ||
:* реализовано по меньшей мере в двух различных проектах; | :* реализовано по меньшей мере в двух различных проектах; | ||
:* одобрено Советом <!-- Джедаев --> XMPP. | :* одобрено Советом <!-- Джедаев --> XMPP. | ||
− | :: Как только расширение получило статус '' | + | :: Как только расширение получило статус ''финального'', следует приложить все усилия для ограничения области его модификаций, точнее, не следует производить изменений, ведщих к обратной несовместимости. Тем не менее, ограниченные изменения могут производиться до тех пор, пока они остаются необязательными, обратно совместимыми расширениями, нежели модификациями ядра протокола. Таким образом, ''финальное'' расширение безопасно для применения в критически важных приложениях. |
− | ; | + | {{todo|написать предложение про ограниченные изменения попонятнее}} |
− | ; Отложенное | + | ; Активное: Расширение, не являющееся ''основным'', получает после ''экспериментального'' статус ''активного'', если за него проголосует Совет XMPP. |
− | ; Отозванное | + | ; Отложенное: ''Экспериментальное'' расширение, не обновлявшееся 6 месяцев, получает статус ''отложенного''. {{fixme|перевод слова Deferred}} |
− | ; | + | ; Отозванное: Расширение любого типа становится ''отозванным'', если его авторы попросят редактора расширения XMPP убрать это расширение из дальнейшей процедуры рассмотрения. |
− | ; Устаревшее | + | ; Отвергнутое: Расширение любого типа становится ''отвергнутым'', если Совет XMPP счел его неприемлемым и проголосовал против его продвижения по процессу стандартизации. |
− | ; | + | ; Устаревшее: Расширение любого типа становится ''устаревшим'', если Совет XMPP определил, что реализованный в нем протокол устарел, и его последующие новые реализации не одобряются (например, если он будет замененен более современным). |
− | + | ; Неиспользуемое: Расширение любого типа меняет статус с ''устаревшего'' на ''неиспользуемое'', если Совет XMPP постановил, что описанный этим расширением протокол более не следует реализовывать и применять. | |
− | + | ||
− | + | ||
− | + | ||
== Ссылки == | == Ссылки == | ||
− | * [http://www.xmpp.org/extensions XMPP Extensions] | + | * [http://www.xmpp.org/extensions XMPP Extensions] |