[Buildbot-devel] GSoc Project: Full Integration for User Support
Elias Assarsson
fte08eas at student.lu.se
Wed Apr 17 09:43:06 UTC 2013
2013-04-13 22:56, Dustin J. Mitchell skrev:
> On Thu, Apr 11, 2013 at 5:36 AM, Elias Assarsson <fte08eas at student.lu.se> wrote:
>> My name is Elias Assarsson and I am interested in doing a GSoC project
>> for Buildbot. The idea I found most interesting is Full Integration for
>> User Support http://trac.buildbot.net/ticket/2436 . What would be a good
>> way to prepare in pursuing this project?
>>
>> Some things about me. I have experience with Python (and other scripting
>> languages such as Ruby) and I am a GNU/Linux user for almost ten year
>> and a student in computer science in Sweden.
> Great to hear from you! I think that the best way to prepare for this
> particular project is to set up a running Buildbot system, perhaps
> watching a test GitHub repository of your own. Then try to work with
> the user support that's in place. For example, see if you can
> convince it to email the committer of each build with build results.
> What if a user's Git email address isn't the best email address? (For
> example, I commit to Buildbot using dustin at mozilla.com, but prefer to
> get Buildbot-related email at dustin at v.igoro.us)? Does Buildbot make
> that easy? How could it do better? Try hooking your Buildbot system
> up to IRC (please use a different channel from #buildbot to
> experiment!). How can you connect the identity of a person who
> commits to Git with their IRC nick? As you may know, Git supports
> both "author" and "committer" for each commit. How could you
> configure Buildbot to only email the committer, or only the author?
I have set up a system and I can make builds via the web UI but I fail
to send emails. When I do not use extraRecipients for the MailNotifier
it seems that no mail is sent, e.g.
sending mail (669 bytes) to []
I guess this has to do with the bug http://trac.buildbot.net/ticket/2207
. But when I put addresses in extraRecipients it says that mails are
sent but I get no mails. I use a gmail smtp server via useTls,
relayhost, smtpPorts, smtpUser and smtpPassword. The log reads
http://pastebin.com/V2Tjb3rC when trying to send. I would appreciate any
help on how to fix this. I used the same login details for the SMTP with
which I am able to send mail via my email client.
I was more successful with IRC however but I am not sure how you mean
that the connection between IRC nick and Git author or committer as I
find no documentation. Did you mean that this is an incomplete feature
that user support will provide when it is complete?
> Hopefully this will give you an idea of some of the issues that users
> face when trying to get this support working well for them. The next
> step will be to start looking at the code to see how you'd go about
> fixing these issues.
I have only had time for a quick look at the code concerning the
MailNotifier yet to track the problem in
http://trac.buildbot.net/ticket/2207 . Should an application contain
details on how I will go about fixing the listed bugs in
http://trac.buildbot.net/ticket/2436 ?
> Keep in mind that we will be selecting students not only on the
> strength of their application, but on how well-known they are in the
> Buildbot community. That can include mailing-list posts, interactions
> in IRC, and pull requests and reviews on GitHub. There's still plenty
> of time for you to get involved, but please do!
I corrected some things in the tutorial and the manual as I read them
and made pull requests for it and also made a ticket for one thing I was
not sure how to fix.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://buildbot.net/pipermail/devel/attachments/20130417/70549cc3/attachment.html>
More information about the devel
mailing list