GSoC 2020 (Samartha S M)
Rajdeep Bharati
rajdeepbharati13 at gmail.com
Sat Mar 21 14:09:01 UTC 2020
Hi Samartha,
IMHO the proposal looks good. I guess it would help if you also add a
protocol specification in the proposal.
Also, you could play with the master-worker API
<https://docs.buildbot.net/latest/developer/master-worker.html> to
understand it better. @Povilas Kanapickas <povilas at radix.lt> is it feasible
to build a POC in the next few weeks?
Thanks & Regards
Rajdeep
On Fri, Mar 20, 2020 at 3:12 PM Samartha S M <samarthamahesh at gmail.com>
wrote:
> I've uploaded draft proposal in GSoC proposal submission portal also.
>
> Please give inputs from your side, so that I can improve my proposal.
>
> Thanks and regards
> Samartha S M
>
> On Fri 20 Mar, 2020, 12:08 PM Samartha S M, <samarthamahesh at gmail.com>
> wrote:
>
>> I've attached draft proposal. PFA
>>
>> On Fri 20 Mar, 2020, 12:05 PM Samartha S M, <samarthamahesh at gmail.com>
>> wrote:
>>
>>> 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, <povilas at 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-request at lists.macports.org
>>>> > <mailto:macports-dev-request at lists.macports.org>> wrote:
>>>> >
>>>> > Send macports-dev mailing list submissions to
>>>> > macports-dev at lists.macports.org
>>>> > <mailto:macports-dev at 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-request at lists.macports.org
>>>> > <mailto:macports-dev-request at lists.macports.org>
>>>> >
>>>> > You can reach the person managing the list at
>>>> > macports-dev-owner at lists.macports.org
>>>> > <mailto:macports-dev-owner at 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 <ijackson at macports.org
>>>> > <mailto:ijackson at macports.org>>
>>>> > To: Samartha S M <samarthamahesh at gmail.com
>>>> > <mailto:samarthamahesh at gmail.com>>
>>>> > Cc: MacPorts Dev <macports-dev at lists.macports.org
>>>> > <mailto:macports-dev at lists.macports.org>>
>>>> > Subject: Re: GSoC 2020
>>>> > Message-ID:
>>>> >
>>>> > <CAJO0VXrZ6N3cUakV=u3bJ83+1XqkoXopAXeCfOkG=
>>>> Fth1VbmYw at mail.gmail.com
>>>> > <mailto:Fth1VbmYw at mail.gmail.com>>
>>>> > Content-Type: text/plain; charset="UTF-8"
>>>> >
>>>> > Hi Samartha.
>>>> >
>>>> > On Wed, Mar 18, 2020 at 8:19 AM Samartha S M
>>>> > <samarthamahesh at gmail.com <mailto:samarthamahesh at 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 <ijackson at macports.org
>>>> > <mailto:ijackson at macports.org>>
>>>> > To: Jackson Isaac <ijackson at macports.org <mailto:
>>>> ijackson at macports.org>>
>>>> > Cc: "macports-dev at lists.macports.org
>>>> > <mailto:macports-dev at lists.macports.org>"
>>>> > <macports-dev at lists.macports.org
>>>> > <mailto:macports-dev at lists.macports.org>>
>>>> > Subject: Re: GSoC web-app query
>>>> > Message-ID:
>>>> >
>>>> > <
>>>> CAJO0VXpDppECuRdqnXKBtmtAMSkJM1EeyanNyiS7Dwrhtq9WeA at mail.gmail.com
>>>> > <mailto:
>>>> CAJO0VXpDppECuRdqnXKBtmtAMSkJM1EeyanNyiS7Dwrhtq9WeA at 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 <
>>>> ijackson at macports.org
>>>> > <mailto:ijackson at 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.dandamudi at cbit.org.in
>>>> > <mailto:ugs17185_cse.dandamudi at 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 <ijackson at macports.org
>>>> > <mailto:ijackson at macports.org>>
>>>> > To: Mohammed Rabeeh <mohmmdrabeeh at gmail.com
>>>> > <mailto:mohmmdrabeeh at gmail.com>>
>>>> > Cc: MacPorts Dev <macports-dev at lists.macports.org
>>>> > <mailto:macports-dev at lists.macports.org>>
>>>> > Subject: Re: Saying Hello :)
>>>> > Message-ID:
>>>> >
>>>> > <
>>>> CAJO0VXokjo18sTamQRvxwi-EV8dKi_i8GFJF_5Fec13_J9V8Eg at mail.gmail.com
>>>> > <mailto:
>>>> CAJO0VXokjo18sTamQRvxwi-EV8dKi_i8GFJF_5Fec13_J9V8Eg at 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
>>>> > <mohmmdrabeeh at gmail.com <mailto:mohmmdrabeeh at 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 <samarthamahesh at gmail.com
>>>> > <mailto:samarthamahesh at gmail.com>>
>>>> > To: Jackson Isaac <ijackson at macports.org <mailto:
>>>> ijackson at macports.org>>
>>>> > Cc: MacPorts Dev <macports-dev at lists.macports.org
>>>> > <mailto:macports-dev at lists.macports.org>>
>>>> > Subject: Re: GSoC 2020
>>>> > Message-ID:
>>>> >
>>>> > <CAMD5w253tD=
>>>> hb1GHpCivvdDC6xgf0bfVKxND8QcRNRkzKrrbEQ at mail.gmail.com
>>>> > <mailto:hb1GHpCivvdDC6xgf0bfVKxND8QcRNRkzKrrbEQ at 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, <
>>>> ijackson at macports.org
>>>> > <mailto:ijackson at macports.org>> wrote:
>>>> >
>>>> > > Hi Samartha.
>>>> > >
>>>> > > On Wed, Mar 18, 2020 at 8:19 AM Samartha S M
>>>> > <samarthamahesh at gmail.com <mailto:samarthamahesh at 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 <ijackson at macports.org
>>>> > <mailto:ijackson at macports.org>>
>>>> > To: Samartha S M <samarthamahesh at gmail.com
>>>> > <mailto:samarthamahesh at gmail.com>>
>>>> > Cc: MacPorts Dev <macports-dev at lists.macports.org
>>>> > <mailto:macports-dev at lists.macports.org>>
>>>> > Subject: Re: GSoC 2020
>>>> > Message-ID:
>>>> >
>>>> > <
>>>> CAJO0VXqwjkrefV5enhqRyhMM8Syk+QJctpK6Xk8Ypda+PGex4A at mail.gmail.com
>>>> > <mailto:
>>>> CAJO0VXqwjkrefV5enhqRyhMM8Syk%2BQJctpK6Xk8Ypda%2BPGex4A at mail.gmail.com
>>>> >>
>>>> > Content-Type: text/plain; charset="UTF-8"
>>>> >
>>>> > Hi Samartha,
>>>> >
>>>> > On Thu, Mar 19, 2020 at 12:01 PM Samartha S M
>>>> > <samarthamahesh at gmail.com <mailto:samarthamahesh at 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 at lists.macports.org <mailto:
>>>> macports-dev at lists.macports.org>
>>>> > https://lists.macports.org/mailman/listinfo/macports-dev
>>>> >
>>>> > ------------------------------
>>>> >
>>>> > End of macports-dev Digest, Vol 163, Issue 14
>>>> > *********************************************
>>>> >
>>>> >
>>>> > Thank you.
>>>>
>>>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macports.org/pipermail/macports-dev/attachments/20200321/cb3aefe6/attachment-0001.html>
More information about the macports-dev
mailing list