[Buildbot-commits] [Buildbot] #896: Replace try with a client for the force scheduler (was: Try should capture and send e-mail address of the submitter so that notifications can be sent)
    Buildbot 
    nobody at buildbot.net
       
    Fri Mar  1 01:22:36 UTC 2013
    
    
  
#896: Replace try with a client for the force scheduler
------------------------------+--------------------
Reporter:  marcusl            |       Owner:
    Type:  project-idea       |      Status:  new
Priority:  major              |   Milestone:  0.9.+
 Version:  0.8.0              |  Resolution:
Keywords:  try, users, force  |
------------------------------+--------------------
Changes (by dustin):
 * priority:  minor => major
 * type:  enhancement => project-idea
 * milestone:  0.8.+ => 0.9.+
Old description:
> That way, a "try-builder" can be configured to always send notfications
> so that each try-submitter knows how the build went.
New description:
 We have a "try" client defined which looks for a patch in a local
 repository on a developer's system, patches it up, and submits it to
 Buildbot.  It's very ad-hoc, isn't very configurable, and hasn't gotten a
 lot of love.
 Now that we have a force scheduler, the better solution is for the try
 client to talk to a force scheduler, preferably using HTTP.  The client
 should also capture and send e-mail address of the submitter so that
 notifications can be sent.
 This allows lots of flexibility on the master side: users can set up as
 many force schedulers as they like, with different builders, properties,
 permissions, and so on.
 To make this project a summer's worth, it should aim to implement:
  * a new try client
  * improved support for DVCS's, where patches aren't required, but where
 the client must send a repository
  * protocol support in or for the force scheduler
  * per-scheduler authentication/authorization
  * migration information for users of the existing try functionality
--
-- 
Ticket URL: <http://trac.buildbot.net/ticket/896#comment:8>
Buildbot <http://buildbot.net/>
Buildbot: build/test automation
    
    
More information about the Commits
mailing list