Commit c54482cf authored by xavier's avatar xavier

Merge branch 'patch-1' into 'master'

Improved formatting

See merge request community-team/gsoc2018!2
parents 632a2f77 5729c928
......@@ -47,9 +47,13 @@ Additional features could be:
There is also make it happen going on for this same project: https://civicrm.org/blog/jaapjansma/outlook-365-civicrm-plugin-looking-for-funding
## Mosaico for transactional emails
Themes: UI, responsive html5
Potential Mentors :
Organization Feedback :
Discussion:
The system messages (eg confirmation for an event registration, donation receipt, opt-in email...) look..., well,
let's just say it has room for improvement
......@@ -57,11 +61,14 @@ They are lots of framework and templates that are easy to customise and allow to
no matter if you look at it on your desktop or with your smartphone.
It might be needed to extend the template system for automated emails (eg. being able to insert "layout" token,
header, footer...), have a publication workflow to use less and make it easy to customise these layout on a perorganisation basis, have a cssinliner, move away from smarty....
Improving the extension system
# 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
......@@ -70,9 +77,13 @@ don't support them, what's the issue (simply a matter of updating the documentat
very complex changes, obsoleted and feature added in the core...).
## Open Supporter Data Integration
Themes: Online Marketing, Social Media, Social Graph Analysis
Potential Mentors: kurund (Primary) , Joe Murray (JMA Consulting), Xavier
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
folks being available
......@@ -81,7 +92,9 @@ This project will continue work towards a beta CiviCRM extension that will allow
Supporter Data Interface (OSDI) API. See www.opensupporter.org .
## Linking CiviCRM with LibreOffice / Collabora Office
Themes: Usability, Extension
Description:
It would be very user-friendly if CiviCRM would provide an action to write a Letter to a contact with LibreOffice /Collabora Office instead of using PDF-Letter. CiviCRM should pass Tokens to LibreOffice / Collabora Office .
LibreOffice / Collabora Office should run in the web (like in Owncloud) It should be possible to design a open
......@@ -91,9 +104,10 @@ the user should select a deposited template. If the action has been started from
Collabora Office should print a serial letter, otherwise a single letter. The document should be saved as an
activity of the contact.
## 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
for discussions between certain groups. Typical software, which is used by many organisations is "mailman".
......@@ -106,7 +120,9 @@ approach
## CiviPhone Interactive Voice Response (IVR)
Themes: Integration, Usability, Extension
Potential Mentor: Joe Murray (Primary)
This project will create an extension that will allow CiviCRM to conduct automated phone interviews with contacts
selected from within CiviCRM. It will build on previous work done with CiviSurvey, and an extension that sends
......@@ -114,6 +130,7 @@ voice blasts (robocalls) to contacts using Plivo's API. CiviSurvey question type
easy to collect responses for over the phone.
## Docker, cloud/Virtual Machine Templates (Appliances/Boxes)
Themes: Systems Engineering, Virtualization
Potential Mentor: totten (Primary) , nganivet, michaelmcandrew (maybe bgm, ergonlogic?)
Organizational Feedback:
......@@ -123,14 +140,18 @@ As with many open-source web applications, installing CiviCRM can be difficult
a series of related services (Linux, MySQL, Apache, an email service, and a CMS). A popular solution to this
problem is to distribute pre-built virtual machine templates ("appliances" or "boxes").
Unfortunately, there are many competing virtualization systems – such as Amazon EC2, OpenStack,
DigitalOcean, VMWare, VirtualBox, Vagrant, and Docker.
DigitalOcean, VMWare, VirtualBox, Vagrant, and Docker.
Tasks include: removing absolute URLs from CiviCRM unless they are absolutely necessary.
## SMS Tracking Survey
Themes: Extension, Usability, Data enhancing
Potential Mentor: JohnFF (Primary) , Joe Murray
Organizational Feedback :
Discussion:
Future First has an SMS Tracking Survey, originally made by Third Sector Design. Since then it's been tweaked
and cleaning/evaluating tools have been added. But it's still ropey, with deadlocking issues and a lot of FF
......@@ -144,8 +165,11 @@ responses from free text entry into clean data for the Activity fields (called t
implementation), and 3) support branching to next question based on response received for current question.
## RTL Languages Support
Themes: Translation, i18n.
Potential Mentors: Luciano Spiegel (Primary) , Ariel Kogan
Wiki: Localising for RTL languages (i.e. Hebrew, Arabic, etc.)
CiviCRM has been successfully translated to several languages. However, some issues still remain when trying
to run it on right to left (RTL) languages. The project aims to tackle two main lines of work: 1) Overcome the
......@@ -154,17 +178,21 @@ sending, wizard-type progress bars) and 2) Make progress with the translation to
concept to ensure goals with the first task are achieved.
## Improved Accessibility
Themes: Usability
Potential Mentor: Joe Murray, Monish Deb, someone from fluid-tech
This project will tackle some aspect of making CiviCRM more standards-compliant for accessibility. We have assistance
from Rachael Olivero at the National Institute for the Blind in identifying and prioritizing work
(https://issues.civicrm.org/jira/browse/CRM-20798). The WordPress community has created a more accessible seelct2 widget,
but did not provide tools that would help migrate from the old one, leaving us with a bunch of work
This project will tackle some aspect of making CiviCRM more standards-compliant for accessibility. We have assistance
from Rachael Olivero at the National Institute for the Blind in identifying and prioritizing work
(https://issues.civicrm.org/jira/browse/CRM-20798). The WordPress community has created a more accessible seelct2 widget,
but did not provide tools that would help migrate from the old one, leaving us with a bunch of work
(https://issues.civicrm.org/jira/browse/CRM-20826). Working on the menu might be a smaller, more do-able GSoC sized project
(https://issues.civicrm.org/jira/browse/CRM-20824).
## Turf Cutter
Themes: GIS, MySQL, mapping
Potential Mentor: Jon Goldberg
This project will provide an interface for an end user to draw an area on a map to query for contacts whose location
is inside the drawn area. The query should be saveable as a "smart group". Ideally, the tool can query third-party
......
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