summaryrefslogtreecommitdiffstats
path: root/site
diff options
context:
space:
mode:
Diffstat (limited to 'site')
-rw-r--r--site/download/index.php33
1 files changed, 11 insertions, 22 deletions
diff --git a/site/download/index.php b/site/download/index.php
index d094b86..5d9ca90 100644
--- a/site/download/index.php
+++ b/site/download/index.php
@@ -147,28 +147,17 @@
This could take months though, so probably won't be done before the next release.
</p>
<ul class="c">
- <li>
- Convert the documentation to texinfo - partially complete. The docs have been converted using pandoc,
- but now require a serious cleanup.
- We wish to merge these into 1 documentation file (manual) in texinfo file.
- The <a href="https://www.gnu.org/software/texinfo/manual/texinfo/">texinfo manual</a> itself
- is an example of how we would like to implement the new libreboot documentation. One file, but we
- will distribute it separated into separate pages/sections,
- and in other formats in addition to HTML. (info, PDF, etc). The current live documentation on the
- libreboot website is the old pre-conversion documentation,
- written in raw HTML. To encourage the transition, we are now refusing all new documentation submissions
- that are not in texinfo format.
- <ul>
- <li>Texinfo is the official documentation format, for all GNU software.</li>
- <li>GNU Emacs has decent integration for editing Texinfo documents. See <em>Texinfo mode</em>.
- However, any text editor should be fine (the lead developer of libreboot uses Vim).</li>
- <li>
- i18n should be implemented from the start, so that we can start maintaining versions of the documentation
- in non-English languages. GNU Gettext can be used for this.
- </li>
- </ul>
- </li>
- <li>
+ <li>
+ The documentation is now fully converted to Texinfo. All we need now are
+ build scripts, e.g.:<br/>
+ <ul>
+ <li>./build docs html</li>
+ <li>./build docs html-onepage</li>
+ <li>./build docs pdf</li>
+ <li>etc</li>
+ </ul>
+ </li>
+ <li>
Modify the build system, to make use of standard GNU utilities: make, autoconf and so on. The current build system is
non-standard (but well documented), written mostly in BASH.Read these documents:
<ul>