Itro Related to GSOC

25 views
Skip to first unread message

Ridma Pabasara

unread,
Mar 28, 2017, 2:39:35 AM3/28/17
to bazel-discuss
Hi,
I'm Ridma Pabasara from University of Moratuwa .I would like to contribute to the project mentioned by "Support more languages".Please fill me in with the related details there is less information in GIT.I'm extremely good @ c#and competitive with java ,javascript .

László Csomor

unread,
Mar 28, 2017, 12:44:10 PM3/28/17
to Ridma Pabasara, bazel-discuss, Laurent Le Brun, Dmitry Lomov
Hi Ridma,

Thanks for reaching out! First I recommend familiarizing yourself with Bazel: download a released binary (or the source code and then bootstrap it yourself), build some of the example projects -- we have a Getting Started guide [1]. This way you'll learn about Bazel from a user's perspective.

Then I recommend reading about our extensibility language [2], looking at the examples shown in the Cookbook [3], and maybe even looking at some .bzl files, perhaps at protobuf.bzl [4]. This way you'll learn how language-specific rules look like, what they do, how they work. Once you reach this point, the GSOC project description [5] will also appear clearer.

Finally you could try writing a language-specific rule yourself. Let's say for example you pick C#, so maybe a simple cs_binary rule would be a good start. Start simple, improve on it gradually. Also, please observe our contribution guide [6].

Cheers,
Laszlo





--
László Csomor | Software Engineer | laszlo...@google.com

Google Germany GmbH | Erika-Mann-Str. 33 | 80636 München | Germany
Registergericht und -nummer: Hamburg, HRB 86891
Sitz der Gesellschaft: Hamburg
Geschäftsführer: Matthew Scott Sucherman, Paul Terence Manicle

On Tue, Mar 28, 2017 at 8:39 AM, Ridma Pabasara <92ridma...@gmail.com> wrote:
Hi,
I'm Ridma Pabasara from University of Moratuwa .I would like to contribute to the project mentioned by "Support more languages".Please fill me in with the related details there is less information in GIT.I'm extremely good @ c#and competitive with java ,javascript .

--
You received this message because you are subscribed to the Google Groups "bazel-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bazel-discuss+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/bazel-discuss/e0969e22-9621-4918-aa30-841f5c8a4194%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages