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 дней; оно было реализовано как минимум на двух различных кодовых базах {{fixme|языках программирования, платформах или что-то типа того?}}; оно было одобрено Советом <!-- Джедаев -->XMPP. |
− | + | :: Как только расширение получило статус ''финального'', следует приложить все усилия для ограничения области его модификаций, точнее, не следует производить изменений, ведщих к обратной несовместимости. Тем не менее, ограниченные изменения могут производиться до тех пор, пока они остаются необязательными, обратно совместимыми расширениями, нежели модификациями ядра протокола. Таким образом, ''финальное'' расширение безопасно для применения в критически важных приложениях. | |
− | + | {{todo|написать предложение про ограниченные изменения попонятнее}} | |
− | + | :: 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. |
− | ; | + | ; Активное: Расширение, не являющееся ''основным'', получает после ''экспериментального'' статус ''активного'', если за него проголосует Совет XMPP. |
− | ; Отложенное | + | :: 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. |
− | ; Отозванное | + | ; Отложенное: ''Экспериментальное'' расширение, не обновлявшееся 6 месяцев, получает статус ''отложенного''. {{fixme|перевод слова Deferred}} |
− | ; | + | :: Deferred: An Experimental XEP of any type is changed to the Deferred state if it has not been updated in six (6) months. |
− | ; Устаревшее | + | ; Отозванное: Расширение любого типа становится ''отозванным'', если его авторы попросят редактора расширения 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] | + | * [http://www.xmpp.org/extensions XMPP Extensions] |