Code 08004: Difference between revisions
From Joomla! Documentation
Cap10morgan (talk | contribs) |
m Hutchy68 moved page Code 08004 to Archived:Code 08004 without leaving a redirect: cleaning up |
(No difference)
| |
Revision as of 16:18, 20 June 2013
This article or section is incomplete, which means it may be lacking information. You are welcome to assist in its completion by editing it as well. If this article or section has not been edited in several days, please consider helping complete the content.
This article was last edited by Tom Hutchison (talk| contribs) 12 years ago. (Purge)
Title
CiviCRM features: Develop a generic CMS integration web service API for CiviCRM and have Joomla! use it
One line summary
Develop a new web service API (or some other creative, cross-platform solution) to serve as a CMS-agnostic integration API for CiviCRM and move Joomla! over to it.
Description
[CiviCRM : http://civicrm.org] is a powerful constituent relationship management system designed for the not for profit/nongovernmental organizations. It currently integrates with Joomla! 1.0.x and 1.5 in legacy mode, and the 2.1 version will be native to Joomla! 1.5.
Currently CiviCRM integrates with Drupal and Joomla! only. But ideally CiviCRM would be able to integrate with any CMS, even those not written in PHP (WebGUI in Perl or Plone in Python).
Skills needed
Excellent PHP and MySQL skills. Experience working with web services (for example, an understanding of the difference between XML-RPC and REST) Strong ability to work with people from different teams.
Difficulty
Work Product
Licensing
All code must be created using the [GNU General Public License version]
Documentation written for this task must be made available under the Joomla! Electronic Documentation License.
Possible mentor
Wes Morgan
Return to Summer of Code 2008 Project Ideas
Return to Google Summer of Code 2008