Difference between revisions of "Tinderbox"

From Apache OpenOffice Wiki
Jump to: navigation, search
(What is a Tinderbox)
 
(10 intermediate revisions by 7 users not shown)
Line 1: Line 1:
''Welcome to the OpenOffice.org Tinderbox page!''
+
[[Category:Tinderbox]]
  
This Tinderbox Wiki page is designed to be used to inform about the OpenOffice.org tinderbox and coordinate ideas and resources about the further development of the tinderbox.
+
{{Old|EN}}
  
A Wiki is a type of website that anybody can edit but radical changes should be discussed on the tinderbox mailing list first.
+
See [[Buildbot]] for current content.
  
= What is a Tinderbox =
+
See the [https://wiki.openoffice.org/w/index.php?title=Tinderbox&action=history revision log] for historical content.
  
A tinderbox allows developers to test their CWSs (Workspaces) on several architectures without the need of having access to all those architectures.
+
[[Category:Build_System]]
 
+
Setting up tinderbox builds with the standard toolchain and maybe the newest toolchain for all of the main platforms (x86 Linux, Solaris Sparc, and Windows) and allowing volunteer developers to see the build error logs and progress will finally make developers less afraid to commit anything (fixes or advancements) for fear of breaking something for other platforms.
+
 
+
In essence a tinderbox is a perl script that processes mail, and turns it into HTML. It expects to be mailed build logs from separate and de-coupled build machines. Tinderbox has a few elaborations over the most simple 'status' web-page, inasmuch that it integrates with bonsai - to correlate builds against commits, and it has some nice built in error-parsers to allow huge build logs to be condensed to just a few (possible) tricky sections.
+
 
+
Our tinderbox uses the [http://www.mozilla.org/tinderbox.html Tinderbox 2] from the mozilla project plus some small cosmetic changes. Additional documentation can be found there.
+
 
+
= Last Tinderbox results =
+
Click the [http://go-ooo.org/tinderbox/all_trees.express.html result overview] link to get the latest build results, or check the [http://go-oo.org/tinderbox/ tinderbox] link to get a list of the currently open tinderbox trees (CWSs and MWSs).
+
 
+
= Set up a Tinderbox client =
+
Follow the [[Tinderbox_Setup]] link to get information how to set up a tinderbox client.
+
 
+
= Tinderbox mailing list =
+
 
+
Topics related to the tinderbox should be discussed on the tinderbox@tools.openoffice.org [http://tools.openoffice.org/servlets/SummarizeList?listName=tinderbox mailing list] (Send a completely blank e-mail to tinderbox-subscribe@tools.openoffice.org address to subscribe).
+
 
+
= OpenOffice Tinderbox ToDo list =
+
 
+
* Improve this page
+
* Create <code>tools.openoffice.org/tinderbox.html</code> linking to this page
+
* Discuss/create framework to allow developers to request tinderbox builds for their CWSs
+
* Advertise the tinderbox and attract more tinderbox clients
+
* Define specifications which <code>configure</code> parameters have to be used, which languages should be enabled, etc.
+
* Provide a means to upload installation sets from a tinderbox build to a place that allows QA of these builds. See [http://qa.openoffice.org/issues/show_bug.cgi?id=38096 issue 38096].
+

Latest revision as of 12:46, 9 July 2018


Book-old.png    This article is outdated.    

See Buildbot for current content.

See the revision log for historical content.

Personal tools