XSF - XMPP Standards Foundation

Post on 25-Jun-2015

795 views 0 download

Tags:

description

Presentation about XSF & how to create an XMPP Standard Track Protocol Extension for the ISO/IEC/IEEE Smart Transducer Interface Standard working group, for sensors, actuators and network devices (XMPP protocol)

transcript

XSFXMPP StandardsFoundation

XMPP Standards Foundation“The XMPP Standards Foundation (formerly the Jabber Software Foundation) is an independent, nonprofit standards development organization whose primary mission is to define open protocols for presence, instant messaging, and real-time communication and collaboration on top of the IETF’s Extensible Messaging and Presence Protocol (XMPP). The XSF also provides information and infrastructure to the worldwide community of Jabber/XMPP developers, service providers, and end users.”

http://xmpp.org/about-xmpp/xsf/

What is XSF?

Contribute to XMPPFree to apply/join4 Application periods/year

http://xmpp.org/participate/become-a-member/

XSF Membership

XMPP Extension ProtocolStandards TrackInformationalHistoricalHumorousProcedural

http://xmpp.org/xmpp-protocols/xmpp-extensions/

XEP

XEP-0001Submission ProcessPublication ProcessDiscussion ProcessProposal ProcessApproval Process

http://xmpp.org/extensions/xep-0001.pdf

How to create a XEP

Solve existing problemInnovative featureXMPP Extensions EditorTransfer of ownershipProto-XEP

http://xmpp.org/xmpp-protocols/xmpp-extensions/submitting-a-xep/

Submission Process

XMPP Council14 days for objectionsAddress feedbackNumber & TypeExperimentalVersion 0.1

Publication Process

Public DiscussionCollect feedbackStandards mailing list.Republish v 0.2, 0.3, …12 months inactivity => Deferred

http://mail.jabber.org/mailman/listinfo/standards

Discussion Process

XMPP CouncilProposed Draft Standard XEPLast call open discussion(min 14 days)ConsensusXMPP Council Vote

Proposal Process

XMPP Council vote Approve +1 Neutral 0 Disapprove, with reasons -1

All members must vote Not a single -1 allowed Majority +1 XEP Final

http://xmpp.org/xmpp-protocols/protocol-namespaces/

Approval Process

Clearly described (in XML)Security considerationsStableConsensusDefined by XML Schema

http://xmpp.org/extensions/xep.xsd

XML

Peter WaherClayster Laboratorios Chile Ltda.

Calle Blanco 1623, of 1402.

Valparaíso, Chile

peter.waher@clayster.com

Tel: +56 (32) 212 25 33

JID: peter.waher@jabber.org

Skype: peterwaher

Twitter: PeterWaher

Twitter: ClaysterLabs

LinkedIn: http://linkd.in/XHsfml

Tecnología CLAYSTER

Tecnología CLAYSTER

Tecnología CLAYSTER

TVMobile MID-Phone

Computer

Tecnología CLAYSTER

Desarrollamos la tecnología del futuro

¿Te parece esto interesante?¿Quieres trabajar con esto junto a nosotros?Buscamos ingenieros para desarrollo en:

.NET (servidor, plataforma)WPF (cliente, UI)Android (móvil, UI)Sistemas integrados (PLC, circuitos electrónicos)