Project Documentation

From Armagetron
Revision as of 10:24, 9 January 2008 by 62.193.226.136 (talk) (lisitgetlibo)

ryan ariail agent and goleta later memoir one train traditional spanish wedding australian blue cattle dog heeler tims ford state park multicultural education silva method havasu builders visas for the usa non nude pre model michael gerald ford pressure drop across a tube pressespiegel beachs totally hidden video new social security number no dairy recipe the sims unleased kunoichi deadly mirage adn y arn on net surveillance systems se7en sato cl408e printer free kyra nude sedgwick linux shred directory scan to pdf free ware pittsburgh hair cut office depot web site wal mart bride euro angela cannings story a tribe called quest 3d hotwire inside ace combat 5 code newton wellesley hospital newton mass enjoi skateboard complete fishing florida raging grannies limited liability corporation ssh thru tunneling vnc excite sign in brother raping sister tops n bottoms fax cover sheets jewelry rings toronto sun newspaper archive 2 cheat free money runescape cdc picaridin pool babes tap manufacturing adams performance ys baby shower game australian football league american chopper show around the clock property management transvestite lingerie fat joe lean back jessica alba breast philp free swingers sites buy pet medicine online pre school learning books fta speedway acorn hardware cabinet design laundry room 11 atomic m ski samaria hotel the grim adventures of billy and mandy new monkey pli net jodie moore black cash game jack online back to school supplies mallorca hotels bifocal contact lens picture smith zadie low cholesterol foods vocabulary activity for middle school antecedentes comercializacion de la everstart battery montana high school bench press records doa helena mountain resort steamboat springs colorado auto sales free black lesbian sex movie abraham country own verghese www.discovercard.com 18 street latinas mexican border patrols trt radyo canli yayin young lesbian oral microsoft works file extensions memphis tn university top web site design we ridin fat joe art bell web site usher songs downloads animated slot machine gif hung muscle men lba airport parking buy used gun online immigrate to canada medical abbreviations kanye west blood diamonds especially true japanese animated cartoons weaknees coupon code scrapbooking event for charity buy dinars alfa carine bart lisa industrial miller tool sma 17 ejemplos de valores morales solar cycle 24 ski mountain chalet gatlinburg tn whashington national insurance company blessing count gratitude healing love power buddhism japans religion shinto ispunct example seroquel side effect wholesale cellular phone covers 2 age download empire precision rifles nude pregnant picture volkswagen caravelle pictures intake bush empire george hubris imperial overstretch w sheboygan county job service laptop holders rv trailers alsace and lorraine france animal cage challenge empty facing right pa la cama lyrics gundam mp3 wing blaine larsen santo spirito in florence assayers fleming cycle online sell trader realty one trophy case of fort myers cary elwes hawaii tourism authority naked 13 year old doggie style porn gq magazine live rear axle rapdirt.com lone photo wolf free gif appleone jobs stronger than me logo nascar racing 99bb japan home equity loan softtits 110 adding inserting into job queue total url tell it to the rain amniocentesis picture hobie sunglasses cheap pocket bikes sialaplex northwest flower and garden show princess house equipment photography rental studio large breasted ladies office desk mitsubishi cars for sale eu air filtration standards blog jones madness matt midnight odev tez ucretsiz fireplace picture stone old village inn nyack winstrol v pull and bear online 50 cent the game stamford apartment listings mark harmon portahepatis nevada state bank riviera maya activity dsl sage telecom aceite oliva virgen extra thomas cahill biography audio crutchfield speaker record label in california positive pals cartoons super cat urine mamoli victory bbpeoplemeet.com illinois family health insurance yen kaibab squirrel 686b bug 5740 deskjet hp printer asp free server web tiverton town football club lighted mirror shaving This is for all of our procedural and decision-making documentation. So when a large decision is made, or a controversial decision, you should find what amounts to a paper trail of the process of making the decision here. Expect numerous links to forum posts. :) Also, svn commit rules and so forth is here.

Waterfall

For developers with access: Protected Buildbot

The waterfall is a report that tells us where the build works and where it doesn't. It's powered by buildbot, but the builds themselves are run on different machines than the report.

Here's how it works. Whenever someone does some work and commits it to the repository, the buildbot sees it and some time after the repository has been committed to, it will start up a build of the affected branch or the trunk, whatever is appropriate. All platforms will be built, and whoever's made commits will be tracked.

Here's how you use it:

If you're one of the developers that isn't here all the time, and you return to work on your pet project, look at the waterfall and hopefully you will see the latest code builds. If that's the case, fine, jump in and start hacking, and make sure when you're done and ready to go on another hiatus, the waterfall shows everything builds. This helps you to prevent the rest of the team from waiting through your hiatus to build again because they can't figure out wtf you did. :) If it's not the case that the waterfall shows all builds currently successful, you can go back through the history until you find one that did work (hopefully the one before the current one!) and work off of that.

If you're here all the time, and you break the build, we get to lombast you for it. Besides that, it gives you good access to build information for other platforms, therefore giving each of us a real shot at fixing problems on other platforms. For most platform problems we have, this should be enough to distribute the load of supporting all these platforms. Some platform problems will still require those developers who work on those platforms to deal with it, such as adding bison and ruby support to the windows build, to pick a recent example. You can also do what philippe can do if you find the current trunk won't build: go through the history to a build that does work and work from that. This is obviously not an acceptable solution if you happen to be responsible for the build being broken in the first place. :)

Information on how you can add a node to the compiler farm controlled by the buildbot is available on the Development Docs page.

Government

The as yet unwritten government page.

For Developers

If you need to add documentation to this page, please edit this page and provide the link. Periodically, Lucifer or another admin will go through and archive old pages by simply moving the link to an as yet unmade archive listing. So this page should contain current documentation.