Changes between Version 57 and Version 60 of WikiStart


Ignore:
Timestamp:
Dec 31, 2008, 4:26:00 AM (12 years ago)
Author:
dustin
Comment:

shrink up the main page

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart

    v57 v60  
     1{{{
     2#!html
     3<table style="width: 100%;" cellspacing="5">
     4<tr>
     5<td rowspan="2"  style="width: 70%; padding: 2em;" valign="top">
     6}}}
    17= Welcome to Buildbot! =
    28
     
    410
    511The overall goal is to reduce tree breakage and provide a platform to run tests or code-quality checks that are too annoying or pedantic for any human to waste their time with. Developers get immediate (and potentially public) feedback about their changes, encouraging them to be more careful about testing before checkin.
    6 
    7 You might like to look at some ScreenShots.
    8 
    9 == Download/Install ==
    10 
    11 The current release is buildbot-0.7.9, made on September 16th, 2008:
    12 [http://downloads.sourceforge.net/buildbot/buildbot-0.7.9.tar.gz tgz]
    13 ([http://downloads.sourceforge.net/buildbot/buildbot-0.7.9.tar.gz.sig sig]),
    14 [http://downloads.sourceforge.net/buildbot/buildbot-0.7.9.zip zip]
    15 ([http://downloads.sourceforge.net/buildbot/buildbot-0.7.9.zip.sig sig])
    16 
    17     * please read the [/repos/release/NEWS NEWS] file if you are upgrading from
    18       a previous release: it contains important information about compatibility
    19       and changes you must make to your configuration file
    20 
    21     *  From Source:
    22       * Download the latest version from the !SourceForge [https://sourceforge.net/project/showfiles.php?group_id=73177 download page].
    23       * The release is signed with [http://www.lothar.com/warner-gpg.html my GPG public key].
    24       * Run {{{setup.py install}}} as per the [/repos/release/README README].
    25       * Read the UserManual about configuring your new buildbot.
    26     * With setuptools: run {{{easy_install buildbot}}}
    27     * Debian Users: install the 'buildbot' [http://packages.debian.org/buildbot package] . The current debian stable release ("etch") has 0.7.4, but there is a newer version in the 'unstable' or 'testing' distribution.
    28     * Ubuntu Users: install the 'buildbot' [http://packages.ubuntu.com/buildbot package] from the Dapper 'universe' section (version 0.7.2 in dapper, 0.7.4 in edgy, 0.7.5 in feisty). (thanks to Matthias Klose for making both of these debian versions happen!). For newer versions, look for backports or install from source.
    29     * SUSE Users: Marcus Rueckert has made SUSE RPMs available at http://software.opensuse.org/download/devel:/tools:/building/ . There is also [http://en.opensuse.org/Build_Service/User user documentation] available.
    30     * Fedora Users: install the 'buildbot' [http://koji.fedoraproject.org/koji/packageinfo?packageID=1421 package] via yum ( "yum install buildbot" )
    31     * Darwin Users: run port install buildbot (thanks to Olivier Bonnet for [http://bugzilla.opendarwin.org/show_bug.cgi?id=8888 making this happen]!)
    32     * Fink Users (Mac OS X 10.4 and later): run "fink install buildbot-py25"
    33     * Solaris Users: you have to install buildbot from source yourself, but Matthew Flanagan has written a [http://wadofstuff.blogspot.com/2007/01/smf-manifest-for-buildbot.html Solaris 10 SMF manifest] which will help automatically launch the buildmaster or buildslave as a Solaris service.
    34     * Other RPM based distributions: see [wiki:SourceRPMS Building RPMs] to produce RPMs for your Linux distribution, including RHEL and CentOS.
    35 
    36 == Configuration/Usage ==
    37 
    38  * The [/repos/release/README README] file contains an overview.
    39  * The [UserManual User's Manual] contains complete documentation.
    40  * The [/repos/release/docs/reference/index.html API Reference] may be useful when writing the configuration file: the various Steps and Schedulers are documented there.
    41  * Recent changes for each release are summarized in the [/repos/release/NEWS NEWS] file, while the complete details are in the [/repos/release/ChangeLog ChangeLog].
    42  * The Buildbot was first announced at [http://www.pycon.org PyCon] [http://us.pycon.org/zope/original/pycon/pastevents/dc2003 2003], where I delivered a [http://buildbot.sf.net/PyCon-2003/buildbot.html paper] along with some [http://buildbot.sf.net/PyCon-2003/slides/slide-00.html slides].
    43  * BuildbotAndTrac describes some ways to combine a Buildbot with a Trac instance.
    44  * [UsingLaunchd Using launchd] on Mac OS X to manage buildbot.
    45 
    46 == Support ==
    47 
    48  * Please file new bugs and enhancement requests on this trac, using the [http://buildbot.net/trac/newticket New Ticket] button above.
    49  * The [https://sourceforge.net/projects/buildbot/ SourceForge Project Page] contains the old bug trackers and archives of the mailing list.
    50  * Please join the [http://lists.sourceforge.net/lists/listinfo/buildbot-devel buildbot-devel mailing list] to be notified about new releases, discuss how to configure and use the buildbot, and to hear about new development. This is both a user and a developer mailing list. Some folks find the [http://news.gmane.org/gmane.comp.python.buildbot.devel Gmane archive] easier to browse.
    51  * HelpfulPages contains a collection of articles and blog postings about Buildbot.
    52  * placeholder page for the BuildbotFaq is here
    53  * RunningBuildbotOnWindows
    54  * The [http://pypi.python.org/pypi/buildbot/ Python Cheeseshop] entry for Buildbot.
    55 
    56 == Development ==
    57 === Getting Code ===
    58  * There are [LatestBuildbotSource Arch and Darcs repositories] which represent the latest code.
    59    * or you can see the latest HEAD revision by using darcs to pull a tree from http://buildbot.net/repos/trunk
    60    * other work-in-progress branches are published to http://buildbot.net/repos/
    61  * The almost-latest pre-release code is available from CVS for [http://buildbot.cvs.sourceforge.net/buildbot/buildbot/ browsing] or [http://sourceforge.net/cvs/?group_id=73177 read-only checkout].
    62  * Dustin Mitchell maintains a [http://darcs.r.igoro.us/darcsweb.cgi?r=dustin;a=summary development repository] ('''Note''': darcs web seems busted) serving as an incubator for new patches, but sometimes containing code that's not quite ready for release.
    63    * Periodic tarballs of this repository are available [http://darcs.r.igoro.us/buildbot/dustin/dist/ here]
    64    * The manual from this repository is available [http://darcs.r.igoro.us/buildbot/dustin/dist/buildbot-dustin.html here].
    65 
    66 === Participating ===
    67  * To submit patches, please open a ticket describing the issue on the issue tracker and include your patch as an attachment.
    68  * You can also join the [http://lists.sourceforge.net/lists/listinfo/buildbot-commits buildbot-commits mailing list] to be notified about changes in CVS.
    69  * There is a brief [/trac/roadmap roadmap] listing goals for the next few releases.
    70  * FutureIdeas has some random thoughts on things that might make the Buildbot better.
    71  * placeholder pages for WritingBuildSteps and WritingStatusPlugins are here
    72  * The "meta buildbot" (buildbot testing buildbot) is at http://buildbot.buildbot.net/.
    73 
    74 === Future ===
    75 The beginning sketches of what may become Buildbot-1.0 are at BuildbotOneOh.
    76 
    77 == Success Stories ==
    78 
    79 Buildbots are installed in at least 100 sites all over the world. Users have submitted pointers to the SuccessStories page, so you can get a feel for how Buildbot is being used.
    80 
    81 Install a buildbot today and add your name!
    82 
    83 Also, there are sometime jobs that specifically target Buildbot pros.  If you're a Buildbot fan and looking for employment, check out the BuildBotJobs page.
    84 
    85 == Miscellaneous ==
    86 
     12{{{
     13#!html
     14</td><td style="width: 30%; padding: 2em;"  valign="top">
     15}}}
     16= Explore =
     17 * ScreenShots
     18 * DownloadInstall
     19 * [wiki:Documentation Documentation]
     20 * [wiki:Support Support]
     21 * [wiki:Development]
     22 * SuccessStories
     23{{{
     24#!html
     25</td></tr><tr><td style="width: 30%; padding: 2em" valign="top">
     26}}}
     27= Download Now =
     28 * [http://downloads.sourceforge.net/buildbot/buildbot-0.7.9.tar.gz tarball] ([http://downloads.sourceforge.net/buildbot/buildbot-0.7.9.tar.gz.sig sig]),
     29 * [http://downloads.sourceforge.net/buildbot/buildbot-0.7.9.zip zip file] ([http://downloads.sourceforge.net/buildbot/buildbot-0.7.9.zip.sig sig])
     30{{{
     31#!html
     32</td></tr></table>
     33<center>
     34}}}
    8735Many thanks to sourceforge.net for hosting the buildbot's [https://sourceforge.net/projects/buildbot/ SourceForge Project Page] for all these years.
    8836{{{
     
    9038<a href="http://sourceforge.net">
    9139 <img src="http://sourceforge.net/sflogo.php?group_id=73177&amp;type=5"
    92       width="210" height="62" border="0" alt="SourceForge.net Logo"
    93       align="right" />
     40      width="210" height="62" border="0" alt="SourceForge.net Logo" />
    9441</a>
     42</center>
    9543}}}
    96 
    97 The original TracStartingPage was moved away.
    98 
    99 If you'd like to edit these pages, please use the "Register" link at the top
    100 right corner of this page to create an account. I'd appreciate it if you'd
    101 add a useable email address when you do so (using the "Settings" link). If you do,
    102 you'll receive email when tickets that you have filed are updated or closed, and
    103 you can add your name as a cc: on tickets that you're interested in.