Editing XEP

From JaWiki (Jabber/XMPP wiki)
Jump to: navigation, search

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 решает вопрос об изменении статуса с ''экспериментального'' на ''действующий''.
; Черновик (Draft): ''Основное'' расширение приобретает этот статус после интенсивного обсуждения и технического рассмотрения, а также после голосования о присвоении статуса Советом XMPP.
+
; Черновик: ''Основное'' расширение приобретает этот статус после интенсивного обсуждения и технического рассмотрения, а также после голосования о присвоении статуса Советом XMPP.
 
:: После того как расширение приобрело статус ''черновика'', ожидается его реализация в программных продуктах на основе предложенных спецификаций и внедрение в производственные процессы. В результате этой реализации, и как следствие опыта применения, расширение может быть модифицировано, вплоть до потери обратной совместимости. Подобная несовместимость должна избегаться, насколько это возможно, тем не менее, применение ''расширения-черновика'' в критически важных приложениях не рекомендуется.
 
:: После того как расширение приобрело статус ''черновика'', ожидается его реализация в программных продуктах на основе предложенных спецификаций и внедрение в производственные процессы. В результате этой реализации, и как следствие опыта применения, расширение может быть модифицировано, вплоть до потери обратной совместимости. Подобная несовместимость должна избегаться, насколько это возможно, тем не менее, применение ''расширения-черновика'' в критически важных приложениях не рекомендуется.
; Окончательное (Final): ''Основное'' расширение приобретает статус ''окончательного'' при выполнении следующих условий:
+
; Финальное: ''Основное'' расширение приобретает статус ''финального'' при выполнении следующих условий: оно было ''черновиком'' не менее 60 дней; оно было реализовано как минимум на двух различных кодовых базах {{fixme|языках программирования, платформах или что-то типа того?}}; оно было одобрено Советом <!-- Джедаев -->XMPP.
:* оно было ''черновиком'' не менее 60 дней;
+
:: Как только расширение получило статус ''финального'', следует приложить все усилия для ограничения области его модификаций, точнее, не следует производить изменений, ведщих к обратной несовместимости. Тем не менее, ограниченные изменения могут производиться до тех пор, пока они остаются необязательными, обратно совместимыми расширениями, нежели модификациями ядра протокола. Таким образом, ''финальное'' расширение безопасно для применения в критически важных приложениях.
:* реализовано по меньшей мере в двух различных проектах;
+
{{todo|написать предложение про ограниченные изменения попонятнее}}
:* одобрено Советом <!-- Джедаев --> XMPP.
+
:: Final: A Standards Track XEP is in the Final state after it has been in the Draft state for at least 60 days, has been implemented in at least two separate codebases, and has been voted forward on the standards track by the XMPP Council.
:: Как только расширение получило статус ''окончательного'', следует приложить все усилия для ограничения области его модификаций, точнее, не следует производить изменений, ведущих к обратной несовместимости. Тем не менее, некоторые изменения могут производиться до тех пор, пока они остаются необязательными и обратно совместимыми. Таким образом, ''окончательное'' расширение безопасно для применения в критически важных приложениях.
+
:: Once an XMPP Extension Protocol has been advanced to a status of Final, every effort shall be made to limit the scope of modifications; in particular, backwards-incompatible changes shall not be made. However, limited modifications may be made as long as they are optional, backwards-compatible extensions rather than modifications to the core protocol itself. Therefore, a Final protocol is safe for deployment in mission-critical applications.
; Действующее (Active): Расширение, не являющееся ''основным'', получает после ''экспериментального'' статус ''действующего'', если за него проголосует Совет XMPP.
+
; Активное: Расширение, не являющееся ''основным'', получает после ''экспериментального'' статус ''активного'', если за него проголосует Совет XMPP.
; Отложенное (Deferred): ''Экспериментальное'' расширение, не обновлявшееся 6 месяцев, получает статус ''отложенного''. Реализация этого расширения не рекомендуется.
+
:: Active: A XEP of any type other than Standards Track is advanced to a status of Active after it has been voted forward from Experimental by the XMPP Council.
; Отозванное (Retracted): Расширение любого типа становится ''отозванным'', если его авторы попросят [[XMPP Extensions Editor|редактора расширений XMPP]] убрать это расширение из дальнейшей процедуры рассмотрения.
+
; Отложенное: ''Экспериментальное'' расширение, не обновлявшееся 6 месяцев, получает статус ''отложенного''. {{fixme|перевод слова Deferred}}
; Отклонённое (Rejected): Расширение любого типа становится ''отклонённым'', если Совет XMPP счел его неприемлемым и проголосовал против его продвижения по процессу стандартизации.
+
:: Deferred: An Experimental XEP of any type is changed to the Deferred state if it has not been updated in six (6) months.
; Устаревшее (Deprecated): Расширение любого типа становится ''устаревшим'', если Совет XMPP определил, что реализованный в нем протокол устарел, и его последующие новые реализации не одобряются (например, если он будет замененен более современным).
+
; Отозванное: Расширение любого типа становится ''отозванным'', если его авторы попросят редактора расширения XMPP убрать это расширение из дальнейшей процедуры рассмотрения.
; Отменённое (Obsolete): Расширение любого типа меняет статус с ''устаревшего'' на ''отменённое'', если Совет XMPP постановил, что описанный этим расширением протокол более не следует реализовывать и применять.
+
:: Retracted: A XEP of any type is in the Retracted state if the authors have asked the XMPP Extensions Editor to remove the XEP from further consideration in the XSF's standards process.
 
+
; Отвергнутое: Расширение любого типа становится ''отвергнутым'', если Совет XMPP счел его неприемлемым и проголосовал против его продвижения по процессу стандартизации.
== См. также ==
+
:: Rejected: A XEP of any type is in the Rejected state if the XMPP Council has deemed it unacceptable and has voted to not move it forward within the standards process.
 
+
; Устаревшее: Расширение любого типа становится ''устаревшим'', если Совет XMPP определил, что реализованный в нем протокол устарел, и его последующие новые реализации не одобряются (например, если он будет замененен более современным).
* [[Список расширений]]
+
:: Deprecated: A XEP of any type is in the Deprecated state if the XMPP Council has determined that the protocol defined therein is out of date and that new implementations are no longer encouraged (e.g., because it has been superseded by a more modern protocol).
 +
; Неиспользуемое: Расширение любого типа меняет статус с ''устаревшего'' на ''неиспользуемое'', если Совет XMPP постановил, что описанный этим расширением протокол более не следует реализовывать и применять.
 +
:: Obsolete: A XEP of any type is changed from Deprecated to Obsolete if the XMPP Council has determined that the protocol defined therein should no longer be implemented or deployed.
  
 
== Ссылки ==
 
== Ссылки ==
  
* [http://www.xmpp.org/extensions XMPP Extensions]&nbsp;— официальный сайт
+
* [http://www.xmpp.org/extensions XMPP Extensions]

Please note that all contributions to JaWiki (Jabber/XMPP wiki) may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see JaWiki (Jabber/XMPP wiki):Copyrights for details). Do not submit copyrighted work without permission!

Cancel | Editing help (opens in new window)

Template used on this page:

Retrieved from "http://www.jawiki.ru/XEP"