add in progress

Signed-off-by: David B. Kinder <david.b.kinder@intel.com>
This commit is contained in:
David B. Kinder 2018-03-07 16:05:43 -08:00
parent f007e01e92
commit 87e1a62229
5 changed files with 44 additions and 17 deletions

12
conf.py
View File

@ -96,6 +96,18 @@ except ImportError:
else: else:
html_theme = "sphinx_rtd_theme" html_theme = "sphinx_rtd_theme"
html_theme_path = [sphinx_rtd_theme.get_html_theme_path()] html_theme_path = [sphinx_rtd_theme.get_html_theme_path()]
html_theme_options = {
'canonical_url': '',
'analytics_id': '',
'logo_only': False,
'display_version': True,
'prev_next_buttons_location': 'None',
# Toc options
'collapse_navigation': False,
'sticky_navigation': True,
'navigation_depth': 4
}
# Theme options are theme-specific and customize the look and feel of a theme # Theme options are theme-specific and customize the look and feel of a theme
# further. For a list of options available for each theme, see the # further. For a list of options available for each theme, see the

View File

@ -19,7 +19,7 @@ Licensing is very important to open source projects. It helps ensure the
software continues to be available under the terms that the author software continues to be available under the terms that the author
desired. desired.
Project ACRN uses a BSD license, as found in the license_header in Project ACRN uses a BSD-3-Clause license, as found in the license_header in
the project's GitHub repo. the project's GitHub repo.
A license tells you what rights you have as a developer, as provided by A license tells you what rights you have as a developer, as provided by
@ -81,7 +81,7 @@ DCO Sign-Off Methods
The DCO requires a sign-off message in the following format appear on each The DCO requires a sign-off message in the following format appear on each
commit in the pull request:: commit in the pull request::
Signed-off-by: acrnus acrn <acrnus@projectacrn.org> Signed-off-by: Acrnus Jones <acrnusj@gmail.com>
The DCO text can either be manually added to your commit body, or you can add The DCO text can either be manually added to your commit body, or you can add
either ``-s`` or ``--signoff`` to your usual Git commit commands. If you forget either ``-s`` or ``--signoff`` to your usual Git commit commands. If you forget
@ -100,13 +100,13 @@ and how to set up your development environment as introduced in the
Project ACRN `Getting Started Guide`_. Project ACRN `Getting Started Guide`_.
.. _Getting Started Guide: .. _Getting Started Guide:
https://acrnproject.github.com/acrn-documentation/getting_started.html https://projectacrn.github.io/getting_started/
You should be familiar with common developer tools such as Git and CMake, and You should be familiar with common developer tools such as Git and CMake, and
platforms such as GitHub. platforms such as GitHub.
If you haven't already done so, you'll need to create a (free) GitHub account If you haven't already done so, you'll need to create a (free) GitHub account
on http://github.com and have Git tools available on your development system. on https://github.com and have Git tools available on your development system.
Repository layout Repository layout
***************** *****************
@ -115,13 +115,14 @@ To clone the main Project ACRN repository use::
git clone https://github.com/projectacrn/acrn-hypervisor git clone https://github.com/projectacrn/acrn-hypervisor
The Project ACRN directory structure is described in `Source Tree Structure`_ The Project ACRN directory structure is described in the `Hypervisor
documentation. In addition to the Project ACRN hypervisor itself, you'll also find the Primer`_ document. In addition to the Project ACRN hypervisor itself,
sources for technical documentation, sample code and supported board you'll also find the sources for technical documentation, sample code
configurations. All of these are available for developers to contribute to and enhance. and supported board configurations. All of these are available for
developers to contribute to and enhance.
.. _Source Tree Structure: .. _Hypervisor Primer:
https://projectacrn.github.io/acrn-documentation/ https://projectacrn.github.io/hypervisor_primer
Pull Requests and Issues Pull Requests and Issues
************************ ************************
@ -201,7 +202,7 @@ Git, there are multiple ways of getting a task done. We'll describe a typical
workflow here: workflow here:
.. _Create a Fork of acrn-hypervisor: .. _Create a Fork of acrn-hypervisor:
https://github.com/projecacrn/acrn-hypervisor#fork-destination-box https://github.com/projectacrn/acrn-hypervisor#fork-destination-box
#. `Create a Fork of acrn-hypervisor`_ #. `Create a Fork of acrn-hypervisor`_
to your personal account on GitHub. (Click on the fork button in the top to your personal account on GitHub. (Click on the fork button in the top
@ -246,11 +247,11 @@ workflow here:
The ``-s`` option automatically adds your ``Signed-off-by:`` to your commit The ``-s`` option automatically adds your ``Signed-off-by:`` to your commit
message. Your commit will be rejected without this line that indicates your message. Your commit will be rejected without this line that indicates your
agreement with the `DCO`_. See the `Commit Guidelines`_ section for agreement with the `DCO`_. See the `Commit Guidelines`_ section
specific guidelines for writing your commit messages. below for specific guidelines for writing your commit messages.
#. Prepare patches for e-mail submission and send to the projectacrn #. Prepare patches for e-mail submission and send to the projectacrn
mailing list for review mailing list for review::
git format-patch git format-patch
@ -265,7 +266,7 @@ Changes are submitted as Git commits. Each commit message must contain:
* A short and descriptive subject line that is less than 72 characters, * A short and descriptive subject line that is less than 72 characters,
followed by a blank line. The subject line must include a prefix that followed by a blank line. The subject line must include a prefix that
identifies the subsystem being changed, followed by a colon, and a short identifies the subsystem being changed, followed by a colon, and a short
title, for example: ``doc: update wiki references to new site``. title, for example: ``doc: update commit guidelines instructions``.
(If you're updating an existing file, you can use (If you're updating an existing file, you can use
``git log <filename>`` to see what developers used as the prefix for ``git log <filename>`` to see what developers used as the prefix for
previous patches of this file.) previous patches of this file.)

View File

@ -1,7 +1,7 @@
.. _getting_started: .. _getting_started:
Getting Started Getting Started Guide
############### #####################
This Getting Started Guide (GSG) provides information for setting up This Getting Started Guide (GSG) provides information for setting up
your host development computer with the needed software and tools for your host development computer with the needed software and tools for

View File

@ -14,3 +14,10 @@ the hardware (physical memory, interrupt management and I/O). It
provides the Guest OS with an abstraction of a virtual processor, provides the Guest OS with an abstraction of a virtual processor,
allowing the guest to think it is executing directly on a logical allowing the guest to think it is executing directly on a logical
processor. processor.
.. _source tree structure:
Source Tree Structure
*********************
blah blah

View File

@ -5,6 +5,13 @@
max-width: none; max-width: none;
} }
.wy-breadcrumbs::after {
content: " (Content under development)";
background-color: #FFFACD;
color: red;
font-weight: bold;
}
/* make .. hlist:: tables fill the page */ /* make .. hlist:: tables fill the page */
table.hlist { table.hlist {
width: 95% !important; width: 95% !important;