Skip to content
Snippets Groups Projects
Commit bc0eba80 authored by Luke Stewart's avatar Luke Stewart
Browse files

Removes old project suggestions

parent f0092b7f
Branches 2021
No related tags found
No related merge requests found
......@@ -46,112 +46,3 @@ Produce an extension that allows memberships to be sold in multiple
currencies.
## Outlook 365 plugin to integrate CiviCRM in the outlook addressbook
Potential Mentor: Jaap Jansma (CiviCooP)
The aim of this project is to deliver a plugin for outlook 365 so that users of
outlook 365 can send e-mails to contacts in civicrm. The plugin should do the following at minimum:
* all the contacts in CiviCRM exposed to the outlook address book
* all the groups and the group membership exposed as groups in the outlook address book
* above would be done with the restriction that you can only see the contacts and groups which you are allowed to see when you login into CiviCRM
* outlook address book is read only. Meaning that changes should be made in CiviCRM and become visible in outlook
Additional features could be:
* Acrhive an e-mail into CiviCRM
* Archive an e-mail into a CiviCRM case
* Make the addressbook writeable (meaning updated from outlook go to CiviCRM)
There is also make it happen going on for this same project: https://civicrm.org/blog/jaapjansma/outlook-365-civicrm-plugin-looking-for-funding
# Improving the extension system
Themes: community, extension
Potential Mentors : Someone from compucorp (jamie?)
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
these extensions, eg. making it easier to know what extensions support the latest versions, and for those that
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...).
## 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
document template which includes tokens like display_name, address and so on. The action-menu of the
search-builder or a contact overview page should contain a button to start Libreoffice in the web. In the next step
the user should select a deposited template. If the action has been started from a search-builder, Libreoffice /
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".
Much of the needed functionality of such a mailing list software is already included in CiviCRM (such as
subscribe, unsubscribe, bounce management, ...). There "simply" has to be a new function, that allows
authorized e-mail-addresses sending bulk mails to their discussion groups.
In the past, there had been a quite complex solution using drupal organic groups and synchronize them with
CiviCRM. However, we would like to avoid the complexity and the dependencies that are coming with that
approach
## 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
technical challenges that are keeping CivCRM difficult for RTL languages translations (e.g. Editor for e-mail
sending, wizard-type progress bars) and 2) Make progress with the translation to Hebrew and use it as a proof of
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, namely WCAG 2.1 AA.
## Activity Cull
Themes: Performance
Potential Mentors:
This project will deliver features that will enable an Admin to identify and easily remove Activities. This will require building a Dashboard that would offer a filterable Pivot Table of Activity Type by time frequency (month/year) and would then provide a meachinism for the admin to select an Activity Type and date period and delete the Activities including any related data in the log tables (if used)
## Gitlab to Github integration + Github issues
Themes: Probot, Gitlab & Github integration
Potential Mentors - Eileen
The GSoC student will evaluate existing Probot forks and if necessary create a new fork. The goal being to allow for integration between Gitlab and Github.
The succesful completion of this project will involve:
1) Adding specific comments to a Github Pull Request will result in certain tags being added or removed
2) Adding links to GitLab issues from Github PRs
3) Managing stale issues
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment