{"id":1812,"date":"2025-07-14T11:10:47","date_gmt":"2025-07-14T11:10:47","guid":{"rendered":"https:\/\/consuldemocracy.org\/?p=1812"},"modified":"2025-11-17T15:52:12","modified_gmt":"2025-11-17T15:52:12","slug":"dedicated-mentoring-program-2025","status":"publish","type":"post","link":"https:\/\/consuldemocracy.org\/es\/2025\/07\/dedicated-mentoring-program-2025\/","title":{"rendered":"Dedicated Mentoring Program 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-7990642874b37f981abc499b62764340 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-570b5ab336aabf65de372c8bea0e5364\" id=\"text-on-left-image-on-right\" style=\"font-style:normal;font-weight:900;letter-spacing:-1px\">Dedicated Mentoring Program 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 Dedicated Mentoring Programme by Code4GovTech. The aim of this project is to add SAML and OpenID support to the Consul Democracy platform. By integrating SAML and OpenID suport, public institutions will be able to user and integrate their exisiting authentication platforms for user authentication. This is already implemented, for example, in the <a href=\"https:\/\/nemlog-in.mitid.dk\/login\/mitid\" target=\"_blank\" rel=\"noreferrer noopener\">Aarhus (DK) Consul instance<\/a>.<\/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 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=\"527\" height=\"460\" src=\"https:\/\/consuldemocracy.org\/wp-content\/uploads\/Captura-desde-2025-07-14-15-26-30.png\" alt=\"\" class=\"wp-image-1853\" srcset=\"https:\/\/consuldemocracy.org\/wp-content\/uploads\/Captura-desde-2025-07-14-15-26-30.png 527w, https:\/\/consuldemocracy.org\/wp-content\/uploads\/Captura-desde-2025-07-14-15-26-30-300x262.png 300w, https:\/\/consuldemocracy.org\/wp-content\/uploads\/Captura-desde-2025-07-14-15-26-30-14x12.png 14w\" sizes=\"auto, (max-width: 527px) 100vw, 527px\" \/><\/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 Project listing, Proposals submissions by young developers, Shortlisting of candidates, a Coding Phase and, finally, Merging and festive closing of the project.<\/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:\/\/codeforgovtech.in\/\" target=\"_blank\" rel=\"noreferrer noopener\">Code4GovTech<\/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>C4GT is an open source community that enables development and long term maintenance of open-source products that are creating population scale social impact -Digital Public Goods and beyond, by facilitating pathways for young talent to contribute to these products.<\/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-f20b8bdb79e2d66b5a17eb99e632331e 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-698af15bd99667ef663baf90f2e894d4\">In Ruby, the OmniAuth library provides a standard way to manage multi-provider authentication. Consul Democracy currently uses several Ruby gems, all based on OmniAuth, to provide authentication via Facebook, Google, Twitter\/X and WordPress. However, authentication using existing authentication solutions and platforms used by public organizations, can&#8217;t be connected to Consul as of yet. <\/p>\n\n\n\n<p class=\"has-base-color has-text-color has-link-color wp-elements-17bd957b4127095862a51beaed9b0708\">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-2e5729bc2bbf8c1394c6e523d996bb4a\">&gt; provide generic SAML and OpenID Connect authentication solutions in Consul Democracy so a variety of institutions can easily integrate their existing authentication platform.<\/p>\n\n\n\n<p class=\"has-base-color has-text-color has-link-color wp-elements-b78c7bf01c689bf9ad538378284fb37f\">&gt; provide fertile training grounds for DMP young developers ready to make their contribution to open source software solutions. <\/p>\n\n\n\n<p class=\"has-base-color has-text-color has-link-color wp-elements-1c4f0244b27a8e2894863876c654eacc\">> access new networks of open source developers and strenghten the Consul software community. <\/p>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-base-color has-text-color has-link-color wp-elements-fc271c17b01a88df29a0c58449fb3a7f\">More details in this <a href=\"https:\/\/github.com\/consuldemocracy\/consuldemocracy\/issues\/5953\">GitHub issue<\/a><\/p>\n<\/div>\n<\/div>\n\n\n\n<p><\/p>","protected":false},"excerpt":{"rendered":"<p>Dedicated Mentoring Program 2025 In 2025 we collaborate with young developers under the auspices of the Dedicated Mentoring Programme by Code4GovTech. The aim of this project is to add SAML and OpenID support to the Consul Democracy platform. By integrating SAML and OpenID suport, public institutions will be able to user and integrate their exisiting [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1855,"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":[59,57,36,58],"class_list":["post-1812","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-finished","category-project","tag-code4govtech","tag-dmp-2","tag-open-source","tag-saml"],"_links":{"self":[{"href":"https:\/\/consuldemocracy.org\/es\/wp-json\/wp\/v2\/posts\/1812","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=1812"}],"version-history":[{"count":8,"href":"https:\/\/consuldemocracy.org\/es\/wp-json\/wp\/v2\/posts\/1812\/revisions"}],"predecessor-version":[{"id":1864,"href":"https:\/\/consuldemocracy.org\/es\/wp-json\/wp\/v2\/posts\/1812\/revisions\/1864"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/consuldemocracy.org\/es\/wp-json\/wp\/v2\/media\/1855"}],"wp:attachment":[{"href":"https:\/\/consuldemocracy.org\/es\/wp-json\/wp\/v2\/media?parent=1812"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/consuldemocracy.org\/es\/wp-json\/wp\/v2\/categories?post=1812"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/consuldemocracy.org\/es\/wp-json\/wp\/v2\/tags?post=1812"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}