[med-svn] [Git][med-team/community/policy][master] Second round to replace Alioth by Salsa - needs to be continued!

Andreas Tille gitlab at salsa.debian.org
Sun Mar 11 16:09:48 UTC 2018


Andreas Tille pushed to branch master at Debian Med / community / policy


Commits:
6dc89066 by Andreas Tille at 2018-03-11T17:09:27+01:00
Second round to replace Alioth by Salsa - needs to be continued!

- - - - -


1 changed file:

- policy.xml


Changes:

=====================================
policy.xml
=====================================
--- a/policy.xml
+++ b/policy.xml
@@ -74,7 +74,7 @@
 		interested in joining us.</para>
 		<para>If you speak a language other than English, you can contribute
 		rightaway with translations of package descriptions at
-		<ulink url="http://ddtp.debian.net">ddtp.debian.net</ulink>.</para>
+		<ulink url="https://ddtp.debian.net">ddtp.debian.net</ulink>.</para>
 		<para>When working on these, you will find immediate targets for improvements
 		of the original English versions, too. For these, though, you need access
 		to Debian Med's source code repository. Very welcome are tutorials that
@@ -264,7 +264,7 @@
   		<sect3 id="git-missing-pristine-tar">
   		<title>To create a pristine-tar branch when it is missing.</title>
   		<para>
-  			See the <ulink url="http://honk.sigxcpu.org/projects/git-buildpackage/manual-html/gbp.import.html">documentation of git-buildpackage</ulink>
+  			See the <ulink url="https://honk.sigxcpu.org/projects/git-buildpackage/manual-html/gbp.import.html">documentation of git-buildpackage</ulink>
   			for details.  Use a similar command for any other missing branch.
   		<programlisting>
 <command>git checkout</command> <option>--orphan</option> <replaceable>upstream</replaceable>
@@ -274,42 +274,29 @@
 </programlisting>
   		</para>
   		</sect3>
-			<sect3 id="create-git-repository-on-alioth">
-			<title>Pushing to git.debian.org, creating a new bare repository on Alitoh.</title>
-			<para>Before pushing to git.debian.org for the first time, an empty repository needs to be created there.
-			To do this connect to <literal>git.debian.org</literal>, enter the<filename class="directory">/git/debian-med</filename> 
-			directory, and run the<code><command> ./setup-repository</command></code> script.</para>
-            <para id="example-create-bare-git-repository-on-alioth">
-            Run it similar to:<programlisting>
-<command>ssh</command> git.debian.org
-<command>cd</command> /git/debian-med
-<command>./setup-repository</command> <pkg> 'Packaging of <pkg> in Debian'
-</programlisting>
-                        </para>
-			<para>
-			This will create an empty, bare, shared Git repository and setup some hooks. Each package is kept in its own Git repository.
-			Now, on your local machine add the alioth repository as a remote:<programlisting>
-<command>git remote add</command> <literal>origin</literal> <filename class="directory">git+ssh://git.debian.org/git/debian-med/<pkg>.git</filename>
+			<sect3 id="create-git-repository-on-salsa">
+			<title>Creating a new repository on Salsa</title>
+			<para>Before pushing to salsa.debian.org for the first time, an empty repository needs to be created there in the Gitlab interface.
+			</para><para>
+			Each package is kept in its own Git repository.
+			Now, on your local machine add the salsa repository as a remote:<programlisting>
+<command>git remote add</command> <literal>origin</literal> <filename class="directory">git at salsa.debian.org:med-team/<pkg>.git</filename>
 </programlisting>
 </para>
-			<para>This is done automatically after cloning a repository, for instance with
-				<link linkend="debcheckout-git-track">debcheckout</link>.  The default
-				remote branch is called <quote>origin</quote>.
-			</para>
 			</sect3>
 			<sect3 id="git-change-default-branch">
 				<title>To change the default branch.</title>
 				<para>
 					If the Debian work is not on the <literal>master</literal> branch, change
 					the default branch by editing the <filename>HEAD</filename> file in the
-					bare repository on Alioth, and replace <literal>master</literal> by the
+					bare repository on Salsa, and replace <literal>master</literal> by the
 					name of the new default branch.  For a branch called <literal>debian/unstable</literal>
 					the contents of the file will <literal>refs/heads/debian/unstable</literal>.
 				</para>
 			</sect3>
