<!DOCTYPE html>
    <html lang="vi" xmlns="http://www.w3.org/1999/xhtml" prefix="og: http://ogp.me/ns#">
    <head>
<title>Thiết lập sự tích hợp giữa GitHub, Zenodo và ORCID</title>
<meta name="description" content="Thiết lập sự tích hợp giữa GitHub, Zenodo và ORCID - Savefile - Blogs -...">
<meta name="author" content="Blog FOSS by Lê Trung Nghĩa">
<meta name="copyright" content="Blog FOSS by Lê Trung Nghĩa [webmaster@vinades.vn]">
<meta name="generator" content="NukeViet v4.5">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta property="og:title" content="Thiết lập sự tích hợp giữa GitHub, Zenodo và ORCID">
<meta property="og:type" content="website">
<meta property="og:description" content="Savefile - Blogs - https&#x3A;&#x002F;&#x002F;letrungnghia.mangvn.org&#x002F;savefile&#x002F;Education&#x002F;thiet-lap-su-tich-hop-giua-github-zenodo-va-orcid-7149.html">
<meta property="og:site_name" content="Blog FOSS by Lê Trung Nghĩa">
<meta property="og:url" content="https://letrungnghia.mangvn.org/savefile/Education/thiet-lap-su-tich-hop-giua-github-zenodo-va-orcid-7149.html">
<link rel="shortcut icon" href="https://letrungnghia.mangvn.org/favicon.ico">
<link rel="canonical" href="https://letrungnghia.mangvn.org/savefile/Education/thiet-lap-su-tich-hop-giua-github-zenodo-va-orcid-7149.html">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/" title="Blogs" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Government/" title="Blogs - Government" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Policy/" title="Blogs - Policy" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Philosophy/" title="Blogs - Philosophy" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Security/" title="Blogs - Security" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Legal/" title="Blogs - Legal" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Education/" title="Blogs - Education" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Business/" title="Blogs - Business" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Community/" title="Blogs - Community" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Interoperability/" title="Blogs - Interoperability" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Standards/" title="Blogs - Standards" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Author/" title="Blogs - Author" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Opinions/" title="Blogs - Opinions" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/CC/" title="Blogs - CC" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Cloud/" title="Blogs - Cloud" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Hardware/" title="Blogs - Hardware" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Software/" title="Blogs - Software" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Statistics/" title="Blogs - Statistics" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Trends/" title="Blogs - Trends" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/China/" title="Blogs - China" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/OSs/" title="Blogs - OSs" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Blogs/" title="Blogs - Blogs" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/Outsourcing/" title="Blogs - Outsourcing" type="application/rss+xml">
<link rel="alternate" href="https://letrungnghia.mangvn.org/rss/elearning/" title="Blogs - Elearning" type="application/rss+xml">
<link rel="preload" as="style" href="https://letrungnghia.mangvn.org/assets/css/font-awesome.min.css" type="text/css">
<link rel="preload" as="style" href="https://letrungnghia.mangvn.org/themes/default/css/bootstrap.non-responsive.css" type="text/css">
<link rel="preload" as="style" href="https://letrungnghia.mangvn.org/themes/default/css/style.css" type="text/css">
<link rel="preload" as="style" href="https://letrungnghia.mangvn.org/themes/default/css/style.non-responsive.css" type="text/css">
<link rel="preload" as="style" href="https://letrungnghia.mangvn.org/themes/default/css/news.css" type="text/css">
<link rel="preload" as="style" href="https://letrungnghia.mangvn.org/themes/default/css/custom.css" type="text/css">
<link rel="preload" as="style" href="https://letrungnghia.mangvn.org/assets/css/default.vi.1106.css" type="text/css">
<link rel="preload" as="script" href="https://letrungnghia.mangvn.org/assets/js/jquery/jquery.min.js" type="text/javascript">
<link rel="preload" as="script" href="https://letrungnghia.mangvn.org/assets/js/language/vi.js" type="text/javascript">
<link rel="preload" as="script" href="https://letrungnghia.mangvn.org/assets/js/DOMPurify/purify3.js" type="text/javascript">
<link rel="preload" as="script" href="https://letrungnghia.mangvn.org/assets/js/global.js" type="text/javascript">
<link rel="preload" as="script" href="https://letrungnghia.mangvn.org/assets/js/site.js" type="text/javascript">
<link rel="preload" as="script" href="https://letrungnghia.mangvn.org/themes/default/js/news.js" type="text/javascript">
<link rel="preload" as="script" href="https://letrungnghia.mangvn.org/themes/default/js/main.js" type="text/javascript">
<link rel="preload" as="script" href="https://letrungnghia.mangvn.org/themes/default/js/custom.js" type="text/javascript">
<link rel="preload" as="script" href="https://letrungnghia.mangvn.org/themes/default/js/bootstrap.min.js" type="text/javascript">
<link rel="stylesheet" href="https://letrungnghia.mangvn.org/assets/css/font-awesome.min.css">
<link rel="stylesheet" href="https://letrungnghia.mangvn.org/themes/default/css/bootstrap.non-responsive.css">
<link rel="stylesheet" href="https://letrungnghia.mangvn.org/themes/default/css/style.css">
<link rel="stylesheet" href="https://letrungnghia.mangvn.org/themes/default/css/style.non-responsive.css">
<link rel="StyleSheet" href="https://letrungnghia.mangvn.org/themes/default/css/news.css">
<link rel="stylesheet" href="https://letrungnghia.mangvn.org/themes/default/css/custom.css">
<link rel="stylesheet" href="https://letrungnghia.mangvn.org/assets/css/default.vi.1106.css">
<style type="text/css">
	body{background: #fff;}
</style>
<script>(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-70254229-3', '');
ga('send', 'pageview');
</script>
</head>
    <body>
<div id="print">
	<div id="hd_print">
		<h2 class="pull-left">Blog FOSS by Lê Trung Nghĩa</h2>
		<p class="pull-right"><a title="Blog FOSS by Lê Trung Nghĩa" href="https://letrungnghia.mangvn.org/">https://letrungnghia.mangvn.org</a></p>
	</div>
	<div class="clear"></div>
	<hr />
	<div id="content">
		<h1>Thiết lập sự tích hợp giữa GitHub, Zenodo và ORCID</h1>
		<ul class="list-inline">
			<li>Thứ hai - 15/05/2023 06:59</li>
			<li class="hidden-print txtrequired"><em class="fa fa-print">&nbsp;</em><a title="In ra" href="javascript:;" onclick="window.print()">In ra</a></li>
			<li class="hidden-print txtrequired"><em class="fa fa-power-off">&nbsp;</em><a title="Đóng cửa sổ này" href="javascript:;" onclick="window.close()">Đóng cửa sổ này</a></li>
		</ul>
		<div class="clear"></div>
		<div id="hometext">
		</div>
		<div id="bodytext" class="clearfix">
			<p align="justify"><b><span style="background: rgb(255, 255, 0);">Setting up the integration between GitHub, Zenodo and ORCID</span></b></p>

<p align="justify">Theo: <a href="https://inbo.r-universe.dev/articles/checklist/zenodo.html">https://inbo.r-universe.dev/articles/checklist/zenodo.html</a></p>

<p align="justify"><a href="https://www.zenodo.org/" target="_blank">Zenodo</a> là gì?</p>

<p align="justify">Được các nhà nghiên cứu xây dựng và phát triển để đảm bảo rằng bất kỳ ai cũng có thể tham gia vào Khoa học Mở. </p>

<p align="justify">Dự án của OpenAIRE, tiên phong trong các phong trào truy cập mở và dữ liệu mở ở châu Âu đã được <span style="font-weight: normal">Ủy ban châu Âu ủy quyền để hỗ trợ cho chính sách Dữ liệu Mở non trẻ của họ bằng việc cung cấp một </span><span style="font-weight: normal">kho lưu trữ nắm bắt toàn bộ cho nghiên cứu được </span><span style="font-weight: normal">Ủy ban châu Âu cấp vốn. CERN, và OpenA</span><span style="font-weight: normal">IRE đối tác và tiên phong trong nguồn mở, truy cập mở và dữ liệu mở, đã cung cấp khả năng này và Zenodo đã được khởi xướng vào tháng 5/2013 (Tổ chức của châu Âu về Nghiên cứu Hạt nhân - CERN và OpenAIRE 2013).</span></p>

<p align="justify"><span style="font-weight: normal">Để hỗ trợ cho </span><span style="font-weight: normal">chương trình nghiên cứu của mình, CERN đã </span><span style="font-weight: normal">phát triển các công cụ cho quản lý Dữ liệu Lớn (Big Data) và đã mở rộng các khả năng của Thư viện Số cho Dữ liệu Mở. Thông qua Zenodo các công cụ Khoa học Lớn đó có thể được chia sẻ hiệu quả với cái đuôi dài của nghiên cứu. </span></p>

<p align="justify">Việc xuất bản gói mã nguồn qua Zenodo có vài lợi ích.</p>

<ul>
	<li>
	<p align="justify">Mã được lưu trữ không mất tiền.</p>
	</li>
	<li>
	<p align="justify">Mã vẫn là sẵn sàng công khai, thậm chí nếu kho GitHub bị loại bỏ.</p>
	</li>
	<li>
	<p align="justify">Mã có một DOI, là để dễ dàng hơn để trích dẫn mã và theo dõi các trích dẫn. Mỗi phiên bản có phát hành riêng của nó và có một DOI dành riêng luôn trỏ tới phiên bản mới nhất. Điều này trao cho người sử dụng sự lựa chọn giữa việc trích dẫn toàn bộ mã hoặc một phiên bản nhất định.</p>
	</li>
</ul>

<p align="justify"><a href="https://orcid.org/" target="_blank">ORCID</a> là gì?</p>

<p align="justify">ORCID là các ký tự đầu của Open Researcher and Contributor ID, có nghĩa là Mã nhận diện của Người đóng góp và Nhà nghiên cứu Mở, là một tổ chức toàn cầu, không vì lợi nhuận được duy trì bằng các khoản phí từ các tổ chức thành viên của họ. Tổ chức này được cộng đồng xây dựng nên và được đại diện <a href="https://info.orcid.org/orcid-board/" target="_blank">Ba</a><a href="https://info.orcid.org/orcid-board/" target="_blank"><u>n Giám đốc</u></a> của các thành viên của họ với sự đại diện của nhiều bên liên quan điều hành. ORCID được <a href="https://info.orcid.org/orcid-team/">các nhân viên chuyên nghiệp</a> chuyên tâm và tinh thông hỗ trợ.</p>

<p align="justify">Các nhà nghiên cứu riêng lẻ là tâm điểm của mọi điều ORCID làm và sẽ luôn có quyền truy cập tới các hồ sơ và dữ liệu của họ tự do không mất tiền. Nếu bạn chưa có một Mã nhận diện ORCID, <a href="https://orcid.org/register">hãy đăng ký hôm nay</a>! Các nhà nghiên cứu có thể nhận diện bản thân bằng Mã nhận diện ORCID này trong các xuất bản phẩm của họ. Điều này hóa giải được sự mù mờ tiềm tàng vì vài người có cùng tên hoặc cách đánh vần khác nhau tên của các nhà nghiên cứu.</p>

<p align="justify">ORCID cung cấp cho các nhà nghiên cứu cách thức dễ dàng để xuất bản một danh sách xuất bản trong hồ sơ ORCID của họ. Nhà nghiên cứu có thể bổ sung thêm một cách thủ công các xuất bản phẩm vào hồ sơ này. ORCID có các kết nối với vài nhà cung cấp dữ liệu (ví dụ, các nhà xuất bản, Zenodo). Các nhà nghiên cứu có thể thiết lập ORCID và bổ sung thêm các xuất bản phẩm mới một cách tự động tới hồ sơ của họ. Điều này làm dễ dàng hơn để duy trì và cập nhật danh sách các xuất bản phẩm.</p>

<p align="justify">Vì sao tích hợp Zenodo và ORCID với GitHub?</p>

<p align="justify">Việc thiết lập sự tích hợp có lợi là một phiên bản mới của gói tự động có mã DOI độc nhất và được thêm vào hồ sơ ORCID của bạn.</p>

<p align="justify">Thiết lập ORCID</p>

<p align="justify">Một lần</p>

<ol>
	<li>
	<p align="justify">Tạo một tài khoản tại <a href="https://orcid.org/" target="_blank">https://orcid.org</a></p>
	</li>
	<li>
	<p align="justify">Đi tới <a href="https://profiles.datacite.org/sign_in" target="_blank">DataCite</a> và chọn “Sign in” (Đăng nhập).</p>
	</li>
	<li>
	<p align="justify">Chọn “Sign in with Globus”, sau đó “Sign in with ORCID iD”.</p>
	</li>
	<li>
	<p align="justify">Cho phép truy cập tới Globus Auth.</p>
	</li>
</ol>

<p align="justify">Thiết lập Zenodo</p>

<p align="justify">Một lần</p>

<ol>
	<li>
	<p align="justify">Tạo tài khoản, sử dụng ORCID của bạn tại <a href="https://zenodo.org/signup/" target="_blank">https://zenodo.org/signup/</a></p>
	</li>
</ol>

<p align="justify">Một lần cho mỗi kho lưu trữ</p>

<ol>
	<li>
	<p align="justify">Đăng nhập tới <a href="https://www.zenodo.org/" target="_blank">Zenodo</a>.</p>
	</li>
	<li>
	<p align="justify">Đi tới hội combo có liên quan tới tài khoản của bạn (trên đỉnh phái bên phải) và chọn GitHub.</p>
	</li>
	<li>
	<p align="justify">Tìm kho lưu trữ trong danh sách các kho. Sử dụng núm “Sync now” (Đồng bộ) nếu bạn không tìm ra kho đó. Lưu ý là bạn chỉ có thể sử dụng các kho công khai.</p>
	</li>
	<li>
	<p align="justify">Bật kho đó thành “On”.</p>
	</li>
</ol>

<p align="justify">Điều gì xảy ra tiếp theo?</p>

<ol>
	<li>
	<p align="justify">Đảm bảo rằng bạn đã thiết lập mã của bạn như một gói với hỗ trợ <code class="western">checklist</code>. Xem <code class="western">vignette(&quot;getting_started&quot;, package = &quot;checklist&quot;)</code> về cách làm điều đó như thế nào.</p>
	</li>
	<li>
	<p align="justify">Thêm ORCID của tất cả những người đóng góp vào <code class="western">DESCRIPTION</code>.</p>
	</li>
	<li>
	<p align="justify">Đẩy các yêu cầu đăng (commits) mới tới GitHub kích hoạt một hành động của GitHub chạy <code class="western">check_package()</code>. Điều này đảm bảo rằng thông tin trích dẫn trong <code class="western">CITATION</code>, <code class="western">CITATION.cff</code> và <code class="western">.zenodo.json</code> sẽ được cập nhật. Zenodo sử dụng điều sau như là siêu dữ liệu cho DOI mới.</p>
	</li>
	<li>
	<p align="justify">Trộn một yêu cầu kéo (pull request) tới nhánh chính sẽ kích hợp một tiến trình Hành động của GitHub để bổ sung thêm một thẻ mới với số phiên bản. Điều này làm cho phiên bản của gói đó có thể thiết lập được với <code class="western">remotes::install_github(&quot;organisation/package@tag&quot;)</code> (thay thế <em>organisation</em>, <em>package</em> và <em>tag</em> bằng các giá trị phù hợp). Thẻ đó là “v” theo sau là số phiên bản (ví dụ, <code class="western">v0.5.2</code>).</p>
	</li>
	<li>
	<p align="justify">Bổ sung thêm thẻ kích hoạt tiến trình Hành động của GitHub để tạo ra một phát hành mới. Nội dung liên quan tới <code class="western">NEWS.md</code> trở thành mô tả của phát hành đó.</p>
	</li>
	<li>
	<p align="justify">Zenodo dò ra phát hành mới, tạo một DOI và xuất bản nó.</p>
	</li>
	<li>
	<p align="justify">Zenodo truyền siêu dữ liệu trích dẫn sang ORCID cho tất cả những người đóng góp với một ORCID được liệt kê trong <code class="western">DESCRIPTION</code>. ORCID bổ sung thêm thông tin xuất bản tới những người sử dụng đã thêm sự tích hợp của DataCite.</p>
	</li>
</ol>

<p align="justify"><span style="font-weight: normal">Tổ chức của châu Âu về Nghiên cứu Hạt nhân, và OpenA</span><span style="font-weight: normal">ire. 2013. “Zenodo.” CERN. <a href="https://doi.org/10.25495/7GXK-RD71" target="_blank">https://doi.org/10.25495/7GXK-RD71</a>. </span></p>

<p align="justify"><span style="background: rgb(255, 255, 0);">What is <a href="https://www.zenodo.org/" target="_blank">Zenodo</a>?</span></p>

<p align="justify"><span style="background: rgb(255, 255, 0);">Built and developed by researchers, to ensure that everyone can join in Open Science.</span></p>

<p align="justify"><span style="background: rgb(255, 255, 0);">The OpenAIRE project, in the vanguard of the open access and open data movements in Europe was commissioned by the EC to support their nascent Open Data policy by providing a catch-all repository for EC funded research. CERN, an OpenAIRE partner and pioneer in open source, open access and open data, provided this capability and Zenodo was launched in May 2013 (European Organization For Nuclear Research and OpenAIRE 2013).</span></p>

<p align="justify"><span style="background: rgb(255, 255, 0);">In support of its research programme CERN has developed tools for Big Data management and extended Digital Library capabilities for Open Data. Through Zenodo these Big Science tools could be effectively shared with the long-tail of research.</span></p>

<p align="justify"><span style="background: rgb(255, 255, 0);">Publishing the package code through Zenodo has several benefits.</span></p>

<ul>
	<li>
	<p align="justify"><span style="background: rgb(255, 255, 0);">The code is archived free of charge. </span></p>
	</li>
	<li>
	<p align="justify"><span style="background: rgb(255, 255, 0);">The code remains publicly available, even if the GitHub repository is removed. </span></p>
	</li>
	<li>
	<p align="justify"><span style="background: rgb(255, 255, 0);">The code gets a DOI, making it easier to cite the code and track the citations. Every release gets its own release and there is a dedicated DOI which always points at the latest release. This gives the user a choice between citing the code in general or a specific version. </span></p>
	</li>
</ul>

<p align="justify"><span style="background: rgb(255, 255, 0);">What is <a href="https://orcid.org/" target="_blank">ORCID</a>?</span></p>

<p align="justify"><span style="background: rgb(255, 255, 0);">ORCID, which stands for Open Researcher and Contributor ID, is a global, not-for-profit organization sustained by fees from their member organizations. They are community-built and governed by a <a href="https://info.orcid.org/orcid-board/" target="_blank">Board of Directors</a> representative of their membership with wide stakeholder representation. ORCID is supported by a dedicated and knowledgeable <a href="https://info.orcid.org/orcid-team/" target="_blank">professional staff</a>.</span></p>

<p align="justify"><span style="background: rgb(255, 255, 0);">Individual researchers are the heart of everything ORCID does and will always have access to their records and data for free. If you don’t already have an ORCID iD, <a href="https://orcid.org/register" target="_blank">register for one today</a>! Researchers can identify themselves with this ORCID iD in their publications. This solves potential ambiguity dues to several persons with the same name or different spellings of a researchers name.</span></p>

<p align="justify"><span style="background: rgb(255, 255, 0);">ORCID provides researchers an easy way to publish a list of publication on their ORCID profile. The researcher can manually add publications to this profile. ORCID has links with several data providers (e.g. publishers, Zenodo). The researchers can setup ORCID to add new publications automatically to their profile. This makes it easier to maintain an updated list of publications.</span></p>

<p align="justify"><span style="background: rgb(255, 255, 0);">Why integrate Zenodo and ORCID with GitHub?</span></p>

<p align="justify"><span style="background: rgb(255, 255, 0);">Setting up the integration has the benefit that a new package version automatically gets a unique DOI and is added to your ORCID profile.</span></p>

<p align="justify"><span style="background: rgb(255, 255, 0);">Setup ORCID</span></p>

<p align="justify"><span style="background: rgb(255, 255, 0);">Once</span></p>

<ol>
	<li>
	<p align="justify"><span style="background: rgb(255, 255, 0);">Create an account at <a href="https://orcid.org/" target="_blank">https://orcid.org</a> </span></p>
	</li>
	<li>
	<p align="justify"><span style="background: rgb(255, 255, 0);">Go to <a href="https://profiles.datacite.org/sign_in" target="_blank">DataCite</a> and select “Sign in”. </span></p>
	</li>
	<li>
	<p align="justify"><span style="background: rgb(255, 255, 0);">Select “Sign in with Globus”, then “Sign in with ORCID iD”. </span></p>
	</li>
	<li>
	<p align="justify"><span style="background: rgb(255, 255, 0);">Authorise access to Globus Auth. </span></p>
	</li>
</ol>

<p align="justify"><span style="background: rgb(255, 255, 0);">Setup Zenodo</span></p>

<p align="justify"><span style="background: rgb(255, 255, 0);">Once</span></p>

<ol>
	<li>
	<p align="justify"><span style="background: rgb(255, 255, 0);">Create an account using your ORCID at <a href="https://zenodo.org/signup/" target="_blank">https://zenodo.org/signup/</a> </span></p>
	</li>
</ol>

<p align="justify"><span style="background: rgb(255, 255, 0);">Once per repository</span></p>

<ol>
	<li>
	<p align="justify"><span style="background: rgb(255, 255, 0);">Log-in to <a href="https://www.zenodo.org/" target="_blank">Zenodo</a>. </span></p>
	</li>
	<li>
	<p align="justify"><span style="background: rgb(255, 255, 0);">Go the to drop-down box associated to your account (top right) and choose GitHub. </span></p>
	</li>
	<li>
	<p align="justify"><span style="background: rgb(255, 255, 0);">Find the repository in the list of repositories. Use the “Sync now” button if you can’t find the repository. Note that you can only use public repositories. </span></p>
	</li>
	<li>
	<p align="justify"><span style="background: rgb(255, 255, 0);">Flip the switch of the repository to “On”. </span></p>
	</li>
</ol>

<p align="justify"><span style="background: rgb(255, 255, 0);">What happens next?</span></p>

<ol>
	<li>
	<p align="justify"><span style="background: rgb(255, 255, 0);">Make sure that you’ve set-up your code as a package with </span><code class="western"><span style="background: rgb(255, 255, 0);">checklist</span></code><span style="background: rgb(255, 255, 0);"> support. See </span><code class="western"><span style="background: rgb(255, 255, 0);">vignette(&quot;getting_started&quot;, package = &quot;checklist&quot;)</span></code><span style="background: rgb(255, 255, 0);"> on how to do that. </span></p>
	</li>
	<li>
	<p align="justify"><span style="background: rgb(255, 255, 0);">Add the ORCID of all contributors to the </span><code class="western"><span style="background: rgb(255, 255, 0);">DESCRIPTION</span></code><span style="background: rgb(255, 255, 0);">. </span></p>
	</li>
	<li>
	<p align="justify"><span style="background: rgb(255, 255, 0);">Pushing new commits to GitHub triggers a GitHub action that runs </span><code class="western"><span style="background: rgb(255, 255, 0);">check_package()</span></code><span style="background: rgb(255, 255, 0);">. This makes sure that the citation information in </span><code class="western"><span style="background: rgb(255, 255, 0);">CITATION</span></code><span style="background: rgb(255, 255, 0);">, </span><code class="western"><span style="background: rgb(255, 255, 0);">CITATION.cff</span></code><span style="background: rgb(255, 255, 0);"> and </span><code class="western"><span style="background: rgb(255, 255, 0);">.zenodo.json</span></code><span style="background: rgb(255, 255, 0);"> are up to date. Zenodo uses the latter as meta data for the new DOI. </span></p>
	</li>
	<li>
	<p align="justify"><span style="background: rgb(255, 255, 0);">Merging a pull request to the main branch will trigger a GitHub Action workflow that adds a new tag with the version number. This makes that version of the package installable with </span><code class="western"><span style="background: rgb(255, 255, 0);">remotes::install_github(&quot;organisation/package@tag&quot;)</span></code><span style="background: rgb(255, 255, 0);"> (replace </span><em><span style="background: rgb(255, 255, 0);">organisation</span></em><span style="background: rgb(255, 255, 0);">, </span><em><span style="background: rgb(255, 255, 0);">package</span></em><span style="background: rgb(255, 255, 0);"> and </span><em><span style="background: rgb(255, 255, 0);">tag</span></em><span style="background: rgb(255, 255, 0);"> with the appropriate values). The tag is “v” followed by the version number (e.g.&nbsp;</span><code class="western"><span style="background: rgb(255, 255, 0);">v0.5.2</span></code><span style="background: rgb(255, 255, 0);">). </span></p>
	</li>
	<li>
	<p align="justify"><span style="background: rgb(255, 255, 0);">Adding the tag triggers another GitHub Action workflow that creates a new release. The relevant content of the </span><code class="western"><span style="background: rgb(255, 255, 0);">NEWS.md</span></code><span style="background: rgb(255, 255, 0);"> becomes the description of the release. </span></p>
	</li>
	<li>
	<p align="justify"><span style="background: rgb(255, 255, 0);">Zenodo detects the new release, creates a DOI and publishes it. </span></p>
	</li>
	<li>
	<p align="justify"><span style="background: rgb(255, 255, 0);">Zenodo passes the citation metadata to ORCID for all contributors with an ORCID listed in </span><code class="western"><span style="background: rgb(255, 255, 0);">DESCRIPTION</span></code><span style="background: rgb(255, 255, 0);">. ORCID adds the publication information to the users which have added the DataCite integration. </span></p>
	</li>
</ol>

<p align="justify"><span style="background: rgb(255, 255, 0);">European Organization For Nuclear Research, and OpenAIRE. 2013. “Zenodo.” CERN. <a href="https://doi.org/10.25495/7GXK-RD71" target="_blank">https://doi.org/10.25495/7GXK-RD71</a>. </span></p>

<p align="justify">Dịch: Lê Trung Nghĩa</p>

<p align="justify">letrungnghia.foss@gmail.com</p>
		</div>
				<div id="author">
						<p>
				<strong>Tác giả:</strong>
				<a href="https://letrungnghia.mangvn.org/author/Nghia-Le-Trung/">Nghĩa Lê Trung</a>
			</p>
		</div>
	</div>
	<div id="footer" class="clearfix">
		<div id="url">
			<strong>URL của bản tin này: </strong><a href="https://letrungnghia.mangvn.org/savefile/Education/thiet-lap-su-tich-hop-giua-github-zenodo-va-orcid-7149.html" title="Thiết lập sự tích hợp giữa GitHub, Zenodo và ORCID">https://letrungnghia.mangvn.org/savefile/Education/thiet-lap-su-tich-hop-giua-github-zenodo-va-orcid-7149.html</a>

		</div>
		<div class="clear"></div>
		<div class="copyright">
			&copy; Blog FOSS by Lê Trung Nghĩa
		</div>
		<div id="contact">
			<a href="mailto:webmaster@vinades.vn">webmaster@vinades.vn</a>
		</div>
	</div>
</div>
        <div id="timeoutsess" class="chromeframe">
            Bạn đã không sử dụng Site, <a onclick="timeoutsesscancel();" href="https://letrungnghia.mangvn.org/#">Bấm vào đây để duy trì trạng thái đăng nhập</a>. Thời gian chờ: <span id="secField"> 60 </span> giây
        </div>
        <div id="openidResult" class="nv-alert" style="display:none"></div>
        <div id="openidBt" data-result="" data-redirect=""></div>
<div id="run_cronjobs" style="visibility:hidden;display:none;"><img alt="cron" src="/index.php?second=cronjobs&amp;p=j748we90" width="1" height="1" /></div>
<script src="https://letrungnghia.mangvn.org/assets/js/jquery/jquery.min.js"></script>
<script>var nv_base_siteurl="/",nv_lang_data="vi",nv_lang_interface="vi",nv_name_variable="nv",nv_fc_variable="op",nv_lang_variable="language",nv_module_name="news",nv_func_name="savefile",nv_is_user=0, nv_my_ofs=7,nv_my_abbr="+07",nv_cookie_prefix="nv4c_Cgoz2",nv_check_pass_mstime=1738000,nv_area_admin=0,nv_safemode=0,theme_responsive=0,nv_recaptcha_ver=2,nv_recaptcha_sitekey="6LcNwC8UAAAAAMm8ZTYNygweLUQtOU0IapbDRk69",nv_recaptcha_type="image",XSSsanitize=1;</script>
<script src="https://letrungnghia.mangvn.org/assets/js/language/vi.js"></script>
<script src="https://letrungnghia.mangvn.org/assets/js/DOMPurify/purify3.js"></script>
<script src="https://letrungnghia.mangvn.org/assets/js/global.js"></script>
<script src="https://letrungnghia.mangvn.org/assets/js/site.js"></script>
<script src="https://letrungnghia.mangvn.org/themes/default/js/news.js"></script>
<script src="https://letrungnghia.mangvn.org/themes/default/js/main.js"></script>
<script src="https://letrungnghia.mangvn.org/themes/default/js/custom.js"></script>
<script type="application/ld+json">
        {
            "@context": "https://schema.org",
            "@type": "Organization",
            "url": "https://letrungnghia.mangvn.org",
            "logo": "https://letrungnghia.mangvn.org/uploads/letrungnghia/le-trung-nghia.png"
        }
        </script>
<script src="https://letrungnghia.mangvn.org/themes/default/js/bootstrap.min.js"></script>
</body>
</html>