<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Chandan Singh</title>
    <description>My views on life, universe and everything.
</description>
    <link>https://chandansingh.net/</link>
    <atom:link href="https://chandansingh.net/feed.xml" rel="self" type="application/rss+xml" />
    <pubDate>Tue, 15 Apr 2025 19:07:13 +0000</pubDate>
    <lastBuildDate>Tue, 15 Apr 2025 19:07:13 +0000</lastBuildDate>
    <generator>Jekyll v3.10.0</generator>
    
      <item>
        <title>Drupal Media in GSoC 2015</title>
        <description>&lt;h1&gt;Drupal Media in GSoC 2015&lt;/h1&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.drupalmedia.org/&quot;&gt;Drupal Media&lt;/a&gt; has benefited from Google Summer of Code in the past. Last year one project under Drupal was directly a part of the Media Initiative - &lt;a href=&quot;https://www.drupal.org/project/entity_embed&quot;&gt;Entity Embed&lt;/a&gt; module for Drupal 8. I was that lucky student who got this wonderful opportunity to work under the mentorship of Media Initiative leads - Dave Reid (&lt;a href=&quot;https://www.drupal.org/u/dave-reid&quot;&gt;davereid&lt;/a&gt;) and Janez Urevc (&lt;a href=&quot;https://www.drupal.org/u/slashrsm&quot;&gt;slashrsm&lt;/a&gt;) but that&amp;rsquo;s a story from the past and you can read more about it in &lt;a href=&quot;http://chandansingh.net/blog/entity-embed-module-demo&quot;&gt;this blog post&lt;/a&gt;. In this post I&amp;rsquo;ll talk about the participation of Drupal Media in GSoC 2015.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;h2&gt;3 Projects from Drupal Media, woot!&lt;/h2&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;This year is turning out to be a great one for the Media Initiative in Google Summer of Code. We proposed three projects this year - all for Drupal 8 - and all of those were accepted and we managed to get three outstanding students. We take pride in telling everyone that not only all three students are Core contributors, they have also contributed to one or more Media modules already.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Now I would like to introduce the three students:&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;&lt;b&gt;Jayesh Solanki (&lt;a href=&quot;https://www.drupal.org/u/jayeshsolanki&quot;&gt;jayeshsolanki&lt;/a&gt;)&lt;/b&gt;. Jayesh is a GSoC 2014 alumnus and last year he successfully ported &lt;a href=&quot;https://www.drupal.org/project/disqus&quot;&gt;Disqus&lt;/a&gt; module to Drupal 8. This year, he will be assisting with the development of &lt;a href=&quot;http://drupal.org/project/issues/entity_browser&quot;&gt;Entity Browser&lt;/a&gt;. Entity browser is a module for Drupal 8 that tries to provide&amp;nbsp; powerful and flexible framework for searching &amp;amp; selecting of&amp;nbsp; entities. If you want to follow the development of this module or project, all the development will be happening in this &lt;a href=&quot;https://github.com/drupal-media/entity_browser&quot;&gt;Github repository&lt;/a&gt;. Janez Urevc (&lt;a href=&quot;https://www.drupal.org/u/slashrsm&quot;&gt;slashrsm&lt;/a&gt;) will be mentoring this project.&lt;/li&gt;&lt;/ul&gt;

