{"id":8622,"date":"2021-03-17T13:00:32","date_gmt":"2021-03-17T12:00:32","guid":{"rendered":"https:\/\/blog.rwth-aachen.de\/itc\/?p=8622"},"modified":"2023-05-17T11:57:05","modified_gmt":"2023-05-17T09:57:05","slug":"gitlab-project-lifecycle","status":"publish","type":"post","link":"https:\/\/blog.rwth-aachen.de\/itc\/en\/2021\/03\/17\/gitlab-project-lifecycle\/","title":{"rendered":"A round thing &#8211; the GitLab Project LifeCycle"},"content":{"rendered":"<div class=\"twoclick_social_bookmarks_post_8622 social_share_privacy clearfix 1.6.4 locale-en_US sprite-en_US\"><\/div><div class=\"twoclick-js\"><script type=\"text\/javascript\">\/* <![CDATA[ *\/\njQuery(document).ready(function($){if($('.twoclick_social_bookmarks_post_8622')){$('.twoclick_social_bookmarks_post_8622').socialSharePrivacy({\"txt_help\":\"Wenn Sie diese Felder durch einen Klick aktivieren, werden Informationen an Facebook, Twitter, Flattr, Xing, t3n, LinkedIn, Pinterest oder Google eventuell ins Ausland \\u00fcbertragen und unter Umst\\u00e4nden auch dort gespeichert. N\\u00e4heres erfahren Sie durch einen Klick auf das <em>i<\\\/em>.\",\"settings_perma\":\"Dauerhaft aktivieren und Daten\\u00fcber-tragung zustimmen:\",\"info_link\":\"http:\\\/\\\/www.heise.de\\\/ct\\\/artikel\\\/2-Klicks-fuer-mehr-Datenschutz-1333879.html\",\"uri\":\"https:\\\/\\\/blog.rwth-aachen.de\\\/itc\\\/en\\\/2021\\\/03\\\/17\\\/gitlab-project-lifecycle\\\/\",\"post_id\":8622,\"post_title_referrer_track\":\"A+round+thing+%26%238211%3B+the+GitLab+Project+LifeCycle\",\"display_infobox\":\"on\"});}});\n\/* ]]> *\/<\/script><\/div><p><\/p>\n<p style=\"text-align: center;\"><strong>*** Editor&#8217;s note ***<\/strong><\/p>\n<p style=\"text-align: center;\">The mentioned deadlines refer to the information in the Terms of Use, which became effective in 2019.<\/p>\n<p style=\"text-align: center;\">Link: <a href=\"https:\/\/help.itc.rwth-aachen.de\/en\/service\/ubrf9cmzd17m\/article\/1a0cfe327ffd46d7a62ab48df29c5b72\">https:\/\/help.itc.rwth-aachen.de\/en\/service\/ubrf9cmzd17m\/article\/1a0cfe327ffd46d7a62ab48df29c5b72<\/a><\/p>\n<p style=\"text-align: center;\">Currently, the GitLab Project LifeCycle is under review.<\/p>\n<p style=\"text-align: center;\"><strong>*******************************<\/strong><\/p>\n<div id=\"attachment_8623\" style=\"width: 310px\" class=\"wp-caption alignright\"><a href=\"https:\/\/blog.rwth-aachen.de\/itc\/files\/2021\/03\/GitLab-RWTH.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-8623\" class=\"wp-image-8623 size-medium\" src=\"https:\/\/blog.rwth-aachen.de\/itc\/files\/2021\/03\/GitLab-RWTH-300x115.png\" alt=\"The login screen for GitLab at RWTH University\" width=\"300\" height=\"115\" srcset=\"https:\/\/blog.rwth-aachen.de\/itc\/files\/2021\/03\/GitLab-RWTH-300x115.png 300w, https:\/\/blog.rwth-aachen.de\/itc\/files\/2021\/03\/GitLab-RWTH-768x294.png 768w, https:\/\/blog.rwth-aachen.de\/itc\/files\/2021\/03\/GitLab-RWTH.png 1002w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-8623\" class=\"wp-caption-text\">Use GitLab at RWTH? No problem. <br \/>Source: <a href=\" https:\/\/git.rwth-aachen.de\/users\/sign_in\">RWTH GitLab<\/a><\/p><\/div>\n<p>With the open source software GitLab, software and web projects can be versioned. In addition, versions of the code can be stored and documented. Digital archives give the possibility to organize, self-host and manage the versions. GitLab is used at RWTH Aachen University with pleasure and actively. However, after projects have been processed, a lot of data often accumulates that is no longer used. To prevent a mountain of data garbage from accumulating in GitLab, a Project LifeCycle was designed and introduced.<\/p>\n<p><!--more--><\/p>\n<p>The GitLab Project LifeCycle consists of different stages. The first stage is triggered as soon as the inactivity limit is exceeded. This is the case when a project has not been used for 12 months. The project is automatically marked as inactive. The user receives an automatic notification by e-mail asking whether further use is planned and setting a deadline of 8 weeks. During these 8 weeks, the user has time to either commit to the project or request an extension of the project. Then the project will be unmarked again.<\/p>\n<p>If no commit is made and no extension request is received by the specified deadline, an export extension request is received, an export of the project is generated and the project is project will be finally deleted. The export of the project will be provided for 4 more weeks and then also deleted.<\/p>\n<div id=\"attachment_8625\" style=\"width: 1290px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/blog.rwth-aachen.de\/itc\/files\/2021\/03\/20210310_Grafik_GitLabProjectLifeCycle_ENG.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-8625\" class=\"wp-image-8625 size-full\" src=\"https:\/\/blog.rwth-aachen.de\/itc\/files\/2021\/03\/20210310_Grafik_GitLabProjectLifeCycle_ENG.png\" alt=\"Graphical representation of the GitLab Project LifeCycle\" width=\"1280\" height=\"720\" srcset=\"https:\/\/blog.rwth-aachen.de\/itc\/files\/2021\/03\/20210310_Grafik_GitLabProjectLifeCycle_ENG.png 1280w, https:\/\/blog.rwth-aachen.de\/itc\/files\/2021\/03\/20210310_Grafik_GitLabProjectLifeCycle_ENG-300x169.png 300w, https:\/\/blog.rwth-aachen.de\/itc\/files\/2021\/03\/20210310_Grafik_GitLabProjectLifeCycle_ENG-1024x576.png 1024w, https:\/\/blog.rwth-aachen.de\/itc\/files\/2021\/03\/20210310_Grafik_GitLabProjectLifeCycle_ENG-768x432.png 768w\" sizes=\"auto, (max-width: 1280px) 100vw, 1280px\" \/><\/a><p id=\"caption-attachment-8625\" class=\"wp-caption-text\">The simplified GitLab Project LifeCycle. <br \/>Source: Own illustration<\/p><\/div>\n<p>You want to know more about GitLab at RWTH Aachen University? Then we recommend the blog post <a href=\"https:\/\/blog.rwth-aachen.de\/itc\/en\/2020\/07\/22\/gitlab-rwth\/\">Nice to know: The first steps in GitLab at RWTH Aachen<\/a>. Have a look!<\/p>\n<p>Further information about the <a href=\"https:\/\/help.itc.rwth-aachen.de\/en\/service\/ubrf9cmzd17m\/article\/7bf138d794de4299ac46d954f708e6eb\">GitLab Project LifeCycle<\/a> as well as the detailed <a href=\"https:\/\/help.itc.rwth-aachen.de\/en\/service\/ubrf9cmzd17m\/article\/1a0cfe327ffd46d7a62ab48df29c5b72\">terms of use<\/a> can be found on <a href=\"https:\/\/help.itc.rwth-aachen.de\/en\">IT Center Help<\/a>.<\/p>\n<p>&nbsp;<\/p>\n<p>Responsible for the content of this article are Matthias Becker, <a href=\"https:\/\/www.itc.rwth-aachen.de\/cms\/IT-Center\/IT-Center\/Team\/~epvp\/Mitarbeiter-CAMPUS-\/?gguid=0x23CFBF3E62B12343A95DFBE86B06F327&amp;allou=1&amp;lidx=1\">Janin Giersberg<\/a> and <a href=\"https:\/\/www.itc.rwth-aachen.de\/cms\/IT-Center\/IT-Center\/Team\/~epvp\/Mitarbeiter-CAMPUS-\/?gguid=0x0EC9C01F8EFF104B810E20F8F5820CD8&amp;allou=1&amp;lidx=1\">Linda J\u00f6rres<\/a>.<\/p>","protected":false},"excerpt":{"rendered":"<p>Sorry, this entry is only available in Deutsch.<\/p>\n","protected":false},"author":2051,"featured_media":8623,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"c2c_always_allow_admin_comments":false,"footnotes":""},"categories":[315],"tags":[],"class_list":["post-8622","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-services-support"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/blog.rwth-aachen.de\/itc\/en\/wp-json\/wp\/v2\/posts\/8622","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.rwth-aachen.de\/itc\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.rwth-aachen.de\/itc\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.rwth-aachen.de\/itc\/en\/wp-json\/wp\/v2\/users\/2051"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.rwth-aachen.de\/itc\/en\/wp-json\/wp\/v2\/comments?post=8622"}],"version-history":[{"count":8,"href":"https:\/\/blog.rwth-aachen.de\/itc\/en\/wp-json\/wp\/v2\/posts\/8622\/revisions"}],"predecessor-version":[{"id":15637,"href":"https:\/\/blog.rwth-aachen.de\/itc\/en\/wp-json\/wp\/v2\/posts\/8622\/revisions\/15637"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.rwth-aachen.de\/itc\/en\/wp-json\/wp\/v2\/media\/8623"}],"wp:attachment":[{"href":"https:\/\/blog.rwth-aachen.de\/itc\/en\/wp-json\/wp\/v2\/media?parent=8622"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.rwth-aachen.de\/itc\/en\/wp-json\/wp\/v2\/categories?post=8622"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.rwth-aachen.de\/itc\/en\/wp-json\/wp\/v2\/tags?post=8622"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}