mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2026-04-25 05:22:04 +00:00
docs: Introduce cascading style <div> and <p> continued on <h[2-5]>.
<h2>Section Example</h2> <div> <!-- h2+div is applied --> <p>Section preamble.</p> <h3>Subsection Example</h3> <p> <!-- h3+p is applied --> Subsection body </p> <!-- End of section body --> </div> FIXME: Care H5 better. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@130040 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
+20
-18
@@ -36,7 +36,7 @@
|
||||
<!--=========================================================================-->
|
||||
<h2><a name="introduction">Introduction</a></h2>
|
||||
<!--=========================================================================-->
|
||||
<div class="doc_text">
|
||||
<div>
|
||||
<p>This document contains the LLVM Developer Policy which defines the project's
|
||||
policy towards developers and their contributions. The intent of this policy
|
||||
is to eliminate miscommunication, rework, and confusion that might arise from
|
||||
@@ -65,18 +65,17 @@
|
||||
<!--=========================================================================-->
|
||||
<h2><a name="policies">Developer Policies</a></h2>
|
||||
<!--=========================================================================-->
|
||||
<div class="doc_text">
|
||||
<div>
|
||||
<p>This section contains policies that pertain to frequent LLVM developers. We
|
||||
always welcome <a href="#patches">one-off patches</a> from people who do not
|
||||
routinely contribute to LLVM, but we expect more from frequent contributors
|
||||
to keep the system as efficient as possible for everyone. Frequent LLVM
|
||||
contributors are expected to meet the following requirements in order for
|
||||
LLVM to maintain a high standard of quality.<p>
|
||||
</div>
|
||||
|
||||
<!-- _______________________________________________________________________ -->
|
||||
<h3><a name="informed">Stay Informed</a></h3>
|
||||
<div class="doc_text">
|
||||
<div>
|
||||
<p>Developers should stay informed by reading at least the "dev" mailing list
|
||||
for the projects you are interested in, such as
|
||||
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev">llvmdev</a> for
|
||||
@@ -104,7 +103,7 @@
|
||||
<!-- _______________________________________________________________________ -->
|
||||
<h3><a name="patches">Making a Patch</a></h3>
|
||||
|
||||
<div class="doc_text">
|
||||
<div>
|
||||
<p>When making a patch for review, the goal is to make it as easy for the
|
||||
reviewer to read it as possible. As such, we recommend that you:</p>
|
||||
|
||||
@@ -143,7 +142,7 @@
|
||||
|
||||
<!-- _______________________________________________________________________ -->
|
||||
<h3><a name="reviews">Code Reviews</a></h3>
|
||||
<div class="doc_text">
|
||||
<div>
|
||||
<p>LLVM has a code review policy. Code review is one way to increase the quality
|
||||
of software. We generally follow these policies:</p>
|
||||
|
||||
@@ -175,7 +174,7 @@
|
||||
|
||||
<!-- _______________________________________________________________________ -->
|
||||
<h3><a name="owners">Code Owners</a></h3>
|
||||
<div class="doc_text">
|
||||
<div>
|
||||
|
||||
<p>The LLVM Project relies on two features of its process to maintain rapid
|
||||
development in addition to the high quality of its source base: the
|
||||
@@ -226,7 +225,7 @@
|
||||
|
||||
<!-- _______________________________________________________________________ -->
|
||||
<h3><a name="testcases">Test Cases</a></h3>
|
||||
<div class="doc_text">
|
||||
<div>
|
||||
<p>Developers are required to create test cases for any bugs fixed and any new
|
||||
features added. Some tips for getting your testcase approved:</p>
|
||||
|
||||
@@ -259,7 +258,7 @@
|
||||
|
||||
<!-- _______________________________________________________________________ -->
|
||||
<h3><a name="quality">Quality</a></h3>
|
||||
<div class="doc_text">
|
||||
<div>
|
||||
<p>The minimum quality standards that any change must satisfy before being
|
||||
committed to the main development branch are:</p>
|
||||
|
||||
@@ -319,7 +318,7 @@
|
||||
|
||||
<!-- _______________________________________________________________________ -->
|
||||
<h3><a name="commitaccess">Obtaining Commit Access</a></h3>
|
||||
<div class="doc_text">
|
||||
<div>
|
||||
|
||||
<p>We grant commit access to contributors with a track record of submitting high
|
||||
quality patches. If you would like commit access, please send an email to
|
||||
@@ -381,7 +380,7 @@
|
||||
|
||||
<!-- _______________________________________________________________________ -->
|
||||
<h3><a name="newwork">Making a Major Change</a></h3>
|
||||
<div class="doc_text">
|
||||
<div>
|
||||
<p>When a developer begins a major new project with the aim of contributing it
|
||||
back to LLVM, s/he should inform the community with an email to
|
||||
the <a href="http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev">llvmdev</a>
|
||||
@@ -410,7 +409,7 @@
|
||||
|
||||
<!-- _______________________________________________________________________ -->
|
||||
<h3><a name="incremental">Incremental Development</a></h3>
|
||||
<div class="doc_text">
|
||||
<div>
|
||||
<p>In the LLVM project, we do all significant changes as a series of incremental
|
||||
patches. We have a strong dislike for huge changes or long-term development
|
||||
branches. Long-term development branches have a number of drawbacks:</p>
|
||||
@@ -471,7 +470,7 @@
|
||||
|
||||
<!-- _______________________________________________________________________ -->
|
||||
<h3><a name="attribution">Attribution of Changes</a></h3>
|
||||
<div class="doc_text">
|
||||
<div>
|
||||
<p>We believe in correct attribution of contributions to their contributors.
|
||||
However, we do not want the source code to be littered with random
|
||||
attributions "this code written by J. Random Hacker" (this is noisy and
|
||||
@@ -483,13 +482,15 @@
|
||||
<p>Overall, please do not add contributor names to the source code.</p>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<!--=========================================================================-->
|
||||
<h2>
|
||||
<a name="clp">Copyright, License, and Patents</a>
|
||||
</h2>
|
||||
<!--=========================================================================-->
|
||||
|
||||
<div class="doc_text">
|
||||
<div>
|
||||
<p>This section addresses the issues of copyright, license and patents for the
|
||||
LLVM project. Currently, the University of Illinois is the LLVM copyright
|
||||
holder and the terms of its license to LLVM users and developers is the
|
||||
@@ -501,11 +502,10 @@
|
||||
legal matters but does not provide legal advice. We are not lawyers, please
|
||||
seek legal counsel from an attorney.</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- _______________________________________________________________________ -->
|
||||
<h3><a name="copyright">Copyright</a></h3>
|
||||
<div class="doc_text">
|
||||
<div>
|
||||
|
||||
<p>The LLVM project does not require copyright assignments, which means that the
|
||||
copyright for the code in the project is held by its respective contributors
|
||||
@@ -528,7 +528,7 @@
|
||||
|
||||
<!-- _______________________________________________________________________ -->
|
||||
<h3><a name="license">License</a></h3>
|
||||
<div class="doc_text">
|
||||
<div>
|
||||
<p>We intend to keep LLVM perpetually open source and to use a liberal open
|
||||
source license. All of the code in LLVM is available under the
|
||||
<a href="http://www.opensource.org/licenses/UoI-NCSA.php">University of
|
||||
@@ -583,7 +583,7 @@
|
||||
|
||||
<!-- _______________________________________________________________________ -->
|
||||
<h3><a name="patents">Patents</a></h3>
|
||||
<div class="doc_text">
|
||||
<div>
|
||||
<p>To the best of our knowledge, LLVM does not infringe on any patents (we have
|
||||
actually removed code from LLVM in the past that was found to infringe).
|
||||
Having code in LLVM that infringes on patents would violate an important goal
|
||||
@@ -599,6 +599,8 @@
|
||||
details.</p>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<!-- *********************************************************************** -->
|
||||
<hr>
|
||||
<address>
|
||||
|
||||
Reference in New Issue
Block a user