The Apache Software Foundation

Apache JAMES joins Google Summer of code 2018 !

January 31, 2018


This year, James developers will propose ideas of Google Summer of Code projects for students.

Google Summer of Code is a global program focused on bringing more student developers into open source software development. Students work with an open source organization on a 3 month programming project during their break from school.

Google Summer of code communication image

We consider it is a dreamed occasion to discover the Apache James project, and get on board in this amazing project!

We are willing to offer high quality mentoring on high added value, useful tasks. As a student:

  • πŸŽ“ You will discover how Open Source world works. You will exchange with our community.
  • πŸŽ“ You will be advised by experienced, long term committers.
  • πŸŽ“ You will build technical experience on a mail server.
  • πŸŽ“ And hopefully you will get some code contributions on an Apache project.

Here are some ideas of applications:

  • βš’ JAMES-1931 We are in need of a WebAdmin User Interface to ease our beloved administrator API. You will need to build an administration website on top of the webAdmin REST API.

  • βš’ JAMES-1932 James allow to fully customize mail processing. But we miss tools to ease edition and testing of the processing flow.

  • βš’ JAMES-1933 Emails need to be secure. Many protocols like DKIM, SPF and DMARC allow to meet this purpose. However we need more documentation and a DMARC implementation.

  • βš’ JAMES-2335 James should be a flexible server. We should be able to use custom configuration providers, not only XML files as of today. That is a move toward β€œclustering done the right way”.

Of course, we are very open if you want to propose other ideas to us! Come and discuss this on our gitter channel or on the issues directly.

Thank you by advance for your involvement and hope to see you around!