{"id":1857,"date":"2025-07-14T14:05:39","date_gmt":"2025-07-14T14:05:39","guid":{"rendered":"https:\/\/consuldemocracy.org\/?p=1857"},"modified":"2025-11-17T15:51:50","modified_gmt":"2025-11-17T15:51:50","slug":"google-summer-code-2025","status":"publish","type":"post","link":"https:\/\/consuldemocracy.org\/es\/2025\/07\/google-summer-code-2025\/","title":{"rendered":"Google Summer of Code 2025"},"content":{"rendered":"<div class=\"wp-block-group alignfull is-style-default has-custom-text-color has-text-color has-background has-link-color wp-elements-2d65d82950365f489522bc4753261bed has-global-padding is-layout-constrained wp-container-core-group-is-layout-98d5452d wp-block-group-is-layout-constrained\" id=\"features\" style=\"background-color:#a0ced8;margin-top:0;padding-top:var(--wp--preset--spacing--medium);padding-right:30px;padding-bottom:var(--wp--preset--spacing--medium);padding-left:30px\">\n<div class=\"wp-block-group is-layout-flow wp-container-core-group-is-layout-e904f650 wp-block-group-is-layout-flow\" style=\"padding-bottom:0\">\n<h2 class=\"wp-block-heading has-text-align-center has-custom-text-color has-text-color has-link-color has-max-48-font-size wp-elements-6a261f960d1646798fbbc77e918ef0f4\" id=\"text-on-left-image-on-right\" style=\"font-style:normal;font-weight:900;letter-spacing:-1px\">Google Summer of Code 2025<\/h2>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group alignwide has-global-padding is-layout-constrained wp-container-core-group-is-layout-b7913ac5 wp-block-group-is-layout-constrained\" id=\"features\" style=\"margin-top:0;margin-bottom:var(--wp--preset--spacing--small);padding-top:var(--wp--preset--spacing--x-small);padding-right:30px;padding-bottom:var(--wp--preset--spacing--x-small);padding-left:30px\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-499ce4d0 wp-block-columns-is-layout-flex\" style=\"margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<p><\/p>\n\n\n\n<p>In 2025 we collaborate with young developers under the auspices of the Google Summer of Code Programme. The aim of this project is to introduce developers to open source development and to add Docker support to the Consul Democracy software. Adding Docker support will be useful for any public organization who are not using Debian or Ubuntu on their servers, or for institutions who have adopted Docker as their preferred way to setup their servers to deploy Consul to production environments.<\/p>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group alignwide has-global-padding is-layout-constrained wp-container-core-group-is-layout-7eb7127d wp-block-group-is-layout-constrained\" id=\"features\" style=\"margin-top:0;margin-bottom:var(--wp--preset--spacing--small);padding-top:0;padding-right:30px;padding-bottom:0;padding-left:30px\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-4a3a20eb wp-block-columns-is-layout-flex\" style=\"margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0\">\n<div class=\"wp-block-column feature is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"637\" height=\"545\" src=\"https:\/\/consuldemocracy.org\/wp-content\/uploads\/Captura-desde-2025-07-14-16-08-13.png\" alt=\"gsoc\" class=\"wp-image-1862\" srcset=\"https:\/\/consuldemocracy.org\/wp-content\/uploads\/Captura-desde-2025-07-14-16-08-13.png 637w, https:\/\/consuldemocracy.org\/wp-content\/uploads\/Captura-desde-2025-07-14-16-08-13-300x257.png 300w, https:\/\/consuldemocracy.org\/wp-content\/uploads\/Captura-desde-2025-07-14-16-08-13-14x12.png 14w\" sizes=\"auto, (max-width: 637px) 100vw, 637px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<h3 class=\"wp-block-heading has-x-large-font-size\" style=\"font-style:normal;font-weight:900\">Fecha y duraci\u00f3n<\/h3>\n\n\n\n<p><strong>Fecha de inicio<\/strong> 1 April 2025<br><strong>Fecha de finalizaci\u00f3n:<\/strong> 31 August 2027<br><strong>Duraci\u00f3n total<\/strong> 5 months<\/p>\n\n\n\n<p>The project follows a structured approach including an Application phase, Community bonding, a Coding phase, and a Wrapping Up.  Project listing, Proposals submissions by young developers, Shortlisting of candidates, a Coding Phase and the achievement of a Certificate of Completion.<\/p>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center has-custom-brand-blue-color has-text-color has-x-large-font-size\" style=\"padding-top:var(--wp--preset--spacing--medium);padding-bottom:var(--wp--preset--spacing--medium)\">Colaboradores<\/h2>\n\n\n\n<div class=\"wp-block-columns is-style-columns-reverse is-layout-flex wp-container-core-columns-is-layout-efadba48 wp-block-columns-is-layout-flex\" style=\"margin-top:0;margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<p>Este proyecto se est\u00e1 desarrollando en colaboraci\u00f3n con las siguientes organizaciones:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/summerofcode.withgoogle.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Google Summer of Code<\/a><\/li>\n<\/ul>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-stretch special-feature is-layout-flow wp-block-column-is-layout-flow\">\n<p>Google Summer of Code is a global, online program focused on bringing new contributors into open source software development. GSoC Contributors work with an open source organization on a 12+ week programming project under the guidance of mentors.<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-499ce4d0 wp-block-columns-is-layout-flex\" style=\"margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\"><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group alignfull is-style-default has-custom-text-color has-custom-purple-background-color has-text-color has-background has-link-color wp-elements-f7356e2b13089637ff94710502606ed1 has-global-padding is-layout-constrained wp-container-core-group-is-layout-98d5452d wp-block-group-is-layout-constrained\" id=\"features\" style=\"margin-top:0;padding-top:var(--wp--preset--spacing--medium);padding-right:30px;padding-bottom:var(--wp--preset--spacing--medium);padding-left:30px\">\n<div class=\"wp-block-group is-layout-flow wp-container-core-group-is-layout-e904f650 wp-block-group-is-layout-flow\" style=\"padding-bottom:0\">\n<h3 class=\"wp-block-heading has-base-color has-text-color has-link-color has-x-large-font-size wp-elements-5ba2a363bb51aec4f5abbf5920f9b1e5\" style=\"padding-top:var(--wp--preset--spacing--x-small);padding-bottom:var(--wp--preset--spacing--x-small);font-style:normal;font-weight:900\">Descripci\u00f3n del proyecto <\/h3>\n\n\n\n<p class=\"has-base-color has-text-color has-link-color wp-elements-4228e32cf0d595a56e0bceaf8707adb9\"><strong>Dedicated Mentoring Program<\/strong><\/p>\n\n\n\n<p class=\"has-base-color has-text-color has-link-color wp-elements-e16d174a4de10715de8b80bf19bcf001\">Docker provides an effective way to deploy software solutions like Consul and it is gaining popularity. In this project we are collaborating with young developers admitted to the Google Summer of Code 2025 on adding full Docker support to our platform. <\/p>\n\n\n\n<p class=\"has-base-color has-text-color has-link-color wp-elements-6c81a9372cd46428045f0d6507905712\">The aim of this project is to:<\/p>\n\n\n\n<p class=\"has-base-color has-text-color has-link-color wp-elements-fc343a3c674f53fb36b9cb474993d195\">> make it possible to install and deploy Consul Democracy applications using Docker in the most simple way (probably with Kamal) and add a devcontainter for interration with Github Codespaces. <\/p>\n\n\n\n<p class=\"has-base-color has-text-color has-link-color wp-elements-b005444126a690deed904e2a338739ac\">> introduce young developers to open source software development and collaborate on this concrete project. <\/p>\n\n\n\n<p class=\"has-base-color has-text-color has-link-color wp-elements-a268d986a106287ea3f05536629768fc\">> access young developer networks and gain visibility for the entire Consul Democracy project.<\/p>\n\n\n\n<p class=\"has-base-color has-text-color has-link-color wp-elements-5bd84bad4e1973f4de55e71b1116476c\">More details in this <a href=\"https:\/\/github.com\/consuldemocracy\/consuldemocracy\/issues\/5952\" target=\"_blank\" rel=\"noreferrer noopener\">GitHub issue<\/a>.<\/p>\n\n\n\n<p class=\"has-base-color has-text-color has-link-color wp-elements-93bce5c405dbd3827ae0a662cc721a35\"><\/p>\n<\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>In 2025 we collaborate with young developers under the auspices of the Google Summer of Code Programme. The aim of this project is to introduce developers to open source development and to add Docker support to the Consul Democracy software. <\/p>","protected":false},"author":1,"featured_media":1862,"comment_status":"closed","ping_status":"open","sticky":false,"template":"no-title","format":"standard","meta":{"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","footnotes":""},"categories":[53,51],"tags":[60,61,36],"class_list":["post-1857","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-finished","category-project","tag-docker","tag-googlesummerofcode","tag-open-source"],"_links":{"self":[{"href":"https:\/\/consuldemocracy.org\/es\/wp-json\/wp\/v2\/posts\/1857","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/consuldemocracy.org\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/consuldemocracy.org\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/consuldemocracy.org\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/consuldemocracy.org\/es\/wp-json\/wp\/v2\/comments?post=1857"}],"version-history":[{"count":3,"href":"https:\/\/consuldemocracy.org\/es\/wp-json\/wp\/v2\/posts\/1857\/revisions"}],"predecessor-version":[{"id":1863,"href":"https:\/\/consuldemocracy.org\/es\/wp-json\/wp\/v2\/posts\/1857\/revisions\/1863"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/consuldemocracy.org\/es\/wp-json\/wp\/v2\/media\/1862"}],"wp:attachment":[{"href":"https:\/\/consuldemocracy.org\/es\/wp-json\/wp\/v2\/media?parent=1857"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/consuldemocracy.org\/es\/wp-json\/wp\/v2\/categories?post=1857"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/consuldemocracy.org\/es\/wp-json\/wp\/v2\/tags?post=1857"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}