Difference between revisions of "Web Services Working Group"

From Joomla! Documentation

(Created page with "The Web Services Working Group is a Production Working Group. ==Coordinators & PLT Contact== ==Announcements== ==External resources== ==Deliverables== ==Technical Work produ...")
 
m (Added a couple of links.)
(9 intermediate revisions by 2 users not shown)
Line 1: Line 1:
The Web Services Working Group is a Production Working Group.
+
The Web Services Working Group is a [[Production Working Groups|Production Working Group]].
  
 
==Coordinators & PLT Contact==
 
==Coordinators & PLT Contact==
 +
* The coordinator for this working group is Ashwin Date (mailto:coolbung@gmail.com).
 +
* The PLT Contact for this working group is Chris Davenport (mailto:chris.davenport@joomla.org).
  
 
==Announcements==
 
==Announcements==
 +
* [https://groups.google.com/group/joomla-dev-cms/browse_frm/thread/76d499c6ec12840a?hl=en Web Services Working Group update 4 June 2012]
 +
* [https://groups.google.com/group/joomla-dev-cms/browse_frm/thread/4547aeb290723d87/7608dd58300bbe57?hl=en%E1%B6%B8dd58300bbe57 Request for comments on first draft of web API specification]
  
 
==External resources==
 
==External resources==
 +
* Recommended reading: [http://offers.apigee.com/api-design-ebook-rr/ Web API Design] by Brian Mulloy, Apigee (NOTE: Registration required)
 +
* Stefan Neculai is a GSoC student working on a [https://github.com/stefanneculai/Web-service-API Web service API]. Read about him in the [http://magazine.joomla.org/issues/Issue-June-2012/item/772-RESTful-Web-Service-API Joomla Magazine].
 +
* Aaron Schmitz has done some work on an [https://github.com/aaronschmitz/joomla-platform/blob/b2b68507006e4e575858e1d103a75f2a56907215/libraries/joomla/oauth/oauth.php OAuth 2.0 library]
 +
* Louis Landry has created an [https://github.com/LouisLandry/joomla-platform/tree/oauth OAuth connector].  Also take a look at Louis's [https://github.com/joomla/joomla-platform/pull/1259 new router proposal].
 +
* [REST API by Techjoomla for Joomla Separate app approach Presentation | http://www.slideshare.net/coolbung/joomla-rest-api]
 +
* [REST API  by Techjoomla  for Joomla Separate app approach Github | https://github.com/techjoomla/Joomla-REST-API]
 +
* [com_api approach | https://github.com/techjoomla/com_api]
 +
* [com_api Plugins | https://github.com/techjoomla/com_api-plugins]
 +
* [https://github.com/rcorral/com_api Rafael Corral's web API extension for Joomla 2.5]
 +
* [[Xml-rpc|Note on current architecture used in Joomla 2.5]]
 +
* [http://www.slideshare.net/HermanPeeren/webservices-connecting-joomla-with-other-programs-4399412 Herman Peeren's presentation at J and Beyond 2010]
 +
* [https://groups.google.com/group/api-craft?hl=en API Craft] mailing list.
  
 
==Deliverables==
 
==Deliverables==
 +
Create a POC using com_users by using the extending it to add webservices to Adding, Editing users, Listing users. Added by Parth Lawate as per webservices group discussion at #JWC12
  
==Technical Work produced by this group==
+
==Technical work produced by this group==
 +
* 24 Dec 2012: First draft of [https://docs.google.com/document/d/1PfJg8ec9PWa8oumIPXbVlO0GY8_8KQoL1Tx47K5blGA/edit Request For Comments: A Web Service API for the Joomla CMS]
  
 
==Communications==
 
==Communications==
 +
Primary communications channel is the [https://groups.google.com/group/joomla-dev-cms?hl=en Joomla CMS Development mailing list].  If the volume of traffic becomes such that it might be deemed to be a nuisance by those not interested in web services, then we will most likely start a separate mailing list.
  
 
==Roadmap==
 
==Roadmap==
  
 
==Meetings==
 
==Meetings==
 +
* 19 May 2012: [http://jandbeyond.org/programme/sessions/session/session/33-web-services-working-group.html Meeting at J and Beyond 2012], Germany
 +
* 17 November 2012: [http://conference.joomla.org/speakers/working-groups.html Meeting at Joomla World Conference], San Jose, California
  
[[Category:Documentation Working Group]]
+
[[Category:Web Services Working Group]]
 
[[Category:Working Groups]]
 
[[Category:Working Groups]]

Revision as of 04:12, 26 December 2012

The Web Services Working Group is a Production Working Group.

Coordinators & PLT Contact[edit]

Announcements[edit]

External resources[edit]

Deliverables[edit]

Create a POC using com_users by using the extending it to add webservices to Adding, Editing users, Listing users. Added by Parth Lawate as per webservices group discussion at #JWC12

Technical work produced by this group[edit]

Communications[edit]

Primary communications channel is the Joomla CMS Development mailing list. If the volume of traffic becomes such that it might be deemed to be a nuisance by those not interested in web services, then we will most likely start a separate mailing list.

Roadmap[edit]

Meetings[edit]