&lt;ul&gt;&lt;li&gt;&lt;b&gt;Prateek Mehta (&lt;a href=&quot;https://www.drupal.org/u/prateekMehta/&quot;&gt;prateekMehta&lt;/a&gt;)&lt;/b&gt;. Prateek will be working on developing URL embed module for Drupal 8. This project aims to build a framework for CKEditor which would allow an end-user to&amp;nbsp; display an embedded representation of a URL, the content of the URL can&amp;nbsp; be a video, images, rich text or a link. This framework will handle URLs&amp;nbsp; from various third party sites and essentially replace &lt;a href=&quot;https://www.drupal.org/project/oEmbed&quot;&gt;oEmbed&lt;/a&gt; module&amp;nbsp; from Drupal 7. For more details, refer to this &lt;a href=&quot;https://drupalmedia.hackpad.com/URL-Embed-Module-twIqPhOdp7P&quot;&gt;architecture discussion&lt;/a&gt;. Currently, the development is happening in this &lt;a href=&quot;https://github.com/prateekmehta/url_embed&quot;&gt;Github repository&lt;/a&gt; but this will change soon when we get a new namespace on Drupal.org (don&amp;rsquo;t worry, we&amp;rsquo;ll keep you posted). Dave Reid (&lt;a href=&quot;https://www.drupal.org/u/dave-reid&quot;&gt;davereid&lt;/a&gt;) and I will be mentoring this project.&lt;/li&gt;&lt;/ul&gt;

&lt;ul&gt;&lt;li&gt;&lt;b&gt;Yuvraj Singh (&lt;a href=&quot;https://www.drupal.org/u/root_brute&quot;&gt;root_brute&lt;/a&gt;)&lt;/b&gt;. Yuvraj will be working on develop &lt;a href=&quot;https://www.drupal.org/project/embed&quot;&gt;Embed&lt;/a&gt; module for Drupal 8 which will be an API level module. The idea of this project is to abstract&amp;nbsp; the buttons, embed form, and display plugins from &lt;a href=&quot;https://www.drupal.org/project/entity_embed&quot;&gt;Entity Embed&lt;/a&gt; module into a&amp;nbsp; generic Embed module that can be used by both Entity Embed, URL Embed,&amp;nbsp; and other embeddables in Drupal 8. For more details, refer to this &lt;a href=&quot;https://drupalmedia.hackpad.com/Embed-module-71ubAT132P3&quot;&gt;architecture discussion&lt;/a&gt;.&amp;nbsp; If you want to follow the development of this module or project, all the development will be happening in this &lt;a href=&quot;https://github.com/drupal-media/embed&quot;&gt;Github repository&lt;/a&gt;. Dave Reid (&lt;a href=&quot;https://www.drupal.org/u/dave-reid&quot;&gt;davereid&lt;/a&gt;) and I will be mentoring this project.&lt;/li&gt;&lt;/ul&gt;

&lt;p&gt;We have high hopes from all these three projects and hope that all of these will finish successfully on schedule and I&amp;rsquo;m very happy to tell you that all the signs are pretty good so far.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Looking forward to an exciting summer of code.&lt;/p&gt;
</description>
        <pubDate>Fri, 05 Jun 2015 00:00:00 +0000</pubDate>
        <link>https://chandansingh.net/2015/06/05/drupal-media-in-gsoc-2015.html</link>
        <guid isPermaLink="true">https://chandansingh.net/2015/06/05/drupal-media-in-gsoc-2015.html</guid>
        
        
      </item>
    
      <item>
        <title>Summary of Google Code-In 2014 and Welcome GSoC 2015</title>
        <description>&lt;p&gt;&lt;strong&gt;tl;dr&lt;/strong&gt; Quick links&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Google Code-In 2014 results: http://google-opensource.blogspot.in/2015/02/google-code-in-2014-welcome-to-winners.html&lt;/li&gt;
  &lt;li&gt;Google Summer of Code announcement: https://groups.drupal.org/node/456563&lt;/li&gt;
  &lt;li&gt;Google Summer of Code Task Wiki: https://groups.drupal.org/node/455978&lt;/li&gt;
  &lt;li&gt;Relevant groups to join: https://groups.drupal.org/google-summer-code and https://groups.drupal.org/google-code-in&lt;/li&gt;
  &lt;li&gt;Getting started guide for GSoC students: https://www.drupal.org/node/2415225&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;and-thats-a-wrap-for-google-code-in-2014&quot;&gt;And that’s a wrap for Google Code-In 2014&lt;/h2&gt;

&lt;p&gt;As you might be knowing, Drupal recently participated in &lt;a href=&quot;http://www.google-melange.com/gci/homepage/google/gci2014&quot;&gt;Google Code-In 2014&lt;/a&gt;, which is a contest for high school students aged 13-17. We received great participation from students all around the world and they heavily contributed to Drupal during past couple of months. I served as one of the organization administrators for Drupal and had the wonderful opportunity to mentor these students and watch their transformation from complete newbies to Core contributors.&lt;/p&gt;

&lt;p&gt;Tons of Core issues worked upon, lots of documentation created/updated and a bunch of modules ported - yes, that’s what GCI meant for Drupal. For a more comprehensive list, you can look at the &lt;a href=&quot;http://www.google-melange.com/gci/org/google/gci2014/drupal&quot;&gt;complete lists of tasks on Melange&lt;/a&gt;. Although all the participants did great, there are a few who stood apart from the others.&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;Getulio Sanchez (&lt;a href=&quot;https://www.drupal.org/u/gvso&quot;&gt;gvso&lt;/a&gt;) [Grand Prize Winner]&lt;/strong&gt;. Among other tasks, he ported a bunch of interesting modules to Drupal 8 - FB Like Button, Login Destination, Administer Users by Role, Delete All to name a few. He also writes about his experience with Drupal in GCI and also &lt;strong&gt;why he chose Drupal&lt;/strong&gt; on his blog: https://conocimientoplus.wordpress.com/2015/02/07/what-google-code-in-and-drupal-meant-to-me/. Its a good read especially for students who’re interested in working with Drupal in GCI/GSoC.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;Tasya Rukmana (&lt;a href=&quot;https://www.drupal.org/u/tadityar&quot;&gt;tadityar&lt;/a&gt;) [Grand Prize Winner]&lt;/strong&gt;. She rocked the Core issue queue and went on to become 2500th Core contributor (Albeit it was sheer luck, it was a nice motivation for her any way):&lt;/p&gt;
  &lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote class=&quot;twitter-tweet&quot; lang=&quot;en&quot;&gt;&lt;p&gt;&lt;a href=&quot;https://twitter.com/hashtag/Drupal?src=hash&quot;&gt;#Drupal&lt;/a&gt; 8 now has over 2500 contributors! Congratulations tadityar &lt;a href=&quot;https://t.co/T2PdgbML0a&quot;&gt;https://t.co/T2PdgbML0a&lt;/a&gt; on becoming the 2500th D8 contributor on Dec. 9.&lt;/p&gt;&amp;mdash; xjm (@xjmdrupal) &lt;a href=&quot;https://twitter.com/xjmdrupal/status/543333193496399872&quot;&gt;December 12, 2014&lt;/a&gt;&lt;/blockquote&gt;
&lt;script async=&quot;&quot; src=&quot;//platform.twitter.com/widgets.js&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;

&lt;p&gt;Read more about her experience on her blog post: http://tadityar.web.id/2015/02/04/my-google-code-in-experience-with-drupal/.&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;Akshay Kalose (&lt;a href=&quot;https://www.drupal.org/u/akshaykalose&quot;&gt;akshaykalsoe&lt;/a&gt;)  [Runner up]&lt;/strong&gt;. Besides reviewing some of the GSoC 2104 projects and contributing to the issue queue, his most important task was to &lt;strong&gt;Set up a Drupal 8 installation using Load Balancing(using HAProxy)&lt;/strong&gt; and you can read more about this on his blog post: http://www.kalose.net/oss/drupal-8-rdf-ui-schema-org-mappings/.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Our other two finalists were: &lt;strong&gt;Ilkin Musaev (&lt;a href=&quot;https://www.drupal.org/u/polonium&quot;&gt;Polonium&lt;/a&gt;)&lt;/strong&gt; and &lt;strong&gt;Mark Klein (&lt;a href=&quot;https://www.drupal.org/u/areke&quot;&gt;areke&lt;/a&gt;)&lt;/strong&gt; who also did great.&lt;/p&gt;
  &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Congratulations to all the finalists and prize winners!&lt;/p&gt;

&lt;h2 id=&quot;welcome-google-summer-of-code-2015&quot;&gt;Welcome Google Summer of Code 2015&lt;/h2&gt;

&lt;p&gt;While was GCI was a lot of fun, its over now. To keep the momentum going, we’ve decided to apply as an organization into GSoC again. To stay tuned for further updates regarding GSoC, join our discussion group here: https://groups.drupal.org/google-summer-code. If you or any of your friends/colleagues have an idea and/or want to mentor a project in GSoC 2015, please add that information to our &lt;a href=&quot;https://groups.drupal.org/node/455978&quot;&gt;GSoC 2015 Task Organization wiki&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;We’d like to apply with at least 30 solid ideas and the deadline is 20th February (which is about 8-9 days from now), please add your ideas before 18th February, so that we’ve some time to review them before we submit them to Google. Even if you’re not available as a mentor, please share the ideas page (https://groups.drupal.org/node/455978) to help make Drupal more AWESOME for everyone.&lt;/p&gt;

&lt;p&gt;If you’ve any issues/doubts, feel free to contact me or Matthew Lechleider (&lt;a href=&quot;https://drupal.org/u/Slurpee&quot;&gt;Slurpee&lt;/a&gt;) or directly either via our contact page or via comments below. You can also ask any questions on our IRC channel: &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;#drupal-google&lt;/code&gt; on Freenode.&lt;/p&gt;

&lt;h2 id=&quot;for-students-where-to-start&quot;&gt;For Students: where to start&lt;/h2&gt;

&lt;p&gt;All the instructions that you need are documented here: https://www.drupal.org/node/2415225 but following is a short summary of most important stuff.&lt;/p&gt;

&lt;p&gt;If you’re a student reading this post, the first thing that you need to do is join our &lt;a href=&quot;https://groups.drupal.org/google-summer-code&quot;&gt;GSoC discussion group&lt;/a&gt;. Also, feel free to hangout on our IRC channel: &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;#drupal-google&lt;/code&gt;. Even if don’t have any specific doubts at the moment, just keep irc open in one window and try to follow the discussion if it interests you (whenever you can). If you want to start contributing to Drupal, you can go through the official &lt;a href=&quot;https://www.drupal.org/getting-involved-guide&quot;&gt;Getting Involved Guide&lt;/a&gt;. Since the amount of text might be overwhelming to start in this guide, the above mentioned link should suffice you immediate needs.&lt;/p&gt;

&lt;p&gt;The most important thing is that you should try to connect with mentors as much as possible so that you can discuss/refine your ideas further. If you find an idea in the Task Organization Wiki which interests you, feel free to contact the mentor either via mail or on IRC. If you’ve any interesting idea that you’d like to propose for GSoC, you can also add those to the wiki but you need to contact the admins first. If you’d like to read some tips for GSoC application, you can read my last post: http://chandansingh.net/blog/tips-google-summer-code-0. Best of luck!&lt;/p&gt;
</description>
        <pubDate>Mon, 16 Feb 2015 00:00:00 +0000</pubDate>
        <link>https://chandansingh.net/2015/02/16/summary-of-google-code-in-2014-and-welcome-gsoc-2015.html</link>
        <guid isPermaLink="true">https://chandansingh.net/2015/02/16/summary-of-google-code-in-2014-and-welcome-gsoc-2015.html</guid>
        
        
      </item>
    
      <item>
        <title>Tips for Google Summer of Code</title>
        <description>&lt;p&gt;&lt;a href=&quot;https://www.google-melange.com/gsoc/homepage/google/gsoc2015&quot; title=&quot;Google Summer of Code 2015 - Homepage&quot;&gt;Google Summer of Code 2015&lt;/a&gt; is approaching and few people started asking me about how to get selected in GSoC 2015 and where to start. So I though to go ahead and write a blog post so that others can also benefit. This post targets students who have never participated in GSoC before and want to know how to get started with the application process and open source in general.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;http://1-ps.googleusercontent.com/xk/lUi00NOiZZtaYcm5-HDw_Ypz0k/s.google-melange.appspot.com/www.google-melange.com/soc/content/2-1-20150114-p1-2-gabbdf90-head/images/gsoc/logo/banner-gsoc2015.png.pagespeed.ce.1-XG35qq3Rvu7vgd5gq6.png&quot; alt=&quot;Google Summer of Code 2015 logo&quot; /&gt;&lt;/p&gt;

&lt;h2 id=&quot;what-is-google-summer-of-code-how-it-works&quot;&gt;What is Google Summer of Code? How it works?&lt;/h2&gt;

&lt;p&gt;The &lt;a href=&quot;http://www.google-melange.com/gsoc/document/show/gsoc_program/google/gsoc2015/help_page&quot; title=&quot;Google Summer of Code 2015 Frequently Asked Questions&quot;&gt;GSoC FAQ page&lt;/a&gt; should suffice to answer most of your queries and I strongly suggest to go through it before looking anywhere else for answers.&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;Google Summer of Code is a program that offers student developers stipends to write code for various open source projects. We work with many open source, free software, and technology-related groups to identify and fund projects over a three month period. Since its inception in 2005, the program has brought together over 8,500 successful student participants from over countries and over 8,000 mentors from 109 countries worldwide to produce over 55 million lines of code.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;So, basically this is how it works:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Different orgs (open source organizations) submit their applications to be part of the program and Google chooses about 190 of those based on their application and past record.&lt;/li&gt;
  &lt;li&gt;Once the orgs are selected, the list will be available on Melange. Each org will have an ideas list and a homepage.&lt;/li&gt;
  &lt;li&gt;You need to choose one of the ideas from the list on the ideas page and submit your proposal. (Details on this below)&lt;/li&gt;
  &lt;li&gt;Then you wait for Google to announce the list of selected proposals. If you find your proposal there, then the hardest part is over and now you code with your org for about three months and complete the proposed project.&lt;/li&gt;
  &lt;li&gt;If everything went smoothly so far, you’ll get a handsome paycheck for your contribution and you’d have learnt a lot about your project, org and open source.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;there-are-so-many-orgs-which-one-do-i-choose&quot;&gt;There are so many orgs, which one do I choose?&lt;/h2&gt;

&lt;p&gt;This is probably the single most asked question every year around this time. The answer is pretty straightforward if you’re already involved with any open source organization and want to continue work with the same org, then go for that one. If the answer to the previous question is no (which might be the case for most of you reading this post), then you need to choose a few orgs from the list of all accepted orgs. Although you will finally work with only one org, it might be a nice idea to select 1-3 orgs to which you may submit your proposals. You can shortlist the orgs based based on tags, for example if you’re familiar with C++, you can filter the orgs which have the C++ tags mentioned on Melange.&lt;/p&gt;

&lt;p&gt;If the org list of this not out yet, you can look at the list of orgs which participated in GSoC last year. For instance, you can take a look at the list of orgs which took part in &lt;a href=&quot;http://www.google-melange.com/gsoc/org/list/public/google/gsoc2014&quot;&gt;2014&lt;/a&gt; and &lt;a href=&quot;http://www.google-melange.com/gsoc/org/list/public/google/gsoc2013&quot;&gt;2013&lt;/a&gt;. Filter the orgs based on the tags you’re either familiar with or want to work on. Orgs which participated in previous years and took in more than a couple of students are more likely to get accepted again this year. Based on this and your favorite tags, you filter out 1-3 orgs.&lt;/p&gt;

&lt;p&gt;After this, the next task is to go through the idea list for those orgs and decide what ideas interest you most. If you don’t fully understand the ideas, it’s completely fine and the next step will be to get your doubts cleared up by contacting the org and/or the mentor of the task (more on this in the next section).&lt;/p&gt;

&lt;h2 id=&quot;okay-ive-decided-an-org-and-project-idea-what-do-i-do-next&quot;&gt;Okay, I’ve decided an org and project idea, what do I do next?&lt;/h2&gt;

&lt;p&gt;Once you’ve decided what project idea interests you most and some parts of the description are either unclear to you or you want to clarify a few details, you should get in touch with the task mentor and the organization in general. All the orgs have a contact section on Melange which will tell you how to contact the org. Most orgs prefer communication either via IRC or mailing lists so you can get in touch with the org. You can also ping the task mentor in IRC or mail him to clarify any doubts that you might have regarding the project.&lt;/p&gt;

&lt;p&gt;Although its not compulsory, its usually a good idea to contribute to the org before sending your proposal. In order to that, you can ask questions like “Hey I’m new here, can anyone help me get started on how to contribute.” either on IRC or the mailing lists. Since orgs get asked such questions very frequently, many of those have a ‘Getting Started’ page and if it’ll be very helpful if you find that page and follow the instructions. If you’ve any doubts don’t hesitate to ask those. Mentors are generally nice people and will help you through.&lt;/p&gt;

&lt;h3 id=&quot;how-to-start-contributing&quot;&gt;How to start contributing&lt;/h3&gt;

&lt;p&gt;Contributing to an org means either helping to fix bugs (issues), writing documentation or doing testing etc. All the orgs use an issue tracker to keep track of their issues/bugs and most of those orgs have a novice/beginner/quick-fix tag which lists tasks which are easy to fix for beginners. You can get more info on that by contacting the org. &lt;strong&gt;Contributing to open source is fun and if you’re not having fun, you’re doing it wrong.&lt;/strong&gt;&lt;/p&gt;

&lt;h2 id=&quot;writing-a-good-proposal&quot;&gt;Writing a good proposal&lt;/h2&gt;

&lt;p&gt;Once you’ve finalized the project idea, and have got started contributing to the org, the next and the most important step is to &lt;strong&gt;write a proposal&lt;/strong&gt;. Many orgs have a application template of sorts and if your org has one, you need to follow that. Otherwise, you can start by specifying your personal information and then moving on to project description. Following are a few tips for writing  your project proposal:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Include a detailed timeline based on how you intend to complete the project.&lt;/li&gt;
  &lt;li&gt;Make sure to list any bugs you’ve worked on and/or links to your contributions.&lt;/li&gt;
  &lt;li&gt;Double, actually triple check for spelling mistakes.&lt;/li&gt;
  &lt;li&gt;Don’t forget to mention your contact info.&lt;/li&gt;
  &lt;li&gt;Last but not the least, don’t forget to update Melange with your latest proposal.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Once your proposal is ready, you can ask the task mentor (and/or the org admin) to review it before you submit it finally to Melange. Ask them if you could explain any parts of it in a better manner and follow up on their feedback. The most important part is really understanding the project idea and reflecting that in your proposal.&lt;/p&gt;

&lt;h2 id=&quot;some-dos-and-donts&quot;&gt;Some &lt;em&gt;Do&lt;/em&gt;’s and &lt;em&gt;Don’t&lt;/em&gt;s&lt;/h2&gt;

&lt;p&gt;Following are some miscellaneous tips for communicating with your org in a better manner:&lt;/p&gt;

&lt;ol&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;Don’t ask to ask:&lt;/strong&gt; Don’t hesitate to ask any questions and its much better than asking something like &lt;em&gt;“Hello! I ran into an isuue, can anyone help me?”&lt;/em&gt; Instead you’re more likely to get a helpful answer by asking your real question instead of asking to ask your question.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;Be patient and don’t spam:&lt;/strong&gt; Once you’ve asked your question, wait for some time for someone to answer it. Its not a good idea to spam the channel again and again with the same question at short intervals.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;Mentors are humans (and volunteers):&lt;/strong&gt; After mailing a mentor, at least wait for 48 hours for them to reply. You need to understand that they are humans and most of them contribute in their volunteer time.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;Use proper English language:&lt;/strong&gt; Its really not a good idea to use SMS language while communicating on IRC or mailing lists. Also, note that &lt;strong&gt;excessive use of question marks is frowned upon&lt;/strong&gt;. Although you need to be respectful, but addressing mentors as Sir/Ma’am is not such a great idea.&lt;/p&gt;
  &lt;/li&gt;
&lt;/ol&gt;

&lt;h2 id=&quot;final-words&quot;&gt;Final words&lt;/h2&gt;

&lt;p&gt;If you follow the steps mentioned above sincerely, you’ll have a great chance of getting selected into GSoC this year. If you have any doubts, feel free to ask those in comments below.&lt;/p&gt;

&lt;h2 id=&quot;ps-a-little-background-about-me&quot;&gt;PS: A little background about me&lt;/h2&gt;

&lt;p&gt;I was a Google Summer of Code student with Drupal in 2014 and mentor for Drupal in &lt;a href=&quot;http://www.google-melange.com/gci/homepage/google/gci2014&quot;&gt;Google Code-In 2014&lt;/a&gt;.&lt;/p&gt;

&lt;!-- Images --&gt;
</description>
        <pubDate>Fri, 23 Jan 2015 00:00:00 +0000</pubDate>
        <link>https://chandansingh.net/2015/01/23/tips-for-google-summer-of-code.html</link>
        <guid isPermaLink="true">https://chandansingh.net/2015/01/23/tips-for-google-summer-of-code.html</guid>
        
        
      </item>
    
      <item>
        <title>Google Code-In 2014 starts now</title>
        <description>&lt;p&gt;Google Code-In (GCI) just started. For those of you who are not aware of this program, its a contest where students (ages 13-17) work on tasks for Drupal (and other open source open source organizations).&lt;/p&gt;

&lt;p&gt;In case you want to get involved with GCI, join &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;#drupal-google&lt;/code&gt; on Freenode and we’ll help you out after that. If you’re a high school student of age 13-17, lots of interesting tasks await you at Drupal (http://www.google-melange.com/gci/org/google/gci2014/drupal). If you want to sign up as a mentor, register at http://www.google-melange.com/gci/homepage/google/gci2014 and request Mentor role from Drupal.&lt;/p&gt;

&lt;p&gt;Post from Google kicking off GCI 2014 @ http://google-opensource.blogspot.com/2014/12/3-2-1-code-in-inviting-teens-to.html. Original post by Matthew Lechleider (&lt;a href=&quot;https://www.drupal.org/u/Slurpee&quot;&gt;Slurpee&lt;/a&gt;) on gdo: https://groups.drupal.org/node/450953.&lt;/p&gt;

</description>
        <pubDate>Mon, 01 Dec 2014 00:00:00 +0000</pubDate>
        <link>https://chandansingh.net/2014/12/01/google-code-in-2014-starts-now.html</link>
        <guid isPermaLink="true">https://chandansingh.net/2014/12/01/google-code-in-2014-starts-now.html</guid>
        
        
      </item>
    
      <item>
        <title>GSoC Reunion Summit 2014 from my point of view</title>
        <description>&lt;p&gt;I was very lucky to be provided with wonderful opportunity of attending &lt;a href=&quot;https://sites.google.com/site/gsocmentorsummitstudentreunion/home&quot; title=&quot;Google Summer of Code Reunion&quot;&gt;GSoC 2014 Reunion Summit&lt;/a&gt; as a Drupal delegate. The event was celebration of ten-year anniversary of Google Summer of Code program. It was an amazing event and also my first trip to the states. I had very high expectations from this event and was very excited to attend it, and I was not disappointed after I did. I totally enjoyed my time there and will try to describe my experiences in more detail below. I’ll stick to a chronological order to describe my experiences since that makes it easier for me to recollect all the things that were going on.&lt;/p&gt;

&lt;h2 id=&quot;23rd-october&quot;&gt;23rd October&lt;/h2&gt;

&lt;h3 id=&quot;the-long-flight-to-san-francisco&quot;&gt;The long flight to San Francisco&lt;/h3&gt;
&lt;p&gt;My journey to the states started when I boarded flight to London from Hyderabad airport on the morning of 23rd (according to local time). It was a long 10 hour journey but I was accompanied by two of my friends who were also coming for the Reunion summit. From London, we had another 10 hour flight to San Francisco. While waiting at the London airport, we saw a couple of guys walking around in GSoC t-shirts. Without missing a chance to socialize, we asked them if they were also going to attend the Reunion and obviously the answer was yes. Slowly, we realized that the entire boarding area was flocked with nerds from all around the world. We boarded the flight after few introductions and it was a pleasant journey thereafter.&lt;/p&gt;

&lt;h3 id=&quot;san-jose-marriott-webchick-and-more-socializing&quot;&gt;San Jose Marriott, webchick and more socializing&lt;/h3&gt;
&lt;p&gt;The plane landed at the SFO airport late in the evening and we checked in at the Marriott an hour later. I was a bit of late to check in and apparently they ran out of normal rooms at that point of time so they upgraded me to a Deluxe room at no extra cost which was pretty cool. At this point, I was pretty tired to do anything else apart from crashing on the bed but strong desire to see Angie Byron (&lt;a href=&quot;http://webchick.net&quot;&gt;webchick&lt;/a&gt;) ASAP kept me awake. Finally I met Angie who was in a ‘Big Blue Drupal’ t-shirt. It was really great to finally see her in person. It was interesting to meet another fellow Drupaler Dhruv Baldawa(&lt;a href=&quot;https://www.drupal.org/user/1229592&quot;&gt;dhruvbaldawa&lt;/a&gt;) there.&lt;/p&gt;

&lt;p&gt;There was also a dinner planned that night, but by the time I got there only dessert counters were still open. But who cares whether or not other counters are open anyway when desserts are still being served. After that it was time for some more socializing. Meeting folks from various different projects such as Libre Office, Sahana, OSGeo, PHPMyAdmin among others was also very interesting. Our topics of discussion ranged from organizational structure of large organizations to heavy metal music so it was quite a bit of fun. After some time, I slowly disappeared from the Grand Ballroom of Marriott and went to sleep.&lt;/p&gt;

&lt;h2 id=&quot;24th-october&quot;&gt;24th October&lt;/h2&gt;

&lt;h3 id=&quot;trip-to-great-america&quot;&gt;Trip to Great America&lt;/h3&gt;
&lt;p&gt;&lt;img src=&quot;http://chandansingh.net/images/great-america.jpg&quot; alt=&quot;Me and Angie at California&apos;s Great America&quot; title=&quot;Me and Angie at California&apos;s Great America&quot; /&gt;
Just after the breakfast, we boarded shuttles to the Great America amusement park. While in other amusement parks, the problem is the long queue for the rides, the major problem there was to identify whether or not a ride was open that day. This was because of the fact that the park was closed for common public that day. Yes, you heard me right - Google had booked the entire park that for the Reunion attendees which was pretty awesome. That also meant free access to the Arcade and we all got a chance to show off their skills on the Pacman and other games. After having a satisfying lunch, we headed back to the hotel.&lt;/p&gt;

&lt;h3 id=&quot;dressy-dinner-reception&quot;&gt;Dressy Dinner Reception&lt;/h3&gt;
&lt;p&gt;After a downtime of a few hours, it was time for the Dinner Reception. The schedule said that we had to be in dressy outfits and of course everyone had a different interpretation of what dressy meant. For some, it meant not wearing shorts and beach t-shirts and for some, it meant wearing their Halloween costumes. The reception was held at the Tech Museum which had a bunch of geeky exhibits including an ‘Earthquake Room’.&lt;/p&gt;

&lt;p&gt;Google had organized few sessions and the speakers included Chris DiBona, Alfred Spector, Peter Norvig, Dirk Hohndel and &lt;em&gt;drumroll&lt;/em&gt; Linus Torvalds. Since, the speakers were not announced beforehand, it was a big surprise to see Linus there. Everyone practically stood in line to get a picture with him. Though I didn’t managed to get a selfie with him, it was still awesome to see him.&lt;/p&gt;

&lt;h2 id=&quot;25th-october&quot;&gt;25th October&lt;/h2&gt;
&lt;p&gt;Followed by an opening session by Carol, it was time for the un-conference sessions. Then came the part I was most looking forward to, the un-conference sessions.&lt;/p&gt;

&lt;h3 id=&quot;our-session&quot;&gt;Our session&lt;/h3&gt;
&lt;p&gt;Me and Angie had also proposed a session titled: &lt;strong&gt;‘Making your project more approachable to new contributors: Discuss strategies regarding how to help new contributors get started with your open source project’&lt;/strong&gt; (which by the way was the most voted session on the Moderator forum for sessions). We tried to make our session more like a discussion instead of we just walking though some slides. To get the discussion started, we talked about some of the strategies we use at Drupal to help new contributors. And then, we asked others to discuss any problems or ideas they come across working on their open source projects. Since I was a recent newcomer to Drupal and Angie was an experienced Drupalista, we could present the both sides, i.e mentor and metee. It was a pretty interesting discussion overall and I got to know about various new techniques.
Slides/Notes from our session: &lt;a href=&quot;https://docs.google.com/presentation/d/1QAhm2f3x7ub-Cz61Hdu79Fs3DjNpro1KpDpQsyncBRI&quot;&gt;https://docs.google.com/presentation/d/1QAhm2f3x7ub-Cz61Hdu79Fs3DjNpro1KpDpQsyncBRI&lt;/a&gt;&lt;/p&gt;

&lt;h3 id=&quot;drupal-and-plone-get-together&quot;&gt;Drupal and Plone get together&lt;/h3&gt;
&lt;p&gt;Just after our session, someone asked me “Are you cs_shadow” and I was like “…..Yes!?”. Then I came to know that he was David Bain (&lt;a href=&quot;https://twitter.com/pigeonflight&quot;&gt;@pigeonflight&lt;/a&gt;), a rockstar Plone developer. He was a friend of Varun Baker (&lt;a href=&quot;https://twitter.com/varunity&quot;&gt;@varunity&lt;/a&gt;) who had specially asked him to get a pic with me and Angie. That was a very sweet gesture on his part and here’s that pic with all of us smiling:
&lt;img src=&quot;http://chandansingh.net/images/chandan-angie-david.jpg&quot; alt=&quot;Me, Angie and David&quot; title=&quot;Me, Angie and David&quot; /&gt;&lt;/p&gt;

&lt;!-- Images --&gt;

&lt;p&gt;After our session, I went attended some other sessions such as best practices for open source documentation, codejam session and feedback session for Melange and GSoC.&lt;/p&gt;

&lt;h3 id=&quot;gsoc-10-year-t-shirt-wall&quot;&gt;GSoC 10 year t-shirt wall&lt;/h3&gt;
&lt;p&gt;The OSPO team had put up t-shirts from all the 10 years of GSoC on display which was pretty cool. We all were discussing in front of it that who has how many of those. I pointed out that I had that one, Angie said she has ‘that, that and that one’. Then someone came and said that he had 8 of those and we all went &lt;strong&gt;Wow&lt;/strong&gt;. Here’s a pic of the wall:
&lt;img src=&quot;http://chandansingh.net/images/t-shirt-wall.jpg&quot; alt=&quot;10 year t-shirt wall&quot; /&gt;&lt;/p&gt;

&lt;h2 id=&quot;26th-october&quot;&gt;26th October&lt;/h2&gt;
&lt;p&gt;That morning, we went to visit the Googleplex and had a semi-guided tour of the campus including the Android lawn statues. When we came back to the hotel, there were a few more sessions. But the the most interesting session was the ‘Lightning Talks’ where basically people had to showcase an awesome project in just a few minutes.&lt;/p&gt;

&lt;p&gt;After the lunch, it was time for the closing session by Carol, which was followed by a much deserved standing ovation to the entire OSPO team, including Carol, Stephanie, Cat and others. After the session, they gave all of us a &lt;strong&gt;Google Cardboard&lt;/strong&gt; which was very cool.&lt;/p&gt;

&lt;p&gt;Quickly after that, we had to catch our shuttles, so I said goodbye to Angie, who had to catch a plane. And since I planned to stay around for a few more days, I went off to my hotel in San Francisco.&lt;/p&gt;

&lt;h2 id=&quot;27th-october-onward&quot;&gt;27th October onward&lt;/h2&gt;
&lt;p&gt;The Summit was officially over but I had planned to stay around for a little more so that morning I went to visit the Golden Gate Bridge area. I got a chance to meet Matthew Lechlieder (@Slurpee) and it was pretty nice to finally meet him person after those long IRC chats. Here’s a pic of me and Slurpee at the Fishermen’s Wharf:
 &lt;img src=&quot;http://chandansingh.net/images/chandan-slurpee.jpg&quot; alt=&quot;Me and Slurpee&quot; /&gt;&lt;/p&gt;

&lt;p&gt;To sum it all up, it was an awesome trip to the States and a big thanks to everyone who provided me this wonderful opportunity.&lt;/p&gt;

</description>
        <pubDate>Mon, 10 Nov 2014 00:00:00 +0000</pubDate>
        <link>https://chandansingh.net/2014/11/10/gsoc-reunion-summit-2014-from-my-point-of-view.html</link>
        <guid isPermaLink="true">https://chandansingh.net/2014/11/10/gsoc-reunion-summit-2014-from-my-point-of-view.html</guid>
        
        
      </item>
    
      <item>
        <title>Locked and loaded for GSoC Reunion summit</title>
        <description>&lt;p&gt;GSoC 2014 is over and it was a great summer for me. As a student, I lead the development of &lt;a href=&quot;http://drupal.org/project/entity_embed&quot;&gt;Entity Embed&lt;/a&gt; module for Drupal 8. I learnt a lot about Drupal 8 and the core values of Drupal community. Apart from working on my project, I also got involved with the Media Team and now I’m also trying to contribute to some of the other projects of the Drupal 8 Media initiative. It’s been a fun journey with Drupal so far and I expect it to become even better.&lt;/p&gt;

&lt;p&gt;To top it all off, I’ve been selected as a delegate to represent Drupal at the &lt;a href=&quot;https://sites.google.com/site/gsocmentorsummitstudentreunion/home&quot;&gt;GSoC Reunion summit&lt;/a&gt;. Details at the &lt;a href=&quot;https://groups.drupal.org/node/442513&quot;&gt;original post on gdo&lt;/a&gt;. I’m absolutely delighted that I’ve been selected as one of the delegates given the fact that Drupal os such a big community. What makes it even better is the fact that Angie Byron, (&lt;a href=&quot;http://webchick.net/about&quot;&gt;webchick&lt;/a&gt;) will be accompanying me at the summit as she’s the other delegate. Its going to be a great chance for me to meet her in person.&lt;/p&gt;

&lt;p&gt;I’m all set for the summit. Visa approved, flight &amp;amp; hotel booked. I’m eagerly waiting for this summit and I’m extremely thankful to the Drupal community for providing me with this wonderful opportunity.&lt;/p&gt;
</description>
        <pubDate>Wed, 17 Sep 2014 00:00:00 +0000</pubDate>
        <link>https://chandansingh.net/2014/09/17/locked-and-loaded-for-gsoc-reunion-summit.html</link>
        <guid isPermaLink="true">https://chandansingh.net/2014/09/17/locked-and-loaded-for-gsoc-reunion-summit.html</guid>
        
        
      </item>
    
      <item>
        <title>Entity Embed module demo</title>
        <description>&lt;p&gt;Midterm evaluations for GSoC are over and I&apos;ve released a short demo for the entity embed module: &lt;a href=&quot;https://www.youtube.com/watch?v=T26oz9H-VBY&quot;&gt;Introducing Entity Embed module for Drupal 8&lt;/a&gt;. This screencast explains the basic idea behind the module and its usage.&lt;/p&gt;
&lt;p&gt;It&apos;s also time for the status update of what I&apos;ve been doing for past couple of weeks. Apart from making the demo, a significant amount of work has been done since my last blog post. Some important issues that were solved over past couple of weeks include a much better test coverage, adding a preview of entity in CKEditor, adding support for alignment of embeds, and some code cleanup. Also, travis-ci is now enabled for the github repo so it has become far much easier to run tests on new pull requests and commits.&lt;/p&gt;
&lt;p&gt;Check out the video and if you have any issues, feel free to open a ticket on the &lt;a href=&quot;https://www.drupal.org/project/issues/search/entity_embed&quot;&gt;entity embed&amp;nbsp;issue queue on d.o&lt;/a&gt;&amp;nbsp;or &lt;a href=&quot;http://chandansingh.net/contact&quot;&gt;contact me directly&lt;/a&gt;.&lt;/p&gt;
</description>
        <pubDate>Sat, 02 Aug 2014 00:00:00 +0000</pubDate>
        <link>https://chandansingh.net/2014/08/02/entity-embed-module-demo.html</link>
        <guid isPermaLink="true">https://chandansingh.net/2014/08/02/entity-embed-module-demo.html</guid>
        
        
      </item>
    
      <item>
        <title>Three weeks down with GSoC: Entity Embed shaping up well</title>
        <description>&lt;p&gt;This post was supposed to come last week, but things got delayed. But here we are and after three weeks of GSoC, &lt;a href=&quot;https://drupal.org/project/entity_embed&quot;&gt;Entity Embed&lt;/a&gt; module is shaping up pretty good. A lot of interesting things happened last week. To begin with now the module is integrated with CKEditor and the basic UI is looking decent enough. Another major change was that now we support display plugins also, courtsey &lt;a href=&quot;https://drupal.org/u/dave-reid&quot;&gt;Dave Reid&lt;/a&gt;. This addition has greatly leveraged the scope of this module.&lt;/p&gt;
&lt;p&gt;There&apos;s another issue that plans to include the functionality of Twig into this module, which will make things more flexible. So, to sum it up this past week was very fruitful for us and we&apos;re hoping this week we&apos;ll have some more major changes. Our plans include adding a preview, caption etc. Hopefully by the end of next week we&apos;ll have a module which we&apos;ll be able to brag about.&lt;/p&gt;
&lt;p&gt;To track progress of this project, visit the git repo:&amp;nbsp;https://github.com/drupal-media/entity_embed/&lt;/p&gt;
</description>
        <pubDate>Thu, 12 Jun 2014 00:00:00 +0000</pubDate>
        <link>https://chandansingh.net/2014/06/12/three-weeks-down-with-gsoc-entity-embed-shaping-up-well.html</link>
        <guid isPermaLink="true">https://chandansingh.net/2014/06/12/three-weeks-down-with-gsoc-entity-embed-shaping-up-well.html</guid>
        
        
      </item>
    
      <item>
        <title>GSoC is so much fun, now I&apos;m interested in being a GCI mentor</title>
        <description>&lt;p&gt;I&apos;m about to complete four weeks with my GSoC project and its been a great experience. I&apos;m working on the &lt;a href=&quot;https://drupal.org/project/entity_embed&quot;&gt;Entity Embed&lt;/a&gt; module for Drupal 8. Dave Reid (&lt;a href=&quot;https://drupal.org/u/dave-reid&quot;&gt;davereid&lt;/a&gt;), Janez Urevc (&lt;a href=&quot;http://drupal.org/u/slashrsm&quot;&gt;slashrsm&lt;/a&gt;) and Shashwat Srivastava (&lt;a href=&quot;https://drupal.org/u/darklrd&quot;&gt;darklrd&lt;/a&gt;) are my mentors for this project and all of them are extremely helpful. Besides my mentors, I&apos;m also recieving excellent support from the Drupal community expecially the &lt;a href=&quot;https://groups.drupal.org/media/media-initiative&quot;&gt;Drupal Media Initiative&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Dave already had a prototype ready when I started so I didn&apos;t have to start from scratch which was really helpful. Janez always helps me to decide on how to implent new features and to tackle the issues.&amp;nbsp;Florian Weber (&lt;a href=&quot;https://drupal.org/u/webflo&quot;&gt;webflo&lt;/a&gt;) demonstrated how this module can be integrated with CKEditor using an example in very early stages which greatly helped me to accomplish the actual integration. Jibran Ijaz (&lt;a href=&quot;https://drupal.org/u/jibran&quot;&gt;jibran&lt;/a&gt;) and&amp;nbsp;Boris Gordon (&lt;a href=&quot;https://drupal.org/u/boztek&quot;&gt;boztek&lt;/a&gt;) continuously help with code reviews and provide relevant suggestions.&amp;nbsp;Steve Persch (&lt;a href=&quot;https://drupal.org/u/stevector&quot;&gt;stevector&lt;/a&gt;) had developed a similar module with Twig functionality. Now he has filed an issue to include Twig functionality in this module, and once that issue lands the module will be more flexible. There are many other senior contributors who&apos;ve helped me while I&apos;m working on this module.&lt;/p&gt;
&lt;p&gt;Though the learning curve is not very steep, I always learn something new something new almost everyday. To sum it up, it has been a very fun journey so far and I hope the remaining two months will also be the same. Things are going smooth and I&apos;m pretty confident the project will be finished in due time.&lt;/p&gt;
&lt;p&gt;The module is live on drupal.org: http://drupal.org/project/entity_embed. Though more recent development can be found on the github repo:&amp;nbsp;https://github.com/drupal-media/entity_embed. Details of all the contributors can be found here:&amp;nbsp;https://github.com/drupal-media/entity_embed/graphs/contributors. Here&apos;s what my contribution history on github looks like.&lt;br /&gt;
	&lt;img alt=&quot;Git Contrib History&quot; src=&quot;http://web.iiit.ac.in/~chandan.singh/git-contrib.png&quot; style=&quot;width: 480px; height: 226px;&quot; /&gt;&lt;br /&gt;
	See that large green chunk in the right side, that is the time period of past 4 weeks for which I&apos;ve been working on this module. And as you can probably see, those 4 weeks are the times when I&apos;ve been most active and it feels really great to be working on this module along side some of most experienced Drupal contributors.&lt;/p&gt;
&lt;p&gt;Since I&apos;ve recieved such an excellent support and love from the community, I thought its only fair to I give back some of the love. I hang out on the IRC channels are try to help if I can. In the same spirit, I&apos;ve applied to be a mentor for GCI. I believe this will be a wonderful opportunity for me to help new contributors get started. I&apos;ve applied to be a mentor and I&apos;ve my fingers crossed that I&apos;ll be selected as one. Regardless of whether I&apos;m selected or not, I&apos;ll try to update the task organization wiki for GCI:&amp;nbsp;https://groups.drupal.org/node/357333 as and when I get some interesting ideas.&lt;/p&gt;
&lt;p&gt;While I have the chance I want to sum up this post on the future of Drupal 8. Based on my experience with this project, I&apos;ll try to comment from a Drupal Media perspective. Firstly, I am firm believer that Drupal is heading towards a &quot;Beyond body field&quot; space. Since, there&apos;s an increasing demand of media components by users and users like more media-rich content on their sites. With this kind of a demand, a good set of media modules is really necessary for Drupal 8 and I believe Drupal shuld support better media solutions out of the box. In&amp;nbsp;DrupalCon Austin 2014, there was an excellent talk by Janez and Dave:&amp;nbsp;&lt;a href=&quot;https://www.youtube.com/watch?v=U9QVHvpiLL0&quot;&gt;FILE ENTITY AND MEDIA MODULES | LET&apos;S FIX FILE AND MEDIA HANDLING&lt;/a&gt;. (For instance, I should be able to embed this video in my blog using Drupal core out of the box. I hope we&apos;ll have such features in core in near future.)&lt;/p&gt;
</description>
        <pubDate>Thu, 12 Jun 2014 00:00:00 +0000</pubDate>
        <link>https://chandansingh.net/2014/06/12/gsoc-is-so-much-fun-now-im-interested-in-being-a-gci-mentor.html</link>
        <guid isPermaLink="true">https://chandansingh.net/2014/06/12/gsoc-is-so-much-fun-now-im-interested-in-being-a-gci-mentor.html</guid>
        
        
      </item>
    
      <item>
        <title>First Week in GSOC: Getting started with Entity Embed</title>
        <description>&lt;p&gt;Its roughly been a week since I&apos;ve been working on &lt;a href=&quot;https://drupal.org/project/entity_embed&quot;&gt;Entity Embed&lt;/a&gt; module and about time I provide some updates. We&apos;re off to a good start since the module is already functional. Though it still lacks a UI but its working fine in terms of embedding entities through text format. There&apos;s a still a lot of work to do including better error handling and providing test coverage apart from the UI but nevertheless, its a pretty decent start in my opinion.&lt;/p&gt;
&lt;p&gt;I was lucky that I didn&apos;t had to start from scratch thanks to &lt;a href=&quot;https://drupal.org/user/53892&quot;&gt;Dave Reid&lt;/a&gt;. For the UI part, we&apos;re planning to use &lt;a href=&quot;https://drupal.org/project/entity_browser&quot;&gt;Entity Browser&lt;/a&gt;&amp;nbsp;module which is also part of Drupal Media Initiative. Also, this module is recieving good support by community. Today itself, &lt;a href=&quot;https://drupal.org/user/254778&quot;&gt;webflo&lt;/a&gt; provided link to a similar module which he integrated with current Entity Embed module. This links has further details:&amp;nbsp;https://drupal.org/node/2271567.&lt;/p&gt;
&lt;p&gt;If you have any ideas/suggestions feel free to contact me.&lt;/p&gt;
</description>
        <pubDate>Wed, 21 May 2014 00:00:00 +0000</pubDate>
        <link>https://chandansingh.net/2014/05/21/first-week-in-gsoc-getting-started-with-entity-embed.html</link>
        <guid isPermaLink="true">https://chandansingh.net/2014/05/21/first-week-in-gsoc-getting-started-with-entity-embed.html</guid>
        
        
      </item>
    
  </channel>
</rss>
