<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.softwareheritage.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=LibEqualizer</id>
	<title>Software Heritage Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.softwareheritage.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=LibEqualizer"/>
	<link rel="alternate" type="text/html" href="https://wiki.softwareheritage.org/wiki/Special:Contributions/LibEqualizer"/>
	<updated>2026-11-03T22:02:44Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.17</generator>
	<entry>
		<id>https://wiki.softwareheritage.org/index.php?title=Suggestion_box:_source_code_to_add&amp;diff=1569</id>
		<title>Suggestion box: source code to add</title>
		<link rel="alternate" type="text/html" href="https://wiki.softwareheritage.org/index.php?title=Suggestion_box:_source_code_to_add&amp;diff=1569"/>
		<updated>2021-05-31T15:05:53Z</updated>

		<summary type="html">&lt;p&gt;LibEqualizer: /* Suggestions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The [[Archive]] is growing organically. We started &amp;quot;small&amp;quot;, tracking 3 &#039;&#039;&#039;software origins&#039;&#039;&#039; (GitHub + Debian + GNU), and we will be adding new origins bit by bit, depending on the urgency of archiving them and available development energies to integrate them into Software Heritage.&lt;br /&gt;
&lt;br /&gt;
Using this page you can add suggestions of software origins that we aren&#039;t following yet, but we should. You can include information about who to contact for technical collaboration, the urgency of archival, and other useful information. To that end, just add a row to the table below. Here some information about the meaning of the various columns.&lt;br /&gt;
&lt;br /&gt;
Entries are currently listed simply in order of addition to this page; we will add more structure when the list will start growing.&lt;br /&gt;
&lt;br /&gt;
=== Legend ===&lt;br /&gt;
&lt;br /&gt;
;Software origin&lt;br /&gt;
: any (public accessible) &amp;quot;place&amp;quot; on the Internet that host software in source code form. Please provide a title for it and hyperlink it to the relevant URL&lt;br /&gt;
;Type of origin&lt;br /&gt;
: information about the kind of hosting, e.g., whether it is a forge, a collection of repositories, an homepage publishing tarball, or a one shot source code repository. For all kind of repositories please specify which VCS system is in use (Git, SVN, CVS, etc.)&lt;br /&gt;
;Contact&lt;br /&gt;
: who to contact for technical collaboration on how to best archive source code hosted on the software origin. You can list yourself if you&#039;re the relevant person, or provide the most relevant contact point if you know it&lt;br /&gt;
;Conservation status&lt;br /&gt;
: information about how likely it is that the software origin will disappear; high likelihood will make it more urgent for us to archive software hosted there. We suggest to use the [https://en.wikipedia.org/wiki/Conservation_status species conservation status], i.e., one of: Critically endangered (CR), Endangered (EN), Vulnerable (VU), Near threatened (NT), Least concern (LC).&lt;br /&gt;
;How to mirror&lt;br /&gt;
: (pointers to) technical information on how to do a full mirror of &#039;&#039;all&#039;&#039; the source code available at the software origin, ideally one shot and in batch&lt;br /&gt;
;How to keep up&lt;br /&gt;
: (pointers to) technical information on how to incrementally retrieve new source code accumulated since the last visit; usually this should be based on some kind of incremental change feed or event API&lt;br /&gt;
;Notes&lt;br /&gt;
: anything else you think we should know about this software origin&lt;br /&gt;
;Forge task&lt;br /&gt;
: pointer to the task on our [[forge]] tracking the work needed to ingest the software origin&lt;br /&gt;
&lt;br /&gt;
== Suggestions ==&lt;br /&gt;
&lt;br /&gt;
* https://notabug.org/ (customized gogs)&lt;br /&gt;
* https://gitgud.io/ (GitLab, run by Sapphire, a user-supported open source company)&lt;br /&gt;
* https://octo.sh/ (GitLab)&lt;br /&gt;
* https://chaos.expert/explore (GitLab by Chaos Computer Club)&lt;br /&gt;
* https://gitlab.coko.foundation/public (GitLab)&lt;br /&gt;
* https://git.teknik.io/explore/repos (Gitea)&lt;br /&gt;
* https://gitlab.gnome.org/explore/groups (GNOME software)&lt;br /&gt;
* https://launchpad.net/ (used by Ubuntu and others)&lt;br /&gt;
* https://archive.codeplex.com/ (was Microsoft&#039;s free, open source project hosting)&lt;br /&gt;
* https://wiki.p2pfoundation.net/List_of_Community-Hosted_GitLab_Instances&lt;br /&gt;
* https://0xacab.org/explore (Gitlab)&lt;br /&gt;
* https://git.fosscommunity.in/explore/projects (GitLab by Free Software Community of India)&lt;br /&gt;
* https://git.sdf.org/humanacollaborator/humanacollabora/src/branch/master/forge_comparison.md &amp;lt;= list of forges to eventually sync with the table below.  Note that there may be some [https://framablog.org/2019/09/26/lets-de-frama-tify-the-internet  urgency] to harvest framagit.org.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Software origin&lt;br /&gt;
!Type of origin&lt;br /&gt;
!Contact&lt;br /&gt;
!Conservation status&lt;br /&gt;
!How to mirror&lt;br /&gt;
!How to keep up&lt;br /&gt;
!Notes&lt;br /&gt;
![https://forge.softwareheritage.org/ Forge] task&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;(sample entry)&#039;&#039;&#039; &#039;&#039;GitHubBub forge&#039;&#039;&lt;br /&gt;
|&#039;&#039;Git hosting&#039;&#039;&lt;br /&gt;
|&#039;&#039;John Doe &amp;lt;john@example.com&amp;gt;&#039;&#039;&lt;br /&gt;
|&#039;&#039;LC&#039;&#039;&lt;br /&gt;
|&#039;&#039;retrieve full repo list at /api/list, then git clone on each entry&#039;&#039;&lt;br /&gt;
|&#039;&#039;poll RSS feed at /api/updates?since=YYYY-MM-DD&#039;&#039;&lt;br /&gt;
|&#039;&#039;nothing special to add&#039;&#039;&lt;br /&gt;
|&#039;&#039;[https://forge.softwareheritage.org/T123456 T123456]&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|[https://bitbucket.org/ Bitbucket]&lt;br /&gt;
|Git and hg/Mercurial hosting&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color: lightgreen&amp;quot;| LC&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[https://forge.softwareheritage.org/T561 T561]&lt;br /&gt;
|-&lt;br /&gt;
|[https://sourceforge.net/ SourceForge]&lt;br /&gt;
|CVS, SVN, Mercurial, Git&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color: orange&amp;quot;|VU&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[https://wiki.debian.org/Derivatives/Census all Debian derivatives]&lt;br /&gt;
|Debian-based distros&lt;br /&gt;
|Paul Wise &amp;lt;pabs@debian.org&amp;gt;&lt;br /&gt;
|varying, depending on the distro&lt;br /&gt;
|see [[Suggestion_box:_source_code_to_add/Debian_derivatives|details]]&lt;br /&gt;
|see [[Suggestion_box:_source_code_to_add/Debian_derivatives|details]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.gentoo.org/ Gentoo]&lt;br /&gt;
|&lt;br /&gt;
|Johannes Kellner &amp;lt;gentoo@johannes-kellner.eu&amp;gt;&lt;br /&gt;
|style=&amp;quot;background-color: lightgreen&amp;quot;|LC&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[http://pauillac.inria.fr/~huet/cea.html Gérard Huet&#039;s seminal work on 3D]&lt;br /&gt;
|Scanned source code&lt;br /&gt;
|Gérard Huet &amp;lt;gerard.huet@inria.fr&amp;gt;&lt;br /&gt;
|style=&amp;quot;background-color: red&amp;quot;|EN&lt;br /&gt;
|retrieve listing images from the web pages&lt;br /&gt;
|N/A&lt;br /&gt;
|links are half broken, yquem should be replaced with pauillac everywhere it appears&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.softwarepreservation.org/projects Software Preservation Project]&lt;br /&gt;
|Website with a collection of archives&lt;br /&gt;
|Paul McJones &amp;lt;paul@mcjones.org&amp;gt;&lt;br /&gt;
|style=&amp;quot;background-color: lightgreen&amp;quot;|LC&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[https://code.nasa.gov/ 253 NASA open source software projects]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color: lightgreen&amp;quot;|LC&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[http://smaky.ch/ Smaky], the swiss micro-computer series&lt;br /&gt;
|[http://infini.smaky.ch/sources.html Partial code dump]&lt;br /&gt;
|[mailto:arnaud@epsitec.ch Pierre Arnaud] (current CEO of Epsitec) and/or [mailto:jean-daniel.nicoud@epfl.ch Jean-Daniel Nicoud] (founder of the computer series]&lt;br /&gt;
|style=&amp;quot;background-color: red&amp;quot;|EN&lt;br /&gt;
|Probably manually&lt;br /&gt;
|No new updates&lt;br /&gt;
|Some references to this history: [http://www.memoires-informatiques.org/ Fondation Mémoires Informatiques], [http://smaky.ch/ Smaky.ch] (in particular, [http://smaky.ch/theme.php?id=lami the short history]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.wikidata.org/wiki/Wikidata:WikiProject_Informatics/FLOSS#Conservation_status_2 wikidata endangered software]&lt;br /&gt;
|depends on the &amp;quot;source code repository&amp;quot; property&lt;br /&gt;
|Loic Dachary &amp;lt;loic@dachary.org&amp;gt;&lt;br /&gt;
|style=&amp;quot;background-color: yellow&amp;quot;|The risk is higher than [https://www.wikidata.org/wiki/Property_talk:P141 LC]&lt;br /&gt;
|A script should obtain the &amp;quot;source code repository&amp;quot; property for the software and mirror it depending on the [https://www.wikidata.org/wiki/Wikidata:WikiProject_Informatics/FLOSS#source_code_repository protocol] qualifier. If the &amp;quot;source code repository&amp;quot; is &amp;quot;no value&amp;quot;, the [https://www.wikidata.org/wiki/Wikidata:WikiProject_Informatics/Software#streaming_media_URL streaming media URL] of the &amp;quot;preferred&amp;quot; [https://www.wikidata.org/wiki/Wikidata:WikiProject_Informatics/Software#software_version_.28P348.29 software version] should be downloaded instead.&lt;br /&gt;
|Once a copy is secured by software heritage, a URL to the software heritage repository should be added to the &amp;quot;source code repository&amp;quot; property and the &amp;quot;conservation status&amp;quot; property should be removed, meaning it is &amp;quot;least concerned&amp;quot; by default. The software will no longer show in the list of endangered software.&lt;br /&gt;
|This is work in progress, part of the [https://www.wikidata.org/wiki/Wikidata:WikiProject_Informatics/FLOSS wikidata FLOSS project] and the scripts do not exist yet.&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|historical KDE repos&lt;br /&gt;
|CVS/SVN/Git&lt;br /&gt;
|KDE sysadmin team &amp;lt;sysadmin@kde.org&amp;gt;&lt;br /&gt;
|style=&amp;quot;background-color: yellow&amp;quot;|NT&lt;br /&gt;
|See [[Suggestion box: source code to add/KDE|details]]&lt;br /&gt;
|See [[Suggestion box: source code to add/KDE|details]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[https://java.net/projects Java.net] &amp;amp; [https://kenai.com/ Kenai.com]&lt;br /&gt;
|hg, git, svn&lt;br /&gt;
|communitymanager@java.net&lt;br /&gt;
|style=&amp;quot;background-color: black; color: white&amp;quot;|CR&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[https://community.oracle.com/community/java/javanet-forge-sunset Shutting down on April 28, 2017]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[https://fedorahosted.org/ fedorahosted.org]&lt;br /&gt;
|git, svn, hg, bzr&lt;br /&gt;
|[https://lists.fedoraproject.org/admin/lists/infrastructure@lists.fedoraproject.org infrastructure@lists.fedoraproject.org]&lt;br /&gt;
|style=&amp;quot;background-color: black; color: white&amp;quot;|CR&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[https://communityblog.fedoraproject.org/fedorahosted-sunset-2017-02-28/ Shutting down on Feb. 28, 2017]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.societe-informatique-de-france.fr/wp-content/uploads/2015/12/1024-no7-Baude.pdf Langage symbolique d&#039;Enseignement (LSE)]&lt;br /&gt;
|archives&lt;br /&gt;
|Association Enseignement Public et Informatique (EPI) &amp;lt;bureau@epi.asso.fr&amp;gt;&lt;br /&gt;
|style=&amp;quot;background-color: black; color: white&amp;quot;|CR&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| + educational software (INRP-CNDP)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.netlib.org The Netlib collection of numerical software]&lt;br /&gt;
|structured website with links to archives&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color: lightgreen&amp;quot;|LC&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|many of these libraries are mirrored in sources already collected in Software Heritage; there is sure value in the curation information.&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[https://codebender.cc/ codebender]&lt;br /&gt;
|IOT and educationnal ressources&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color: black; color: white&amp;quot;|CR&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|closing expected at Dec31st, 2016 upon this announce by founders https://codebender.cc/next-chapter&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[https://git.oschina.net/ OS China]&lt;br /&gt;
|Chinese GitHub equivalent&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color: lightgreen&amp;quot;|LC&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|interesting test case for all the unicode tooling in Software Heritage&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Usenet source code archives&lt;br /&gt;
|NNTP&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color: yellow&amp;quot;|NT&lt;br /&gt;
|crawl relevant newsgroup archives (e.g., at Google Groups), retrieve archives (possibly chunked), ingest&lt;br /&gt;
|one shot might be enough?&lt;br /&gt;
|suggestion by John Gilmore&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.x.org/releases/ X11/XOrg archives]&lt;br /&gt;
|http&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color: lightgreen&amp;quot;|LC&lt;br /&gt;
|&lt;br /&gt;
|one shot might be enough&lt;br /&gt;
|&lt;br /&gt;
||&#039;&#039;[https://forge.softwareheritage.org/T1774 T1774]&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.curseforge.com/ Curse mods]&lt;br /&gt;
|Code distributed as versioned tarballs&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color: lightgreen&amp;quot;|LC&lt;br /&gt;
|The API should be sufficient, maybe some scraping will be required&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Symbian source code&lt;br /&gt;
|HG&lt;br /&gt;
|carlo.daffara@nodeweaver.eu&lt;br /&gt;
|style=&amp;quot;background-color: orange&amp;quot;|VU&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Cloned from Nokia&#039;s Symbian Mercurial repository, a few days before the closure of the repo and the change to a proprietary license. The mercurial HG files are the only copy publicly available; I have made a snapshot of the code and placed on sourceforge- but missing is the entire project history and commit log.&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[https://gist.github.com/ GitHub&#039;s gists]&lt;br /&gt;
|git&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color: lightgreen&amp;quot;|LC&lt;br /&gt;
|No proper listing API, but there&#039;s [https://developer.github.com/v3/gists/#list-all-public-gists an endpoint] to get gists created after a given date&lt;br /&gt;
|use the same endpoint&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[https://codeberg.org/ Codeberg]&lt;br /&gt;
|git&lt;br /&gt;
|contact@codeberg.org&lt;br /&gt;
|style=&amp;quot;background-color: lightgreen&amp;quot;|LC&lt;br /&gt;
|[https://github.com/go-gitea Gitea] API&lt;br /&gt;
|[https://github.com/go-gitea Gitea] API&lt;br /&gt;
|Codeberg e.V. is a Non-Profit Collaboration Community for Free and Open Source Projects&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[https://puszcza.gnu.org.ua/ Puszcza]&lt;br /&gt;
|cvs/git/hg/svn, VCS snapshot tarballs, tarballs&lt;br /&gt;
|https://puszcza.gnu.org.ua/contact.php&lt;br /&gt;
|style=&amp;quot;background-color: lightgreen&amp;quot;|LC&lt;br /&gt;
|Savane instance, https://download.gnu.org.ua/ (also has ftp), http://git.gnu.org.ua/&lt;br /&gt;
|Savane instance&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[https://directory.fsf.org/ Free Software Directory]&lt;br /&gt;
|solely contains links (to VCS and tarballs)&lt;br /&gt;
|https://lists.gnu.org/archive/html/directory-discuss/&lt;br /&gt;
|style=&amp;quot;background-color: lightgreen&amp;quot;|LC&lt;br /&gt;
|MediaWiki instance, use API to clone (or git-remote-mediawiki)&lt;br /&gt;
|MediaWiki instance, use API for updates clone (or git-remote-mediawiki)&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[https://kb.netgear.com/2649/NETGEAR-Open-Source-Code-for-Programmers-GPL NetGear GPL tarballs]&lt;br /&gt;
|Tarballs&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color: yellow&amp;quot;|NT&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.ui.com/download/edgemax/edgerouter/default/edgerouter-er-8erpro-8ep-r8-firmware-v11011 Ubiquity firmware GPL tarballs]&lt;br /&gt;
|Tarballs&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color: yellow&amp;quot;|NT&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
[[Category:Archive]]&lt;br /&gt;
[[Category:Suggestions]]&lt;/div&gt;</summary>
		<author><name>LibEqualizer</name></author>
	</entry>
	<entry>
		<id>https://wiki.softwareheritage.org/index.php?title=Suggestion_box:_source_code_to_add&amp;diff=1568</id>
		<title>Suggestion box: source code to add</title>
		<link rel="alternate" type="text/html" href="https://wiki.softwareheritage.org/index.php?title=Suggestion_box:_source_code_to_add&amp;diff=1568"/>
		<updated>2021-05-31T15:05:07Z</updated>

		<summary type="html">&lt;p&gt;LibEqualizer: /* Suggestions */ added a list of forges &amp;amp; noted the possibility of framagit.org closure&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The [[Archive]] is growing organically. We started &amp;quot;small&amp;quot;, tracking 3 &#039;&#039;&#039;software origins&#039;&#039;&#039; (GitHub + Debian + GNU), and we will be adding new origins bit by bit, depending on the urgency of archiving them and available development energies to integrate them into Software Heritage.&lt;br /&gt;
