Difference between pages "Jérôme Poisson Application 2020" and "GSoC/2020"

From XMPP WIKI
(Difference between pages)
Jump to navigation Jump to search
(updated application for 2020)
 
 
Line 1: Line 1:
(this is a slightly updated copy of my previous application as it is still valid)
= Google Summer of Code 2020 =


==About Me==
Disclaimer: It is not yet finally decided whether or not the XMPP Standards Foundation will participate in this years GSoC.
I'm the main developer of the project "[http://salut-a-toi.org Salut à Toi]", a multi frontends, multipurpose (not only focusing on instant messaging) XMPP client for more than 10 years. I'm following the XMPP community since then.


Beside that I'm also working on a generic and server independent PEP/Pubsub component, SàT pubsub, which aims to be feature complete.
The XSF is an umbrella organisation for various XMPP-related projects. As such, there's two tiers involved - the XSF itself, which is responsible for cat-herding mentors to submit ideas, choosing students etc., and the software projects themselves that then mentor students. Anyone interested in participating in GSoC as an XSF student can join the [[#Join_the_group_chat.21|gsoc@muc.xmpp.org chat room]], where various mentors will be available to answer questions and generally help. Although each idea in the lists of project ideas mentions a possible mentor, this MUC is the best place to start.


I have done many talks, and I'm trying to explain XMPP to technical audience, as this protocol is often badly known. I have written a series of article in French explaining XMPP, [https://www.goffi.org/tag/talk_xmpp some of them have been translated to english].
As there are several disparate projects here, there's variety across several codebases in different languages and with significantly different aims, so take a look through all the ideas - there should be something for everyone here :)


I'm regularly posting "progress notes" about the development of Salut à Toi, you can check them on [https://www.goffi.org/tag/S%C3%A0T%20progress my XMPP powered blog]
= Project Ideas / Participate =


==Contact==
Please visit our
Jabber ID [xmpp:goffi@jabber.fr goffi@jabber.fr]


e-mail address: [mailto:goffi@goffi.org goffi@goffi.org]
<div style="text-align: center; font-size: 200%">[[GSoC/2020/Project Ideas |Project Ideas Page]]</div>


Blog (based on XMPP): [https://www.goffi.org https://www.goffi.org]
for the list of GSoC project ideas. Students can also engage projects to suggest and discuss their own idea(s) about potential GSoC projects.
Project: [https://salut-a-toi.org https://salut-a-toi.org]


==Plan on working with XMPP==
= Timeline =


On the XMPP side, we are building an universal tool, so we are focusing on many domains. We have several features with experimental implementation (e.g. fine tuning on blog items, which allows to have a single publication with restricted access), and now I'm willing to propose protoXEP to make them standard. We are also exploring new fields like tickets handling, merge requests or forums based on pubsub. We have working implementation and once again we would like to propose this as new standard. We also have implementation for advanced file sharing using Jingle, and an XMPP based web framework.
{| class="wikitable"
| Date
| Event
|-
| 2020-02-05 19:00 UTC
| Mentoring organization application deadline
|-
| 2020-02-20 18:00 UTC
| List of accepted mentoring organizations published
|}


We use heavily pubsub, and one of my main goal is to fix issues with it, and add missing features.
The complete timeline can be found at [https://developers.google.com/open-source/gsoc/timeline the official GSoC 2020 page].


For the organisation, I would like to have XMPP based solutions (or at least solution accessible by XMPP) to handle the workflow (tickets, discussions, etc.). I'm willing to propose tools for that.
= Join the group chat! =


==Why I'm reapplying==
Use a regular XMPP client and join the GSoC chat room '''[xmpp:gsoc@muc.xmpp.org?join gsoc@muc.xmpp.org]'''.


I'm extremely involved in XMPP, and I think it is important to be part of the XSF because it allows to influence the way the foundation is going (by discussions on member list, or with the vote on board and council), which can have major impact on our work.
How to join:


Beside, I would like to help improving tooling by using XMPP and Free software based solutions.
* Download and install a client, or [https://xmpp.org/chat?gsoc use a web client]
* Create an account, or use an existing one
* Find, join, and bookmark: [xmpp:gsoc@muc.xmpp.org?join gsoc@muc.xmpp.org].

Revision as of 08:14, 7 January 2020

Google Summer of Code 2020

Disclaimer: It is not yet finally decided whether or not the XMPP Standards Foundation will participate in this years GSoC.

The XSF is an umbrella organisation for various XMPP-related projects. As such, there's two tiers involved - the XSF itself, which is responsible for cat-herding mentors to submit ideas, choosing students etc., and the software projects themselves that then mentor students. Anyone interested in participating in GSoC as an XSF student can join the gsoc@muc.xmpp.org chat room, where various mentors will be available to answer questions and generally help. Although each idea in the lists of project ideas mentions a possible mentor, this MUC is the best place to start.

As there are several disparate projects here, there's variety across several codebases in different languages and with significantly different aims, so take a look through all the ideas - there should be something for everyone here :)

Project Ideas / Participate

Please visit our

Project Ideas Page

for the list of GSoC project ideas. Students can also engage projects to suggest and discuss their own idea(s) about potential GSoC projects.

Timeline

Date Event
2020-02-05 19:00 UTC Mentoring organization application deadline
2020-02-20 18:00 UTC List of accepted mentoring organizations published

The complete timeline can be found at the official GSoC 2020 page.

Join the group chat!

Use a regular XMPP client and join the GSoC chat room gsoc@muc.xmpp.org.

How to join: