-
Notifications
You must be signed in to change notification settings - Fork 3
/
index.html
74 lines (52 loc) · 6.16 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="chrome=1">
<title>Conservatory.github.io by Conservatory</title>
<link rel="stylesheet" href="stylesheets/styles.css">
<link rel="stylesheet" href="stylesheets/pygment_trac.css">
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no">
<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
</head>
<body>
<div class="wrapper">
<header>
<h1>The Conservatory</h1>
<p><a href="https://github.com/Conservatory"><img src="images/logo/png/conservatory-logo-225x225.png" alt="Conservatory Logo" /></a></p>
</header>
<section>
<div id="main" title="main" >
<p style="text-align: center; font-size: 167%; font-weight: bold; font-style: italic;" >Sometimes open source code drops off the Net, never to be seen in public again.</p>
<p style="text-align: center; font-size: 167%; font-weight: bold; font-style: italic;" >Other times, it is published only as a series of release snapshots, with no publicly-accessible version control repository.</p>
<p style="text-align: center; font-size: 167%; font-weight: bold; font-style: italic;" >The Conservatory exists to address both situations.</p>
<p>Welcome to the Conservatory:</p>
<p style="margin-left: 7%;" ><a href="https://github.com/Conservatory">github.com/Conservatory</a></p>
<p>The Conservatory is an archive for <a href="http://opensource.org/definition">open source</a> and <a href="http://opensource.org/faq#public-domain" >public domain</a> code that doesn't have any other clear canonical version-controlled home on the public Internet. It's a place to preserve a convenient version history for code whose authors</p>
<ol>
<li><p>Don't keep it under public version control, or...</p></li>
<li><p>Have abandoned it, neglecting even to keep a copy on a public
server, or even...</p></li>
<li><p>Have actively tried to remove it from the Net, open source license notwithstanding.</p></li>
<p style="font-size: 85%; font-style: italic;" >You might think that (3) never happens, but actually an <a href="https://github.com/Conservatory/openstv/blob/master/README.md">instance of it</a> was part of what motivated the creation of the Conservatory... and then it happened <a href="https://github.com/Conservatory/healthcare.gov-2013-10-01/blob/master/README.md" >again</a>.</p>
</ol>
<p>The Conservatory is strictly about preservation and ease of revival. The presence of a repository in the Conservatory is <em>not</em> a criticism of that code's authors or former maintainers. No one is obligated to maintain a public repository of anything, unless they've signed a contract to do so, in which case their obligation is to the contractual counterparty not to the public at large.</p>
<p style="font-style: italic; font-size: 85%;" >Update 2019-11-14: <a href="https://www.softwareheritage.org/" >Software Heritage</a> and the <a href="https://archiveprogram.github.com/" >GitHub Archive Program</a> do something similar to this, but it's not clear whether ease of revival is as high a priority for them as it is for us.</p>
<p>The Conservatory is archival. Repositories here do not take pull requests because they are not meant to be the "social master" repository of their respective projects. If you want to work on one of the codebases, please fork it to a new repository and work on it there. If the code still has an upstream maintainer, you can work out with her what relationship your fork should have to her upstream releases. If there is no upstream maintainer, then maybe your fork will catch on and become the new master — and the Conservatory's copy will become less and less important (as well as increasingly out-of-date), which is fine.</p></div>
<div id="submitting" title="submitting" ><h3>How to put code in the Conservatory.</h3>
<p>First make absolutely sure it's licensed under an open source license or is in the public domain, and make sure you've got a copy of the code yourself (don't count on it staying wherever on the Net you found it — if it disappeared from other places it could disappear from there too). If there are multiple release packages available, please preserve all of them.</p>
<p>Then file an issue against <a href="https://github.com/Conservatory/conservatory.github.io/">this repository</a> with details.</p>
<p>We can take it from there. However, if you want to save us some time, you can use the <a href="https://github.com/Conservatory/conservatory.github.io/blob/master/conservatory-import" >conservatory-import</a> script to assemble all the upstream releases into a git repository, and then put that repository somewhere where we can clone it.</p></div>
<div id="why-github" title="why-github" ><h3>Why is the Conservatory on GitHub?</h3>
<p>GitHub offers unlimited zero-cost repository hosting for public source code, is reassuringly large and stable — after all, this is an archive, so the whole point is for it to stick around — and most open source developers know how to work with it (for example, they know how to fork a repository in order to start working on its code). We encourage people to mirror Conservatory repositories wherever they want; our main criteria in choosing GitHub were stability and familiarity.</p></div>
<div id="who" title="who" ><h3>Who runs the Conservatory?</h3>
<p>The Conservatory was started by <a href="https://github.com/kfogel" >kfogel</a>, partially in response to <a href="https://groups.google.com/d/msg/mil-oss/S6YQmkAXyU4/Lngb5OT-o4sJ" >this thread</a>, and he reviews submissions, getting help when needed. A few other <a href="https://github.com/Conservatory?tab=members" >people</a> have admin access, to help us avoid a low <a href="http://en.wikipedia.org/wiki/Bus_factor" >bus factor</a>. We may expand and formalize things depending on the rate of submissions.</p>
<p style="font-style: italic; font-size: 75%;" >Thanks to <a href="http://fdooli.info/" >Felicia Doolin</a> for the logo design.</p></div>
</div>
</section>
</div>
<script src="javascripts/scale.fix.js"></script>
</body>
</html>