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