GSoC 2020 (Samartha S M)

Samartha S M samarthamahesh at gmail.com
Fri Mar 20 09:42:06 UTC 2020


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/20200320/50384fb4/attachment-0001.html>


More information about the macports-dev mailing list