Commit 4535bd9c authored by xavier's avatar xavier

update list of projects

parent 362ba37c
# Project Ideas
**IF YOU ARE A POTENTIAL MENTOR OR REPRESENT A CO-MENTORING ORGANIZATION AND HAVE A
PROJECT IDEA, PLEASE ADD IT HERE. IF YOU ARE A STUDENT PLEASE DISCUSS POTENTIAL IDEAS by submitting them as issue in this dedicated repo**
*IF YOU ARE A POTENTIAL MENTOR OR REPRESENT A CO-MENTORING ORGANIZATION AND HAVE A PROJECT IDEA, PLEASE EDIT THIS PAGE.*
**IF YOU ARE A STUDENT PLEASE DISCUSS POTENTIAL IDEAS by [submitting them as issue](/community-team/gsoc2018/issues/new?issue[assignee_id]=&issue[milestone_id]=) in this dedicated repo**
These are ideas for projects suggested by potential mentors or members of the CiviCRM community. Potential
GSoC students are free to propose projects that are not on this list, but will need to work with the community to
......@@ -23,7 +24,7 @@ Technically, the current database model uses one big table per entity, with an e
also need to provide an upgrade mechanism for existing sites.
## Mosaico for responsive layout for emails
## Mosaico for transactional emails
Themes: UI, responsive html5
Potential Mentors :
Organization Feedback :
......@@ -38,7 +39,7 @@ Improving the extension system
Themes: community, extension
Potential Mentors : Someone from compucorp (jamie?)
##Organization Feedback
## Organization Feedback
There is more and more extensions added around civicrm, and it's awesome, but now we are hitting the
limitations of the infrastructure. Some changes are needed within civicrm (eg being able to define dependencies
when an extension needs another one). Some other changes are needed around how we promote and distribute
......@@ -46,29 +47,9 @@ these extensions, eg. making it easier to know what extensions support the lates
don't support them, what's the issue (simply a matter of updating the documentation, some sponsoring needed,
very complex changes, obsoleted and feature added in the core...).
##Social Media Integration
## Social Media Integration
Themes: Online Marketing, Social Media, Social Graph Analysis
Potential Mentors: kurund (Primary) , Joe Murray (JMA Consulting), Xavier
Organization Feedback :
Discussion:
CiviCRM provides a way for non-profits to engage their constituents through multiple media – email, phone,
walk-lists, etc. Its support for social media is currently quite limited. Possible projects to improve it include:
Integrate with social media logins (likely best to start with Facebook, then Twitter and Instagram) for quick
and easy petition signing, event registration, etc. and to get authorized access to petition-signers' social
graphs ( http://en.wikipedia.org/wiki/Social_login )
Pull in contacts from social media & match to CiviCRM contacts based on available information
Import into CiviCRM data about who is re-tweeting, sharing, writing on your wall
Establish ways to determine highly active users based on their social media activity
Add social media feed dashlet to see 'what's going on right now'
Add ability to automatically publish/ tweet about events, certain types of activities, possibly progress
towards fundraising goals
## API v4
Potential Mentors: Eileen, Coleman, Xavier
Theme: api, integration
The existing api v3 needs to be improved. The core has committed and prepared a solid version for v4, but it would need further imrpovement, adding tests, documentation and security testing.
## Open Supporter Data Interface (OSDI) API Implementation
Themes: Integration, Usability, Extension
Potential Mentor: Joe McLaughlin (Primary), and potentially Eileen McNaughton, Jason Rosenbaum (OSDI
org mentor), Josh Cohen (OSDI org mentor) - Joe McLaughlin will determine the possibility of any or all of these
......@@ -89,7 +70,7 @@ Collabora Office should print a serial letter, otherwise a single letter. The do
activity of the contact.
##Mailing list functionality
## Mailing list functionality
Themes: Usability, Mail, Extension
Description:
This goes in the same direction as the social media integration: Many NGO's make extensive use of mailing lists
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment