Archived

Code 08003

From Joomla! Documentation

Revision as of 11:18, 20 June 2013 by Tom Hutchison (talk | contribs) (Hutchy68 moved page Code 08003 to Archived:Code 08003 without leaving a redirect: cleaning up)

This page has been archived. This page contains information for an unsupported Joomla! version or is no longer relevant. It exists only as a historical reference, it will not be improved and its content may be incomplete and/or contain broken links.

Quill icon.png
Content is Incomplete

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) 10 years ago. (Purge)

Title[edit]

CiviCRM features: Develop a CiviSync module that can run scheduled data sync operations between external data sources

One line summary[edit]

Develop a new module for CiviCRM called CiviSync that would piggyback on the existing import/export functionality to allow the definition of external data sources and schedule sync operations between them and CiviCRM.

Description[edit]

[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 manual imports and exports of contact and activity data can be performed using features already available in CiviCRM. This consists of uploading/downloading CSV (comma-separated values) files and defining their schema (column names and how they map to CiviCRM's fields).

Skills needed[edit]

Excellent PHP and MySQL skills. Strong ability to work with people from different teams.

Difficulty[edit]

Work Product[edit]

Licensing[edit]

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[edit]

Wes Morgan

Return to Summer of Code 2008 Project Ideas

Return to Google Summer of Code 2008