Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 12 Apr 2015 20:45:17 +0000 (UTC)
From:      Benjamin Kaduk <bjk@FreeBSD.org>
To:        doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org
Subject:   svn commit: r46520 - head/en_US.ISO8859-1/htdocs/news/status
Message-ID:  <201504122045.t3CKjHj3004394@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: bjk
Date: Sun Apr 12 20:45:17 2015
New Revision: 46520
URL: https://svnweb.freebsd.org/changeset/doc/46520

Log:
  Add Lua boot loader report
  
  Approved by:	hrs (mentor, implicit)

Modified:
  head/en_US.ISO8859-1/htdocs/news/status/report-2015-01-2015-03.xml

Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-01-2015-03.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/news/status/report-2015-01-2015-03.xml	Sun Apr 12 20:35:34 2015	(r46519)
+++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-01-2015-03.xml	Sun Apr 12 20:45:17 2015	(r46520)
@@ -232,4 +232,81 @@
     </help>
   </project>
 
+  <project cat='proj'>
+    <title>Lua boot loader</title>
+
+    <contact>
+      <person>
+	<name>
+	  <given>Rui</given>
+	  <common>Paulo</common>
+	</name>
+	<email>rpaulo@FreeBSD.org</email>
+      </person>
+
+      <person>
+	<name>
+	  <given>Pedro</given>
+	  <common>Souza</common>
+	</name>
+	<email>pedrosouza@FreeBSD.org</email>
+      </person>
+
+      <person>
+	<name>
+	  <given>Wojciech</given>
+	  <common>Koszek</common>
+	</name>
+	<email>wkoszek@FreeBSD.org</email>
+      </person>
+    </contact>
+
+    <links>
+      <url href="https://svnweb.freebsd.org/base/projects/lua-bootloader/" />
+    </links>
+
+    <body>
+      <p>The Lua boot loader project is in its final stage and
+	it can be used on x86 already.  The aim of this project is to
+	replace the Forth boot loader with a Lua boot loader.  All the
+	scripts were re-written in Lua and are available in
+	sys/boot/lua.  Once all the Forth features have been tested
+	and once the boot menus look exactly like in Forth, we will
+	start merging this project to &os; HEAD.  Both loaders can
+	co-exist in the source tree with no problems because a
+	pluggable loader functionality was introduced for this
+	purpose.</p>
+
+      <p>The project was initially started by Wojciech
+	Koszek, and Pedro Souza wrote most of the Lua code last year in
+	his Google Summer of Code project.</p>
+
+      <p>To build a Lua boot loader just use:</p>
+<pre>WITH_LUA=y
+WITHOUT_FORTH=y</pre>
+    </body>
+
+    <help>
+      <task>
+	<p>Feature/appearance parity with Forth.</p>
+      </task>
+
+      <task>
+	<p>Investigate use of floating point by Lua.</p>
+      </task>
+
+      <task>
+	<p>Test the EFI Lua loader.</p>
+      </task>
+
+      <task>
+	<p>Test the U-Boot Lua loader.</p>
+      </task>
+
+      <task>
+	<p>Test the serial console.</p>
+      </task>
+    </help>
+  </project>
+
 </report>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201504122045.t3CKjHj3004394>