Project:Tinderbox-cluster/How the Buildbot backend works

When the change happen to a ebuild it trigger builders.
 * Buildbot check the repository for changes.
 * 1) update_db_check
 * 2) update_repo_check
 * 3) update_cpv_data
 * 4) update_v_data
 * 5) build_request_data
 * 6) run_build_request
 * 7) parse_build_log

This get projects and repositorys data and trigger next builder. We update the repositorys use by the database. Check caterorys and packages, update the database if needed. Add, change or delete the version in the database of the package Check of the package trigger a build request. Build the package Parse the logs and info and make summery of it.
 * update_db_check
 * update_repo_check
 * update_cpv_data
 * update_v_data
 * build_request_data
 * run_build_request
 * parse_build_log