Actions

Difference between revisions of "Web Services Working Group"

From Joomla! Documentation

(Added link to Kickstarter project.)
m (Added link to JWC meeting page.)
 
(2 intermediate revisions by one user not shown)
Line 10: Line 10:
 
* [https://groups.google.com/group/joomla-dev-cms/browse_frm/thread/6474890e2453c6c3?hl=en# Request for comments on second draft of web services API specification]
 
* [https://groups.google.com/group/joomla-dev-cms/browse_frm/thread/6474890e2453c6c3?hl=en# Request for comments on second draft of web services API specification]
 
==External resources==
 
==External resources==
 +
* [http://magazine.joomla.org/issues/issue-may-2013/item/1303-thinking-outside-the-platform Thinking outside the platform] is a general introduction to the importance of web services in Joomla.
 
* Recommended reading: [http://offers.apigee.com/api-design-ebook-rr/ Web API Design] by Brian Mulloy, Apigee (NOTE: Registration required)
 
* 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].
 
* 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].
Line 23: Line 24:
 
* [https://groups.google.com/group/api-craft?hl=en API Craft] mailing list.
 
* [https://groups.google.com/group/api-craft?hl=en API Craft] mailing list.
 
* [https://github.com/chrisdavenport/j3-rest-api Proof-of-concept implementation of draft API specification] for Joomla 3.x.
 
* [https://github.com/chrisdavenport/j3-rest-api Proof-of-concept implementation of draft API specification] for Joomla 3.x.
* [http://www.kickstarter.com/projects/964120480/joomla-web-services Kickstarter project for getting web services into Joomla 3.2]
+
* [http://www.youtube.com/watch?v=TMNiQQEL4PE Taking a REST and being HAPI - Chris Davenport's presentation at J and Beyond 2013] - Slides also [http://www.slideshare.net/chrisdavenport/taking-a-rest-and-being-hapi-22825642 available from Slideshare]
 
==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
 
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
Line 39: Line 40:
 
==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.
 
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.
 +
 +
There is also a Skype chat for informal communications.  Please request to be added by contacting Ashwin Date or Chris Davenport.
  
 
==Roadmap==
 
==Roadmap==
Line 48: Line 51:
 
* 17 November 2012: [http://conference.joomla.org/speakers/working-groups.html Meeting at Joomla World Conference], San Jose, California.
 
* 17 November 2012: [http://conference.joomla.org/speakers/working-groups.html Meeting at Joomla World Conference], San Jose, California.
 
* 31 May - 2 June 2013: Meeting during [http://jandbeyond.org/ J and Beyond 2013], Noordwijkerhout, The Netherlands.
 
* 31 May - 2 June 2013: Meeting during [http://jandbeyond.org/ J and Beyond 2013], Noordwijkerhout, The Netherlands.
* November 2013: Meeting during Joomla World Conference, date and location to be determined.
+
* 10 November 2013: [http://conference.joomla.org/index.php?option=com_conference&view=session&id=101 Meeting during Joomla World Conference], Boston, USA.
  
 
[[Category:Web Services Working Group]]
 
[[Category:Web Services Working Group]]
 
[[Category:Working Groups]]
 
[[Category:Working Groups]]

Latest revision as of 18:12, 26 October 2013

The Web Services Working Group is a Production Working Group.

Contents

Coordinators & PLT Contact

Announcements

External resources

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

Communications

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.

There is also a Skype chat for informal communications. Please request to be added by contacting Ashwin Date or Chris Davenport.

Roadmap

  • Initial implementation of a limited set of functions in Joomla 3.2 (September 2013).
  • Feature complete implementation in Joomla 3.5 (March 2014).

Meetings