<p>We are truly proud of all the progress we made with the help of our students. GNU social mentees have to submit code on the level of typical contributors without spoon-feeding and that's something achieved in all of ours GSoC editions.</p>
<p>A GNU social contributor deals with {reliability, software and computer security} engineering. Mastery with full-stack web development and git is acquired in a hands-on way without ever dismissing theoretical computer science teachings for optimal efficiency and effective designs.</p>
<p>GNU social is a beautiful software that follows GNU and UNIX philosophies by heart.</p>
<p>A big thanks for all the support of our lovely community and devs who have been with us in yet another great journey!</p>
</article>
<articleid="v3_frontend">
<h2>V3 Frontend</h2>
<p>Proposed by <ahref="https://eliseuama.ro/">Eliseu Amaro</a> and mentored by <ahref="http://status.hackerposse.com/rozzin">Joshua Judson Rosen</a>, <ahref="https://github.com/phablulo">Phablulo Joel</a> and <ahref="https://dansup.com">Daniel Supernault</a></p>
<p>With the development of GNU social v3 and thus, the desire of improving the whole project,a new interface becomes essential. The broadened scope on this iteration is a perfect excuse for a better and more modern approach while maintaining in touch with the community needs.</p>
<p>The main objective was to find novel solutions to the platform's versatile nature. To achieve this, a simple but thoughtful design was conceived under visual hierarchy, color and modular design principles. Furthermore, novel approaches to templates, context information and semantic HTML made possible to restructure a block according to it's size and provide a cohesive experience even if the content provided comes from outside instances of the Fediverse.</p>
<p>Proposed by <ahref="https://hsal.es/">Hugo Sales</a> and mentored by <ahref="https://www.diogo.site/">Diogo Cordeiro</a> and <ahref="https://loadaverage.org/XRevan86">Alexei Sorokin</a></p>
<ul>
<li>Docker and Installer;</li>
<li>Review Database Structure and migrate to Doctrine;</li>
<li>Port routes, i18n/l10n, caching, queuing, events, and session to Symfony based;</li>
<li>Extend component-based architecture;</li>
<li>Started work on porting v2 controllers and plugins to v3.</li>
<p>Proposed by <ahref="https://github.com/SusannaDiV/"rel="nofollow">Susanna Di Vita</a> and mentored by <ahref="https://github.com/phablulo">Phablulo Joel</a></p>