-			<sect3 id="push-package-to-alioth">
+			<sect3 id="push-package-to-salsa">
 				<title>To push the package.</title>
-				<para>(make sure you've added the alioth remote!), do the
+				<para>(make sure you've added the salsa remote!), do the
 				following: <code><command>git push</command> <option>origin
 				master</option></code>.  For the first push, it's necessary to specify
 				<option>origin master</option>. The next time you will push, a
@@ -404,8 +391,8 @@ rm ../*_source.changes</programlisting>
     			via proper source packages.  The right way to build Debian packages is described in
     			<ulink url="https://www.debian.org/doc/manuals/maint-guide/">Debian New Maintainers' Guide</ulink>.
     			</para>
-    			<para>See also the <ulink url="http://anonscm.debian.org/viewvc/debian-med/trunk/package_template/">package
-    			template</ulink> in our Subversion repository.
+    			<para>See also the <ulink url="https://salsa.debian.org/med-team/community/package_template">package
+    			template</ulink> on Salsa.
     			</para>
                         <para>There is also the option of joining the <ulink url="https://wiki.debian.org/DebianMed/MoM">Mentoring
                         if the Month</ulink> as student to get a personal training how to start working inside the Debian Med team.
@@ -503,9 +490,9 @@ rm ../*_source.changes</programlisting>
 	</sect1>
 	<sect1 id="tasks">
 		<title>Tasks</title>
-		<para>The Debian Med <ulink url="http://blends.alioth.debian.org/blends">Debian Pure Blend</ulink> is organised by <ulink url="http://debian-med.alioth.debian.org/tasks/index">tasks</ulink>, that group packages around broad themes such as <ulink url="http://debian-med.alioth.debian.org/tasks/imaging">medical imaging</ulink> for instance. The tasks list programs that are already packaged in Debian as well as packages in preparation.</para>
+		<para>The Debian Med <ulink url="https://blends.debian.org/blends">Debian Pure Blend</ulink> is organised by <ulink url="https://blends.debian.org/med/tasks">tasks</ulink>, that group packages around broad themes such as <ulink url="https://blends.debian.org/med/tasks/imaging">medical imaging</ulink> for instance. The tasks list programs that are already packaged in Debian as well as packages in preparation.</para>
 		<para>The tasks files are not hosted in the Debian Med repositories, but in the Debian Blends repository. Nevertheless, all members of the Debian Med project on the Alioth forge have write access to the Blends subversion repository. You can easily check out its sources with the command <command>debcheckout -a debian-med</command>.</para>
-		<para>The syntax of the tasks files is very similar to Debian control files, and described in the <ulink url="http://blends.alioth.debian.org/blends/ch-sentinel.en.html">Debian Blends website</ulink>.</para>
+		<para>The syntax of the tasks files is very similar to Debian control files, and described in the <ulink url="https://blends.debian.org/blends/ch08.html#edittasksfiles">Debian Blends website</ulink>.</para>
 	</sect1>
 	<sect1 id="policy">
 		<title>Policy</title>
@@ -561,8 +548,8 @@ rm ../*_source.changes</programlisting>
 					<para>Please use the following templates, and refer to the Debian Policy
 					<ulink url="https://www.debian.org/doc/debian-policy/#version-control-system-vcs-fields">§ 5.6.26</ulink>
 					for details:<programlisting>
-Vcs-Browser: http://anonscm.debian.org/cgit/debian-med/<package>.git
-Vcs-Git: git://anonscm.debian.org/debian-med/<package>.git</programlisting>
+Vcs-Browser: https://salsa.debian.org/med-team/<package>
+Vcs-Git: https://salsa.debian.org/med-team/<package>.git</programlisting>
 					</para>
 				</formalpara>
 				</listitem>



View it on GitLab: https://salsa.debian.org/med-team/community/policy/commit/6dc890663865f37069599d0054618ee6c14d95e6

---
View it on GitLab: https://salsa.debian.org/med-team/community/policy/commit/6dc890663865f37069599d0054618ee6c14d95e6
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/debian-med-commit/attachments/20180311/adbfba96/attachment-0001.html>


More information about the debian-med-commit mailing list