&lt;br /&gt;
Using this page you can add suggestions of software origins that we aren&#039;t following yet, but we should. You can include information about who to contact for technical collaboration, the urgency of archival, and other useful information. To that end, just add a row to the table below. Here some information about the meaning of the various columns.&lt;br /&gt;
&lt;br /&gt;
Entries are currently listed simply in order of addition to this page; we will add more structure when the list will start growing.&lt;br /&gt;
&lt;br /&gt;
=== Legend ===&lt;br /&gt;
&lt;br /&gt;
;Software origin&lt;br /&gt;
: any (public accessible) &amp;quot;place&amp;quot; on the Internet that host software in source code form. Please provide a title for it and hyperlink it to the relevant URL&lt;br /&gt;
;Type of origin&lt;br /&gt;
: information about the kind of hosting, e.g., whether it is a forge, a collection of repositories, an homepage publishing tarball, or a one shot source code repository. For all kind of repositories please specify which VCS system is in use (Git, SVN, CVS, etc.)&lt;br /&gt;
;Contact&lt;br /&gt;
: who to contact for technical collaboration on how to best archive source code hosted on the software origin. You can list yourself if you&#039;re the relevant person, or provide the most relevant contact point if you know it&lt;br /&gt;
;Conservation status&lt;br /&gt;
: information about how likely it is that the software origin will disappear; high likelihood will make it more urgent for us to archive software hosted there. We suggest to use the [https://en.wikipedia.org/wiki/Conservation_status species conservation status], i.e., one of: Critically endangered (CR), Endangered (EN), Vulnerable (VU), Near threatened (NT), Least concern (LC).&lt;br /&gt;
;How to mirror&lt;br /&gt;
: (pointers to) technical information on how to do a full mirror of &#039;&#039;all&#039;&#039; the source code available at the software origin, ideally one shot and in batch&lt;br /&gt;
;How to keep up&lt;br /&gt;
: (pointers to) technical information on how to incrementally retrieve new source code accumulated since the last visit; usually this should be based on some kind of incremental change feed or event API&lt;br /&gt;
;Notes&lt;br /&gt;
: anything else you think we should know about this software origin&lt;br /&gt;
;Forge task&lt;br /&gt;
: pointer to the task on our [[forge]] tracking the work needed to ingest the software origin&lt;br /&gt;
&lt;br /&gt;
== Suggestions ==&lt;br /&gt;
&lt;br /&gt;
* https://notabug.org/ (customized gogs)&lt;br /&gt;
* https://gitgud.io/ (GitLab, run by Sapphire, a user-supported open source company)&lt;br /&gt;
* https://octo.sh/ (GitLab)&lt;br /&gt;
* https://chaos.expert/explore (GitLab by Chaos Computer Club)&lt;br /&gt;
* https://gitlab.coko.foundation/public (GitLab)&lt;br /&gt;
* https://git.teknik.io/explore/repos (Gitea)&lt;br /&gt;
* https://gitlab.gnome.org/explore/groups (GNOME software)&lt;br /&gt;
* https://launchpad.net/ (used by Ubuntu and others)&lt;br /&gt;
* https://archive.codeplex.com/ (was Microsoft&#039;s free, open source project hosting)&lt;br /&gt;
* https://wiki.p2pfoundation.net/List_of_Community-Hosted_GitLab_Instances&lt;br /&gt;
* https://0xacab.org/explore (Gitlab)&lt;br /&gt;
* https://git.fosscommunity.in/explore/projects (GitLab by Free Software Community of India)&lt;br /&gt;
* https://git.sdf.org/humanacollaborator/humanacollabora/src/branch/master/forge_comparison.md &amp;lt;= list of forges to eventually sync with the table below.  Note that there may be some [urgency](https://framablog.org/2019/09/26/lets-de-frama-tify-the-internet) to harvest framagit.org.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Software origin&lt;br /&gt;
!Type of origin&lt;br /&gt;
!Contact&lt;br /&gt;
!Conservation status&lt;br /&gt;
!How to mirror&lt;br /&gt;
!How to keep up&lt;br /&gt;
!Notes&lt;br /&gt;
![https://forge.softwareheritage.org/ Forge] task&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;(sample entry)&#039;&#039;&#039; &#039;&#039;GitHubBub forge&#039;&#039;&lt;br /&gt;
|&#039;&#039;Git hosting&#039;&#039;&lt;br /&gt;
|&#039;&#039;John Doe &amp;lt;john@example.com&amp;gt;&#039;&#039;&lt;br /&gt;
|&#039;&#039;LC&#039;&#039;&lt;br /&gt;
|&#039;&#039;retrieve full repo list at /api/list, then git clone on each entry&#039;&#039;&lt;br /&gt;
|&#039;&#039;poll RSS feed at /api/updates?since=YYYY-MM-DD&#039;&#039;&lt;br /&gt;
|&#039;&#039;nothing special to add&#039;&#039;&lt;br /&gt;
|&#039;&#039;[https://forge.softwareheritage.org/T123456 T123456]&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|[https://bitbucket.org/ Bitbucket]&lt;br /&gt;
|Git and hg/Mercurial hosting&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color: lightgreen&amp;quot;| LC&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[https://forge.softwareheritage.org/T561 T561]&lt;br /&gt;
|-&lt;br /&gt;
|[https://sourceforge.net/ SourceForge]&lt;br /&gt;
|CVS, SVN, Mercurial, Git&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color: orange&amp;quot;|VU&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[https://wiki.debian.org/Derivatives/Census all Debian derivatives]&lt;br /&gt;
|Debian-based distros&lt;br /&gt;
|Paul Wise &amp;lt;pabs@debian.org&amp;gt;&lt;br /&gt;
|varying, depending on the distro&lt;br /&gt;
|see [[Suggestion_box:_source_code_to_add/Debian_derivatives|details]]&lt;br /&gt;
|see [[Suggestion_box:_source_code_to_add/Debian_derivatives|details]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.gentoo.org/ Gentoo]&lt;br /&gt;
|&lt;br /&gt;
|Johannes Kellner &amp;lt;gentoo@johannes-kellner.eu&amp;gt;&lt;br /&gt;
|style=&amp;quot;background-color: lightgreen&amp;quot;|LC&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[http://pauillac.inria.fr/~huet/cea.html Gérard Huet&#039;s seminal work on 3D]&lt;br /&gt;
|Scanned source code&lt;br /&gt;
|Gérard Huet &amp;lt;gerard.huet@inria.fr&amp;gt;&lt;br /&gt;
|style=&amp;quot;background-color: red&amp;quot;|EN&lt;br /&gt;
|retrieve listing images from the web pages&lt;br /&gt;
|N/A&lt;br /&gt;
|links are half broken, yquem should be replaced with pauillac everywhere it appears&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.softwarepreservation.org/projects Software Preservation Project]&lt;br /&gt;
|Website with a collection of archives&lt;br /&gt;
|Paul McJones &amp;lt;paul@mcjones.org&amp;gt;&lt;br /&gt;
|style=&amp;quot;background-color: lightgreen&amp;quot;|LC&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[https://code.nasa.gov/ 253 NASA open source software projects]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color: lightgreen&amp;quot;|LC&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[http://smaky.ch/ Smaky], the swiss micro-computer series&lt;br /&gt;
|[http://infini.smaky.ch/sources.html Partial code dump]&lt;br /&gt;
|[mailto:arnaud@epsitec.ch Pierre Arnaud] (current CEO of Epsitec) and/or [mailto:jean-daniel.nicoud@epfl.ch Jean-Daniel Nicoud] (founder of the computer series]&lt;br /&gt;
|style=&amp;quot;background-color: red&amp;quot;|EN&lt;br /&gt;
|Probably manually&lt;br /&gt;
|No new updates&lt;br /&gt;
|Some references to this history: [http://www.memoires-informatiques.org/ Fondation Mémoires Informatiques], [http://smaky.ch/ Smaky.ch] (in particular, [http://smaky.ch/theme.php?id=lami the short history]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.wikidata.org/wiki/Wikidata:WikiProject_Informatics/FLOSS#Conservation_status_2 wikidata endangered software]&lt;br /&gt;
|depends on the &amp;quot;source code repository&amp;quot; property&lt;br /&gt;
|Loic Dachary &amp;lt;loic@dachary.org&amp;gt;&lt;br /&gt;
|style=&amp;quot;background-color: yellow&amp;quot;|The risk is higher than [https://www.wikidata.org/wiki/Property_talk:P141 LC]&lt;br /&gt;
|A script should obtain the &amp;quot;source code repository&amp;quot; property for the software and mirror it depending on the [https://www.wikidata.org/wiki/Wikidata:WikiProject_Informatics/FLOSS#source_code_repository protocol] qualifier. If the &amp;quot;source code repository&amp;quot; is &amp;quot;no value&amp;quot;, the [https://www.wikidata.org/wiki/Wikidata:WikiProject_Informatics/Software#streaming_media_URL streaming media URL] of the &amp;quot;preferred&amp;quot; [https://www.wikidata.org/wiki/Wikidata:WikiProject_Informatics/Software#software_version_.28P348.29 software version] should be downloaded instead.&lt;br /&gt;
|Once a copy is secured by software heritage, a URL to the software heritage repository should be added to the &amp;quot;source code repository&amp;quot; property and the &amp;quot;conservation status&amp;quot; property should be removed, meaning it is &amp;quot;least concerned&amp;quot; by default. The software will no longer show in the list of endangered software.&lt;br /&gt;
|This is work in progress, part of the [https://www.wikidata.org/wiki/Wikidata:WikiProject_Informatics/FLOSS wikidata FLOSS project] and the scripts do not exist yet.&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|historical KDE repos&lt;br /&gt;
|CVS/SVN/Git&lt;br /&gt;
|KDE sysadmin team &amp;lt;sysadmin@kde.org&amp;gt;&lt;br /&gt;
|style=&amp;quot;background-color: yellow&amp;quot;|NT&lt;br /&gt;
|See [[Suggestion box: source code to add/KDE|details]]&lt;br /&gt;
|See [[Suggestion box: source code to add/KDE|details]]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[https://java.net/projects Java.net] &amp;amp; [https://kenai.com/ Kenai.com]&lt;br /&gt;
|hg, git, svn&lt;br /&gt;
|communitymanager@java.net&lt;br /&gt;
|style=&amp;quot;background-color: black; color: white&amp;quot;|CR&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[https://community.oracle.com/community/java/javanet-forge-sunset Shutting down on April 28, 2017]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[https://fedorahosted.org/ fedorahosted.org]&lt;br /&gt;
|git, svn, hg, bzr&lt;br /&gt;
|[https://lists.fedoraproject.org/admin/lists/infrastructure@lists.fedoraproject.org infrastructure@lists.fedoraproject.org]&lt;br /&gt;
|style=&amp;quot;background-color: black; color: white&amp;quot;|CR&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[https://communityblog.fedoraproject.org/fedorahosted-sunset-2017-02-28/ Shutting down on Feb. 28, 2017]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.societe-informatique-de-france.fr/wp-content/uploads/2015/12/1024-no7-Baude.pdf Langage symbolique d&#039;Enseignement (LSE)]&lt;br /&gt;
|archives&lt;br /&gt;
|Association Enseignement Public et Informatique (EPI) &amp;lt;bureau@epi.asso.fr&amp;gt;&lt;br /&gt;
|style=&amp;quot;background-color: black; color: white&amp;quot;|CR&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| + educational software (INRP-CNDP)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.netlib.org The Netlib collection of numerical software]&lt;br /&gt;
|structured website with links to archives&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color: lightgreen&amp;quot;|LC&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|many of these libraries are mirrored in sources already collected in Software Heritage; there is sure value in the curation information.&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[https://codebender.cc/ codebender]&lt;br /&gt;
|IOT and educationnal ressources&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color: black; color: white&amp;quot;|CR&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|closing expected at Dec31st, 2016 upon this announce by founders https://codebender.cc/next-chapter&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[https://git.oschina.net/ OS China]&lt;br /&gt;
|Chinese GitHub equivalent&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color: lightgreen&amp;quot;|LC&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|interesting test case for all the unicode tooling in Software Heritage&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Usenet source code archives&lt;br /&gt;
|NNTP&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color: yellow&amp;quot;|NT&lt;br /&gt;
|crawl relevant newsgroup archives (e.g., at Google Groups), retrieve archives (possibly chunked), ingest&lt;br /&gt;
|one shot might be enough?&lt;br /&gt;
|suggestion by John Gilmore&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.x.org/releases/ X11/XOrg archives]&lt;br /&gt;
|http&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color: lightgreen&amp;quot;|LC&lt;br /&gt;
|&lt;br /&gt;
|one shot might be enough&lt;br /&gt;
|&lt;br /&gt;
||&#039;&#039;[https://forge.softwareheritage.org/T1774 T1774]&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.curseforge.com/ Curse mods]&lt;br /&gt;
|Code distributed as versioned tarballs&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color: lightgreen&amp;quot;|LC&lt;br /&gt;
|The API should be sufficient, maybe some scraping will be required&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Symbian source code&lt;br /&gt;
|HG&lt;br /&gt;
|carlo.daffara@nodeweaver.eu&lt;br /&gt;
|style=&amp;quot;background-color: orange&amp;quot;|VU&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Cloned from Nokia&#039;s Symbian Mercurial repository, a few days before the closure of the repo and the change to a proprietary license. The mercurial HG files are the only copy publicly available; I have made a snapshot of the code and placed on sourceforge- but missing is the entire project history and commit log.&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[https://gist.github.com/ GitHub&#039;s gists]&lt;br /&gt;
|git&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color: lightgreen&amp;quot;|LC&lt;br /&gt;
|No proper listing API, but there&#039;s [https://developer.github.com/v3/gists/#list-all-public-gists an endpoint] to get gists created after a given date&lt;br /&gt;
|use the same endpoint&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[https://codeberg.org/ Codeberg]&lt;br /&gt;
|git&lt;br /&gt;
|contact@codeberg.org&lt;br /&gt;
|style=&amp;quot;background-color: lightgreen&amp;quot;|LC&lt;br /&gt;
|[https://github.com/go-gitea Gitea] API&lt;br /&gt;
|[https://github.com/go-gitea Gitea] API&lt;br /&gt;
|Codeberg e.V. is a Non-Profit Collaboration Community for Free and Open Source Projects&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[https://puszcza.gnu.org.ua/ Puszcza]&lt;br /&gt;
|cvs/git/hg/svn, VCS snapshot tarballs, tarballs&lt;br /&gt;
|https://puszcza.gnu.org.ua/contact.php&lt;br /&gt;
|style=&amp;quot;background-color: lightgreen&amp;quot;|LC&lt;br /&gt;
|Savane instance, https://download.gnu.org.ua/ (also has ftp), http://git.gnu.org.ua/&lt;br /&gt;
|Savane instance&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[https://directory.fsf.org/ Free Software Directory]&lt;br /&gt;
|solely contains links (to VCS and tarballs)&lt;br /&gt;
|https://lists.gnu.org/archive/html/directory-discuss/&lt;br /&gt;
|style=&amp;quot;background-color: lightgreen&amp;quot;|LC&lt;br /&gt;
|MediaWiki instance, use API to clone (or git-remote-mediawiki)&lt;br /&gt;
|MediaWiki instance, use API for updates clone (or git-remote-mediawiki)&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[https://kb.netgear.com/2649/NETGEAR-Open-Source-Code-for-Programmers-GPL NetGear GPL tarballs]&lt;br /&gt;
|Tarballs&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color: yellow&amp;quot;|NT&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.ui.com/download/edgemax/edgerouter/default/edgerouter-er-8erpro-8ep-r8-firmware-v11011 Ubiquity firmware GPL tarballs]&lt;br /&gt;
|Tarballs&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color: yellow&amp;quot;|NT&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
[[Category:Archive]]&lt;br /&gt;
[[Category:Suggestions]]&lt;/div&gt;</summary>
		<author><name>LibEqualizer</name></author>
	</entry>
	<entry>
		<id>https://wiki.softwareheritage.org/index.php?title=Mine_information_from_external_sources_(GSoC_task)&amp;diff=1554</id>
		<title>Mine information from external sources (GSoC task)</title>
		<link rel="alternate" type="text/html" href="https://wiki.softwareheritage.org/index.php?title=Mine_information_from_external_sources_(GSoC_task)&amp;diff=1554"/>
		<updated>2021-04-11T19:52:29Z</updated>

		<summary type="html">&lt;p&gt;LibEqualizer: /* Possible metadata sources */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
In addition to archiving source code artifacts, Software Heritage is interested in&lt;br /&gt;
archive metadata from external sources and correlate it to source code artifacts.&lt;br /&gt;
This is also to enable semantic searches on the archive and scientific research.&lt;br /&gt;
&lt;br /&gt;
Collecting this extrinsic metadata is a&lt;br /&gt;
[https://forge.softwareheritage.org/T1739 work in progress], and you are welcome&lt;br /&gt;
to contribute to its implementation.&lt;br /&gt;
&lt;br /&gt;
== Task description ==&lt;br /&gt;
&lt;br /&gt;
You would contribute to the design of our metadata-fetching architecture.&lt;br /&gt;
This includes:&lt;br /&gt;
&lt;br /&gt;
* Review what metadata we want to fetch&lt;br /&gt;
* How to efficiently fetch it at regular intervals and store it&lt;br /&gt;
* Implement metadata fetching from at least one source, in a way that can be generalized to other sources&lt;br /&gt;
&lt;br /&gt;
=== Possible metadata sources ===&lt;br /&gt;
* the [https://directory.fsf.org FSF Directory]&lt;br /&gt;
&lt;br /&gt;
== Desirable skills ==&lt;br /&gt;
&lt;br /&gt;
* Python 3 and Git are a must to work on any Software Heritage project&lt;br /&gt;
* Prior experience in working with software metadata is a plus, but not required&lt;br /&gt;
&lt;br /&gt;
== Potential mentors ==&lt;br /&gt;
&lt;br /&gt;
* Stefano Zacchiroli &amp;lt;zack@upsilon.cc&amp;gt; (zack on [[IRC]])&lt;br /&gt;
* Valentin Lorentz (vlorentz on [[IRC]])&lt;br /&gt;
&lt;br /&gt;
[[Category:GSoC task]]&lt;/div&gt;</summary>
		<author><name>LibEqualizer</name></author>
	</entry>
	<entry>
		<id>https://wiki.softwareheritage.org/index.php?title=Mine_information_from_external_sources_(GSoC_task)&amp;diff=1553</id>
		<title>Mine information from external sources (GSoC task)</title>
		<link rel="alternate" type="text/html" href="https://wiki.softwareheritage.org/index.php?title=Mine_information_from_external_sources_(GSoC_task)&amp;diff=1553"/>
		<updated>2021-04-11T19:51:56Z</updated>

		<summary type="html">&lt;p&gt;LibEqualizer: /* Task description */ added subsection for Possible metadata sources&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
In addition to archiving source code artifacts, Software Heritage is interested in&lt;br /&gt;
archive metadata from external sources and correlate it to source code artifacts.&lt;br /&gt;
This is also to enable semantic searches on the archive and scientific research.&lt;br /&gt;
&lt;br /&gt;
Collecting this extrinsic metadata is a&lt;br /&gt;
[https://forge.softwareheritage.org/T1739 work in progress], and you are welcome&lt;br /&gt;
to contribute to its implementation.&lt;br /&gt;
&lt;br /&gt;
== Task description ==&lt;br /&gt;
&lt;br /&gt;
You would contribute to the design of our metadata-fetching architecture.&lt;br /&gt;
This includes:&lt;br /&gt;
&lt;br /&gt;
* Review what metadata we want to fetch&lt;br /&gt;
* How to efficiently fetch it at regular intervals and store it&lt;br /&gt;
* Implement metadata fetching from at least one source, in a way that can be generalized to other sources&lt;br /&gt;
&lt;br /&gt;
=== Possible metadata sources ===&lt;br /&gt;
* the [FSF Directory](https://directory.fsf.org)&lt;br /&gt;
&lt;br /&gt;
== Desirable skills ==&lt;br /&gt;
&lt;br /&gt;
* Python 3 and Git are a must to work on any Software Heritage project&lt;br /&gt;
* Prior experience in working with software metadata is a plus, but not required&lt;br /&gt;
&lt;br /&gt;
== Potential mentors ==&lt;br /&gt;
&lt;br /&gt;
* Stefano Zacchiroli &amp;lt;zack@upsilon.cc&amp;gt; (zack on [[IRC]])&lt;br /&gt;
* Valentin Lorentz (vlorentz on [[IRC]])&lt;br /&gt;
&lt;br /&gt;
[[Category:GSoC task]]&lt;/div&gt;</summary>
		<author><name>LibEqualizer</name></author>
	</entry>
</feed>