{"version":"1.0","provider_name":"Open Economics Guide of the ZBW","provider_url":"https:\/\/openeconomics.zbw.eu\/en\/","author_name":"osguide","author_url":"https:\/\/openeconomics.zbw.eu\/en\/author\/osguide\/","title":"GitLab &#8211; Open Economics Guide of the ZBW","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"zFJeNtHcFh\"><a href=\"https:\/\/openeconomics.zbw.eu\/en\/knowledgebase\/gitlab\/\">GitLab<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/openeconomics.zbw.eu\/en\/knowledgebase\/gitlab\/embed\/#?secret=zFJeNtHcFh\" width=\"600\" height=\"338\" title=\"&#8220;GitLab&#8221; &#8212; Open Economics Guide of the ZBW\" data-secret=\"zFJeNtHcFh\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/openeconomics.zbw.eu\/wp-includes\/js\/wp-embed.min.js\n\/* ]]> *\/\n<\/script>\n","description":"[vc_row el_class=\"oeg-kbentry oeg-kbentry-tool\"][vc_column width=\"2\/5\" el_class=\"oeg-kbentry-sidebar-box\"][vc_widget_sidebar sidebar_id=\"knowledgebasesidebartoolsen\" el_class=\"oeg-kbentry-sidebar\"][\/vc_column][vc_column width=\"3\/5\" el_class=\"oeg-kbentry-content-box\"][vc_column_text el_class=\"oeg-kbentry-content-title\"] [\/vc_column_text][vc_column_text css=\"\" el_class=\"oeg-kbentry-content\"] Similar to GitHub, GitLab offers the management and hosting of Source Code in software development projects and is particularly suitable for Open Source projects. It is based on Git, the system for distributed versioning control. The platform provides tools for all phases of software development, from source code management and code review to project management, automated testing and deployment. Thus, teams can collaborate efficiently, automate their work processes and improve the quality of their software. The Community Edition is Open Source and allows you to host your [&hellip;]","thumbnail_url":"https:\/\/openeconomics.zbw.eu\/wp-content\/uploads\/2021\/07\/open-economics-guide-social.png","thumbnail_width":800,"thumbnail_height":420}