Query on Participating in Gsoc 2018

Mojca Miklavec mojca at macports.org
Wed Jan 31 14:25:15 UTC 2018

Dear Ankit,

Which operating systems are you working on / have regular access to?

It's indeed still too early, but in case MacPorts is selected ...

Given the set of languages that you are familiar with it could make
sense to work on our buildbot setup for example. We would need to
migrate to Buildbot 9 at some point and we would need to make quite a
bit of tweaks to get the most out of our setup, and new web
technologies help here. It would also be nice to collect the
statistics of builds on per-port basis and prepare a bunch of websites
that would give a clear overview of what has been built successfully
and which ports fail on which platforms.

As a prerequisite to be elegible for GSOC we will most probably ask
the potential students to submit a few pull requests for new ports or
fixes or upgrades to existing ports just to show that they are
familiar with the basics and that they can run MacPorts themselves.
Plus showcase some additional skills with some actual code / proof of
concept ideas for the summer etc.


PS: please change your name in email settings.

On 26 January 2018 at 13:01, Umesh Singla <umeshksingla at macports.org> wrote:
> Hi and welcome to the MacPorts community!
>>                         Iam Ankit Khatri,student 2nd year in NIT
>> kurukshetra,India. Iam a beginner and want to know how to get started with
>> MacPorts and contribute to it for GSOC-2018.I know Python and its
>> framework(Django),Javascript,Jquery,Php,html5,css3,Java and I have worked on
>> certain projects related to the same and i will learn many more new concepts
>> in these languages in future.I was also selected as MICROSOFT STUDENT
>> PARTNER, in which i have conducted various workshops and worked on various
>> projects with best people around the country which were part of this
>> MICROSOFT STUDENT PARTNER program.I know Python and its
>> framework(Django),Javascript,Jquery,Php,html,css and other languages and
>> have also worked on some projects using them.
>> I want to contribute to your organisation and want to get started, so
>> Please guide me further on this.
> Glad you are interested in helping out. It could be too early because the
> final list of organizations is not out yet by Google but we're always happy
> to see new students and their enthusiasm towards Open Source.
> You might want to take a look at Tcl, as most of our codebase is written in
> Tcl with some low-level parts in C. Now knowing Tcl shouldn't be an issue,
> it can always be learned here [1].
> You might want to start by installing MacPorts by source on your machine and
> play around a little. Check out the guide here [2].
> You have probably seen our Ideas Page on our wiki [3], if you haven't, make
> sure to check it out. Most of the useful instructions and the list of ideas
> are in there. Look for something that interests you.
> If you have any queries, drop a message in the mailing list (cc'ed) or IRC
> at #macports on Freenode.
> [1]: http://www.tcl.tk/man/tcl8.5/tutorial/tcltutorial.html
> [2]: https://guide.macports.org/#installing
> [3]: https://trac.macports.org/wiki/SummerOfCode

More information about the macports-dev mailing list