<div dir="auto">Hello Buildbot community,<div dir="auto"><br></div><div dir="auto">I'm really excited to work with you on this project.</div><div dir="auto"><br></div><div dir="auto">I've attached a draft proposal for this project.</div><div dir="auto">I would request you to review it and suggest any improvements to it.</div><div dir="auto"><br></div><div dir="auto">I would request anyone to share their instance messaging id, so that I can be in touch and it would be easy to communicate faster.</div><div dir="auto"><br></div><div dir="auto">Thanks and regards</div><div dir="auto">Samartha S M</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu 19 Mar, 2020, 6:28 PM Povilas Kanapickas, <<a href="mailto:povilas@radix.lt">povilas@radix.lt</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Samartha,<br>
<br>
Great to hear you have interest in BuildBot.<br>
<br>
To answer your questions, the project is indeed only about implementing<br>
the worker in C++. The project is roughly four parts:<br>
<br>
- Investigating a protocol to use for communication between worker and<br>
master. I've already looked into this in the past and recommend MessagePack.<br>
<br>
- Creating a protocol specification looking into what types of messages<br>
go between master and worker.<br>
<br>
- Adapting both worker and master to this new protocol. This is needed<br>
so that we don't depend on C++ part to run tests for example.<br>
<br>
- Implementing the worker in C++ for this new protocol.<br>
<br>
Regarding the proposal I think you could find plenty of information<br>
around the internet about how a successful GSoC proposal could look like<br>
and what actions could be done to increase chances of successful<br>
selection. These go much more in depth compared to what I could advise<br>
in a reasonably short email.<br>
<br>
Regards,<br>
Povilas<br>
<br>
On 3/19/20 2:26 PM, Rajdeep Bharati wrote:<br>
> <br>
> <br>
> On Thu, Mar 19, 2020 at 5:30 PM <<a href="mailto:macports-dev-request@lists.macports.org" target="_blank" rel="noreferrer">macports-dev-request@lists.macports.org</a><br>
> <mailto:<a href="mailto:macports-dev-request@lists.macports.org" target="_blank" rel="noreferrer">macports-dev-request@lists.macports.org</a>>> wrote:<br>
> <br>
> Send macports-dev mailing list submissions to<br>
> <a href="mailto:macports-dev@lists.macports.org" target="_blank" rel="noreferrer">macports-dev@lists.macports.org</a><br>
> <mailto:<a href="mailto:macports-dev@lists.macports.org" target="_blank" rel="noreferrer">macports-dev@lists.macports.org</a>><br>
> <br>
> To subscribe or unsubscribe via the World Wide Web, visit<br>
> <a href="https://lists.macports.org/mailman/listinfo/macports-dev" rel="noreferrer noreferrer" target="_blank">https://lists.macports.org/mailman/listinfo/macports-dev</a><br>
> or, via email, send a message with subject or body 'help' to<br>
> <a href="mailto:macports-dev-request@lists.macports.org" target="_blank" rel="noreferrer">macports-dev-request@lists.macports.org</a><br>
> <mailto:<a href="mailto:macports-dev-request@lists.macports.org" target="_blank" rel="noreferrer">macports-dev-request@lists.macports.org</a>><br>
> <br>
> You can reach the person managing the list at<br>
> <a href="mailto:macports-dev-owner@lists.macports.org" target="_blank" rel="noreferrer">macports-dev-owner@lists.macports.org</a><br>
> <mailto:<a href="mailto:macports-dev-owner@lists.macports.org" target="_blank" rel="noreferrer">macports-dev-owner@lists.macports.org</a>><br>
> <br>
> When replying, please edit your Subject line so it is more specific<br>
> than "Re: Contents of macports-dev digest..."<br>
> <br>
> <br>
> Today's Topics:<br>
> <br>
> 1. Re: GSoC 2020 (Jackson Isaac)<br>
> 2. Re: GSoC web-app query (Jackson Isaac)<br>
> 3. Re: Saying Hello :) (Jackson Isaac)<br>
> 4. Re: GSoC 2020 (Samartha S M)<br>
> 5. Re: GSoC 2020 (Jackson Isaac)<br>
> <br>
> <br>
> ----------------------------------------------------------------------<br>
> <br>
> Message: 1<br>
> Date: Thu, 19 Mar 2020 08:30:13 +0100<br>
> From: Jackson Isaac <<a href="mailto:ijackson@macports.org" target="_blank" rel="noreferrer">ijackson@macports.org</a><br>
> <mailto:<a href="mailto:ijackson@macports.org" target="_blank" rel="noreferrer">ijackson@macports.org</a>>><br>
> To: Samartha S M <<a href="mailto:samarthamahesh@gmail.com" target="_blank" rel="noreferrer">samarthamahesh@gmail.com</a><br>
> <mailto:<a href="mailto:samarthamahesh@gmail.com" target="_blank" rel="noreferrer">samarthamahesh@gmail.com</a>>><br>
> Cc: MacPorts Dev <<a href="mailto:macports-dev@lists.macports.org" target="_blank" rel="noreferrer">macports-dev@lists.macports.org</a><br>
> <mailto:<a href="mailto:macports-dev@lists.macports.org" target="_blank" rel="noreferrer">macports-dev@lists.macports.org</a>>><br>
> Subject: Re: GSoC 2020<br>
> Message-ID:<br>
> <br>
> <CAJO0VXrZ6N3cUakV=u3bJ83+1XqkoXopAXeCfOkG=<a href="mailto:Fth1VbmYw@mail.gmail.com" target="_blank" rel="noreferrer">Fth1VbmYw@mail.gmail.com</a><br>
> <mailto:<a href="mailto:Fth1VbmYw@mail.gmail.com" target="_blank" rel="noreferrer">Fth1VbmYw@mail.gmail.com</a>>><br>
> Content-Type: text/plain; charset="UTF-8"<br>
> <br>
> Hi Samartha.<br>
> <br>
> On Wed, Mar 18, 2020 at 8:19 AM Samartha S M<br>
> <<a href="mailto:samarthamahesh@gmail.com" target="_blank" rel="noreferrer">samarthamahesh@gmail.com</a> <mailto:<a href="mailto:samarthamahesh@gmail.com" target="_blank" rel="noreferrer">samarthamahesh@gmail.com</a>>> wrote:<br>
> ><br>
> > I've not installed MacPorts yet. Is it compatible with Linux<br>
> systems as I have Linux based Ubuntu system?<br>
> ><br>
> <br>
> It is possible to setup macports on linux, although it might not<br>
> completely work correctly (had tried it long time ago, though).<br>
> <br>
> > Surely, I'll go through all resources which you have sent.<br>
> ><br>
> <br>
> You may also look at the Buildbot project idea.<br>
> <br>
> -- <br>
> Jackson Isaac<br>
> <br>
> <br>
> ------------------------------<br>
> <br>
> Message: 2<br>
> Date: Thu, 19 Mar 2020 08:37:15 +0100<br>
> From: Jackson Isaac <<a href="mailto:ijackson@macports.org" target="_blank" rel="noreferrer">ijackson@macports.org</a><br>
> <mailto:<a href="mailto:ijackson@macports.org" target="_blank" rel="noreferrer">ijackson@macports.org</a>>><br>
> To: Jackson Isaac <<a href="mailto:ijackson@macports.org" target="_blank" rel="noreferrer">ijackson@macports.org</a> <mailto:<a href="mailto:ijackson@macports.org" target="_blank" rel="noreferrer">ijackson@macports.org</a>>><br>
> Cc: "<a href="mailto:macports-dev@lists.macports.org" target="_blank" rel="noreferrer">macports-dev@lists.macports.org</a><br>
> <mailto:<a href="mailto:macports-dev@lists.macports.org" target="_blank" rel="noreferrer">macports-dev@lists.macports.org</a>>"<br>
> <<a href="mailto:macports-dev@lists.macports.org" target="_blank" rel="noreferrer">macports-dev@lists.macports.org</a><br>
> <mailto:<a href="mailto:macports-dev@lists.macports.org" target="_blank" rel="noreferrer">macports-dev@lists.macports.org</a>>><br>
> Subject: Re: GSoC web-app query<br>
> Message-ID:<br>
> <br>
> <<a href="mailto:CAJO0VXpDppECuRdqnXKBtmtAMSkJM1EeyanNyiS7Dwrhtq9WeA@mail.gmail.com" target="_blank" rel="noreferrer">CAJO0VXpDppECuRdqnXKBtmtAMSkJM1EeyanNyiS7Dwrhtq9WeA@mail.gmail.com</a><br>
> <mailto:<a href="mailto:CAJO0VXpDppECuRdqnXKBtmtAMSkJM1EeyanNyiS7Dwrhtq9WeA@mail.gmail.com" target="_blank" rel="noreferrer">CAJO0VXpDppECuRdqnXKBtmtAMSkJM1EeyanNyiS7Dwrhtq9WeA@mail.gmail.com</a>>><br>
> Content-Type: text/plain; charset="UTF-8"<br>
> <br>
> Hi,<br>
> <br>
> Small correction below,<br>
> <br>
> On Thu, Mar 19, 2020 at 8:26 AM Jackson Isaac <<a href="mailto:ijackson@macports.org" target="_blank" rel="noreferrer">ijackson@macports.org</a><br>
> <mailto:<a href="mailto:ijackson@macports.org" target="_blank" rel="noreferrer">ijackson@macports.org</a>>> wrote:<br>
> ><br>
> > Hi Dandamudi,<br>
> ><br>
> > Welcome to The MacPorts Project!<br>
> ><br>
> > Apologies for the late reply.<br>
> ><br>
> > On Wed, Mar 18, 2020 at 1:18 PM DANDAMUDI ROHIT<br>
> > <<a href="mailto:ugs17185_cse.dandamudi@cbit.org.in" target="_blank" rel="noreferrer">ugs17185_cse.dandamudi@cbit.org.in</a><br>
> <mailto:<a href="mailto:ugs17185_cse.dandamudi@cbit.org.in" target="_blank" rel="noreferrer">ugs17185_cse.dandamudi@cbit.org.in</a>>> wrote:<br>
> > ><br>
> > > Hello all,<br>
> > ><br>
> > > It seems the mentors alloted for web-app are busy, is there any<br>
> other project idea I can take on?<br>
> ><br>
> > Unfortunately, our web-app mentors cannot continue due to the current<br>
> > situation, and we support them in their decision.<br>
> ><br>
> > Currently we have mentors for the following projects (If I understand<br>
> > correctly from Ideas list):<br>
> > - Buildbot<br>
> > - MacPorts base<br>
> <br>
> See ideas [1] where potential mentors are satraul or mcalhoun :)<br>
> <br>
> ><br>
> > To get a better understanding of macports-base you may also see our<br>
> > introductory video at [3].<br>
> ><br>
> <br>
> [1] <a href="https://trac.macports.org/wiki/SummerOfCode" rel="noreferrer noreferrer" target="_blank">https://trac.macports.org/wiki/SummerOfCode</a><br>
> [3] <a href="https://www.youtube.com/watch?v=46qshiDskrM" rel="noreferrer noreferrer" target="_blank">https://www.youtube.com/watch?v=46qshiDskrM</a><br>
> <br>
> <br>
> -- <br>
> Jackson Isaac<br>
> <br>
> <br>
> ------------------------------<br>
> <br>
> Message: 3<br>
> Date: Thu, 19 Mar 2020 08:38:06 +0100<br>
> From: Jackson Isaac <<a href="mailto:ijackson@macports.org" target="_blank" rel="noreferrer">ijackson@macports.org</a><br>
> <mailto:<a href="mailto:ijackson@macports.org" target="_blank" rel="noreferrer">ijackson@macports.org</a>>><br>
> To: Mohammed Rabeeh <<a href="mailto:mohmmdrabeeh@gmail.com" target="_blank" rel="noreferrer">mohmmdrabeeh@gmail.com</a><br>
> <mailto:<a href="mailto:mohmmdrabeeh@gmail.com" target="_blank" rel="noreferrer">mohmmdrabeeh@gmail.com</a>>><br>
> Cc: MacPorts Dev <<a href="mailto:macports-dev@lists.macports.org" target="_blank" rel="noreferrer">macports-dev@lists.macports.org</a><br>
> <mailto:<a href="mailto:macports-dev@lists.macports.org" target="_blank" rel="noreferrer">macports-dev@lists.macports.org</a>>><br>
> Subject: Re: Saying Hello :)<br>
> Message-ID:<br>
> <br>
> <<a href="mailto:CAJO0VXokjo18sTamQRvxwi-EV8dKi_i8GFJF_5Fec13_J9V8Eg@mail.gmail.com" target="_blank" rel="noreferrer">CAJO0VXokjo18sTamQRvxwi-EV8dKi_i8GFJF_5Fec13_J9V8Eg@mail.gmail.com</a><br>
> <mailto:<a href="mailto:CAJO0VXokjo18sTamQRvxwi-EV8dKi_i8GFJF_5Fec13_J9V8Eg@mail.gmail.com" target="_blank" rel="noreferrer">CAJO0VXokjo18sTamQRvxwi-EV8dKi_i8GFJF_5Fec13_J9V8Eg@mail.gmail.com</a>>><br>
> Content-Type: text/plain; charset="UTF-8"<br>
> <br>
> Hi Mohammed Rabeeh,<br>
> <br>
> Welcome to The MacPorts Project!<br>
> <br>
> Apologies for the late response.<br>
> <br>
> On Fri, Feb 21, 2020 at 9:11 AM Mohammed Rabeeh<br>
> <<a href="mailto:mohmmdrabeeh@gmail.com" target="_blank" rel="noreferrer">mohmmdrabeeh@gmail.com</a> <mailto:<a href="mailto:mohmmdrabeeh@gmail.com" target="_blank" rel="noreferrer">mohmmdrabeeh@gmail.com</a>>> wrote:<br>
> ><br>
> > Hello,<br>
> ><br>
> > My name is Mohammed Rabeeh. I'm a sophomore at the College of<br>
> Engineering, Trivandrum, India pursuing Computer Science &<br>
> Engineering. I came across MacPorts when I was going through the<br>
> organization list and it caught my eye. I have recently switched to<br>
> Mac and my experience with it has been great. I would love to<br>
> contribute to MacPorts for GSoC '20.<br>
> ><br>
> > I have a lot of experience with web. I have been building web<br>
> applications for around 5 years now. I have good knowledge of<br>
> Javascript, PHP, and Django. I have built APIs in Django and<br>
> attended a lot of hackathons were Django was extensively used as the<br>
> backend.<br>
> ><br>
> > I would like to work on mainly two projects,<br>
> ><br>
> > 1) The Django Web Application<br>
> > 2) Improving MacPorts documentation, website and trac system<br>
> ><br>
> > I believe that my experience with web will make a really good<br>
> candidate for GSoC. I would also like details on these projects and<br>
> would like to share my thoughts and ideas with the mentor.<br>
> <br>
> Unfortunately, we don't have mentors available for the webapp project.<br>
> <br>
> Currently we have mentors that can assist you on:<br>
> - Buildbot related project<br>
> - Macports-base (potential mentors mcalhoun and satraul)<br>
> <br>
> Ideas List: <a href="https://trac.macports.org/wiki/SummerOfCode" rel="noreferrer noreferrer" target="_blank">https://trac.macports.org/wiki/SummerOfCode</a><br>
> <br>
> -- <br>
> Jackson Isaac<br>
> <br>
> <br>
> ------------------------------<br>
> <br>
> Message: 4<br>
> Date: Thu, 19 Mar 2020 16:31:41 +0530<br>
> From: Samartha S M <<a href="mailto:samarthamahesh@gmail.com" target="_blank" rel="noreferrer">samarthamahesh@gmail.com</a><br>
> <mailto:<a href="mailto:samarthamahesh@gmail.com" target="_blank" rel="noreferrer">samarthamahesh@gmail.com</a>>><br>
> To: Jackson Isaac <<a href="mailto:ijackson@macports.org" target="_blank" rel="noreferrer">ijackson@macports.org</a> <mailto:<a href="mailto:ijackson@macports.org" target="_blank" rel="noreferrer">ijackson@macports.org</a>>><br>
> Cc: MacPorts Dev <<a href="mailto:macports-dev@lists.macports.org" target="_blank" rel="noreferrer">macports-dev@lists.macports.org</a><br>
> <mailto:<a href="mailto:macports-dev@lists.macports.org" target="_blank" rel="noreferrer">macports-dev@lists.macports.org</a>>><br>
> Subject: Re: GSoC 2020<br>
> Message-ID:<br>
> <br>
> <CAMD5w253tD=<a href="mailto:hb1GHpCivvdDC6xgf0bfVKxND8QcRNRkzKrrbEQ@mail.gmail.com" target="_blank" rel="noreferrer">hb1GHpCivvdDC6xgf0bfVKxND8QcRNRkzKrrbEQ@mail.gmail.com</a><br>
> <mailto:<a href="mailto:hb1GHpCivvdDC6xgf0bfVKxND8QcRNRkzKrrbEQ@mail.gmail.com" target="_blank" rel="noreferrer">hb1GHpCivvdDC6xgf0bfVKxND8QcRNRkzKrrbEQ@mail.gmail.com</a>>><br>
> Content-Type: text/plain; charset="utf-8"<br>
> <br>
> Hello Jackson Isaac<br>
> <br>
> <br>
> Dear Povilas/Pierre, could you through light on this:<br>
> <br>
> I went through Buildbot project ideas for GSoC 2020 and this project<br>
> idea<br>
> caught my attention 'Add support for running worker on non-python<br>
> platforms'. I have good experience with python and C++.<br>
> I went through the project idea abstract, but still I would like to<br>
> request<br>
> more resources.<br>
> <br>
> Is the project about implementing only worker in C++ ?<br>
> What steps do I need to take further for a successful project proposal?<br>
> <br>
> Thanks and regards<br>
> Samartha S M<br>
> <br>
> On Thu 19 Mar, 2020, 1:00 PM Jackson Isaac, <<a href="mailto:ijackson@macports.org" target="_blank" rel="noreferrer">ijackson@macports.org</a><br>
> <mailto:<a href="mailto:ijackson@macports.org" target="_blank" rel="noreferrer">ijackson@macports.org</a>>> wrote:<br>
> <br>
> > Hi Samartha.<br>
> ><br>
> > On Wed, Mar 18, 2020 at 8:19 AM Samartha S M<br>
> <<a href="mailto:samarthamahesh@gmail.com" target="_blank" rel="noreferrer">samarthamahesh@gmail.com</a> <mailto:<a href="mailto:samarthamahesh@gmail.com" target="_blank" rel="noreferrer">samarthamahesh@gmail.com</a>>><br>
> > wrote:<br>
> > ><br>
> > > I've not installed MacPorts yet. Is it compatible with Linux<br>
> systems as<br>
> > I have Linux based Ubuntu system?<br>
> > ><br>
> ><br>
> > It is possible to setup macports on linux, although it might not<br>
> > completely work correctly (had tried it long time ago, though).<br>
> ><br>
> > > Surely, I'll go through all resources which you have sent.<br>
> > ><br>
> ><br>
> > You may also look at the Buildbot project idea.<br>
> ><br>
> > --<br>
> > Jackson Isaac<br>
> ><br>
> -------------- next part --------------<br>
> An HTML attachment was scrubbed...<br>
> URL:<br>
> <<a href="http://lists.macports.org/pipermail/macports-dev/attachments/20200319/c336dd55/attachment-0001.html" rel="noreferrer noreferrer" target="_blank">http://lists.macports.org/pipermail/macports-dev/attachments/20200319/c336dd55/attachment-0001.html</a>><br>
> <br>
> ------------------------------<br>
> <br>
> Message: 5<br>
> Date: Thu, 19 Mar 2020 12:19:28 +0100<br>
> From: Jackson Isaac <<a href="mailto:ijackson@macports.org" target="_blank" rel="noreferrer">ijackson@macports.org</a><br>
> <mailto:<a href="mailto:ijackson@macports.org" target="_blank" rel="noreferrer">ijackson@macports.org</a>>><br>
> To: Samartha S M <<a href="mailto:samarthamahesh@gmail.com" target="_blank" rel="noreferrer">samarthamahesh@gmail.com</a><br>
> <mailto:<a href="mailto:samarthamahesh@gmail.com" target="_blank" rel="noreferrer">samarthamahesh@gmail.com</a>>><br>
> Cc: MacPorts Dev <<a href="mailto:macports-dev@lists.macports.org" target="_blank" rel="noreferrer">macports-dev@lists.macports.org</a><br>
> <mailto:<a href="mailto:macports-dev@lists.macports.org" target="_blank" rel="noreferrer">macports-dev@lists.macports.org</a>>><br>
> Subject: Re: GSoC 2020<br>
> Message-ID:<br>
> <br>
> <<a href="mailto:CAJO0VXqwjkrefV5enhqRyhMM8Syk%2BQJctpK6Xk8Ypda%2BPGex4A@mail.gmail.com" target="_blank" rel="noreferrer">CAJO0VXqwjkrefV5enhqRyhMM8Syk+QJctpK6Xk8Ypda+PGex4A@mail.gmail.com</a><br>
> <mailto:<a href="mailto:CAJO0VXqwjkrefV5enhqRyhMM8Syk%252BQJctpK6Xk8Ypda%252BPGex4A@mail.gmail.com" target="_blank" rel="noreferrer">CAJO0VXqwjkrefV5enhqRyhMM8Syk%2BQJctpK6Xk8Ypda%2BPGex4A@mail.gmail.com</a>>><br>
> Content-Type: text/plain; charset="UTF-8"<br>
> <br>
> Hi Samartha,<br>
> <br>
> On Thu, Mar 19, 2020 at 12:01 PM Samartha S M<br>
> <<a href="mailto:samarthamahesh@gmail.com" target="_blank" rel="noreferrer">samarthamahesh@gmail.com</a> <mailto:<a href="mailto:samarthamahesh@gmail.com" target="_blank" rel="noreferrer">samarthamahesh@gmail.com</a>>> wrote:<br>
> ><br>
> > Hello Jackson Isaac<br>
> ><br>
> > I went through Buildbot project ideas for GSoC 2020 and this<br>
> project idea caught my attention 'Add support for running worker on<br>
> non-python platforms'. I have good experience with python and C++.<br>
> <br>
> Great!<br>
> <br>
> > I went through the project idea abstract, but still I would like<br>
> to request more resources.<br>
> > Is the project about implementing only worker in C++ ?<br>
> > What steps do I need to take further for a successful project<br>
> proposal?<br>
> ><br>
> <br>
> I would request the Buildbot mentors to respond to you on this :)<br>
> <br>
> In the meantime, you may also look at the macports-dev archive, you<br>
> can find similar gsoc questions and answers [1].<br>
> <br>
> [1]<br>
> <a href="https://lists.macports.org/pipermail/macports-dev/2020-March/041711.html" rel="noreferrer noreferrer" target="_blank">https://lists.macports.org/pipermail/macports-dev/2020-March/041711.html</a><br>
> <br>
> -- <br>
> Jackson Isaac<br>
> <br>
> <br>
> ------------------------------<br>
> <br>
> Subject: Digest Footer<br>
> <br>
> _______________________________________________<br>
> macports-dev mailing list<br>
> <a href="mailto:macports-dev@lists.macports.org" target="_blank" rel="noreferrer">macports-dev@lists.macports.org</a> <mailto:<a href="mailto:macports-dev@lists.macports.org" target="_blank" rel="noreferrer">macports-dev@lists.macports.org</a>><br>
> <a href="https://lists.macports.org/mailman/listinfo/macports-dev" rel="noreferrer noreferrer" target="_blank">https://lists.macports.org/mailman/listinfo/macports-dev</a><br>
> <br>
> ------------------------------<br>
> <br>
> End of macports-dev Digest, Vol 163, Issue 14<br>
> *********************************************<br>
> <br>
> <br>
> Thank you.<br>
<br>
</blockquote></div>