Drupal Global Training Day in Japan

Posted by Ritesh Gurung on Mar 30, 2017 10:05:00 PM

It was great to see people from the Tokyo University and enterprises turning up to learn and become a part of the community.

I got a good response from the community on a presentation in which I talked about what all can be achieved via Drupal, using Disjoint and Decoupled Architecture. The presentation went over a few key aspects of how Decoupled Drupal could benefit enterprises:

  • Drupal is used as backend for a better and optimized role based workflow
  • Elasticsearch for optimized search and fast retrieval
  • NodeJS and ExpressJS as a FrontEnd layer serving high availability and quick response time
  • DustJS for rendering Html templates
  • MariaDB (Backend storage) and MongoDB for archival of Database
  • Redis, Nginx, Akamai and Dust cache for optimized caching mechanism
  • CDN for fast asset storage

Overall, it was a wonderful effort by the Kazu Hodata (who is heading Srijan’s operations in Japan),and other team members for organizing the regional training in Japan.

During the recent Drupal Global Training Day on March 18 held at different locations worldwide, I was one of the trainers invited to strengthen the emerging Drupal community in Japan. The full day training was organized in Tokyo for beginners and intermediates in Drupal.

The beginners got a hands-on experience of installing Drupal 8 on cloud, setting up multilingual functions for Japanese, and designing templates, modules, and distribution.

Intermediates were guided on how to update Drupal 8 core and modules, configuration management functions, upgrade from D6, D7 to D8, multi site environment, security settings, and using Drush hands-on.

It was great to see people from the Tokyo University and enterprises turning up to learn and become a part of the community.

I got a good response from the community on a presentation in which I talked about what all can be achieved via Drupal, using Disjoint and Decoupled Architecture. The presentation went over a few key aspects of how Decoupled Drupal could benefit enterprises:

  • Drupal is used as backend for a better and optimized role based workflow
  • Elasticsearch for optimized search and fast retrieval
  • NodeJS and ExpressJS as a FrontEnd layer serving high availability and quick response time
  • DustJS for rendering Html templates
  • MariaDB (Backend storage) and MongoDB for archival of Database
  • Redis, Nginx, Akamai and Dust cache for optimized caching mechanism
  • CDN for fast asset storage

Overall, it was a wonderful effort by the Kazu Hodata (who is heading Srijan’s operations in Japan),and other team members for organizing the regional training in Japan.

You can get more information on Global Training Day on drupal.org, and if you are looking to build Drupal 8 capabilities at your enterprise, you can check our custom built D8 Training programme.

Topics: Drupal, OpenSource Contributions

Drupal Code Sprints: Work, Learn and Fun

Posted by Nilanjana on Jul 24, 2015 11:01:00 AM

At Srijan, as much we believe in contributing back to the Drupal community, we like to enjoy our work. Our culture of providing an inclusive learning environment was reflected at our recent code sprints. See below for some of the tweets depicting how we learn at Srijan.

Srijan Code Sprints success can be measured by the fact that a lot of developers come and learn Drupal with us.

Because we like to be creative and come up with interesting ideas while at work

Topics: Drupal, Community, OpenSource Contributions

How to contribute back to the Drupal Community

Posted by Nilanjana on Jul 8, 2015 11:43:00 AM

“Giving back to the community is the fastest way to learn and grow”

Being an open source contributor, I always convey this message to all the drupalers. This time I got an opportunity to help Drupal community of Ahmedabad which needed to be groomed. So I prepared an interactive session for the meetup. Here are the things we discussed during the session.

 

                                                        How to contribute back to Drupal 
 

This session was presented at the first Drupal Meetup for Gujarat Drupal Users Group in Ahmedabad.

I was asked some basic questions on community involvement. For the benefit of other Drupal Devs, I am listing down some of the common questions that will help you.

What is Drupal Community?

The place from where we communicate with Drupal people to get help or suggest/share our experience of doing things. It could be local, national or international.

Why contribute back to the community? Does it impact sales of my organization?

Contributing back to the community help us to grow rapidly. It's a free platform for learning new things with smart people from across the world. So if I am a contributor I get visible in the Drupal world with my skills and as a result, my organization gets highlighted for that kind of specialization which definitely impact sales.

What are some of the common reasons of not contributing back to the community?

On the basis of my experience, I have often seen that people know all the benefits of contributing back to the community but still do this possible because of following reasons:

  • Language is a barrier (I can’t write good English)

  • I don’t know how to contribute (Need to get involved)

  • I don’t have time and resources

  • I don’t know how to make it financially viable

  • I didn’t get time to contribute or are planning to contribute (I have heard this reason a lot from people whom I have mentored, did a general discussion or conducted interviews with)

 

All such kind of reasons are easily fixable, we just need, "where to start" and be motivated to do the open source contribution.

Where/how to start?

Be active and let others know that you are in the IRC. Make sure you have joined groups, share the ideas/suggestions and are ready to fix the problems. There are no categories specified in the community. You can chose to contribute wherever you want. 

Let's take an example of where to contribute in D8. Below are the areas you can focus:

  • D8 core issues

  • QA/Testing issues (Needs review to RTBC)

  • Help in finding Security issues

  • Port modules from D7 to D8 (Coder Module upgrade helps in porting to d8 apis)

  • Documentation

  • D8 Usermanual

  • UI/UX Experience

  • Migration API port

  • Translation

 

To keep all these things up and to be an active member in the community, we have started Drupal Rush in Sprints as a series where we organize the Monthly codesprints.

Topics: Drupal, Community, OpenSource Contributions

Our Drupal Contribution Initiative

Posted by Nilanjana on May 27, 2015 12:37:00 PM

“Come for the software, stay for the community.” This slogan perfectly fits the Open Source CMS Drupal and the Drupal community. As of today, Drupal has 30,692 modules, 2,127 themes and 930 distributions, which are a collective effort of the Drupal community.

It’s not just individual contributions, but also organizations that contribute back to Drupal. One of the ways by which organizations can contribute to the community is by encouraging their developers to contribute towards Drupal by using the company’s time and resources. This practice is not just a good learning experience for developers, but also strengthens the company’s commitment towards Drupal and adds value to the company’s profile.

We, at Srijan, value such contributions and encourage our developers to use the company’s time and resources to give back to Drupal. Just looking at the stats, Srijan has had 32 contributors to Drupal 8 core, and around 170 commit mentions, with an average of five commit mentions per developer. Though the average of five commit mentions per developer is not a promising number, we are working hard to achieve more than 10 average commit mentions per developer. On the other hand, 32 contributors out of 80 developers is a great number, making Srijan the third-largest contributor in terms of the number of contributors.

We have set a target of taking the number of contributors to over 40, with 200+ commit mentions, by the end of June 2015. To achieve this target, we are regularly organizing code sprints in Srijan. Two of them have already been successfully completed, on the 2nd of May and the 23rd of May. These code sprints are mentored—mentors are available for newbie contributors. We are excited to announce that we have seen a large number of QA folks also turning up for these sprints, which adds a lot of value in terms of testing issues, and reviewing and testing patches, which is more important than merely submitting patches.

To keep up the good work, most of the folks at Srijan will be hanging out on #drupal-contribute IRC during core office hours, and we will be organizing two or more sprints in the month of June as well.

We hope other companies will find this blog an inspiration for building up their open source karma by encouraging their team members to contribute back to the Drupal community.

Topics: Drupal, Community, OpenSource Contributions

Drupal 8 Contributions by Srijan

Posted by Nilanjana on Apr 8, 2015 1:20:00 PM

It was in March 2011 that the development of Drupal 8 started. Since then, more than 2000 contributors from the Drupal Community have contributed to Drupal 8 core to make 200+ improvements. Till the end of last week, 52 critical issues were remaining. The last beta release (8.0.0-beta9) was on 25 March 2015. 

When the architecture of Drupal 8 was being decided, rather than a DIY philosophy, contributors followed the “Proudly Invented Elsewhere” philosophy. Drupal 8 borrows its libraries from nine open source projects (Symfony being one of the major ones) to deliver a platform which offers these benefits:

  • Mobile in its DNA
  • New configuration management
  • Effortless authoring
  • Views out of the box
  • Better markup with HTML 5
  • Multilingual capabilities
  • Built-in web services
  • Fun and fast theming
  • Industry standard approach
  • Strong accessibility features

Out of the 2000+ contributors, folks from Srijan have also put in efforts to contribute in terms of coding as well as mentoring code sprints.

Our developers have around 100+ commit mentions. Some of the significant ones are

a_thakur, ashutoshsngh, RavindraSingh, subhojit777, arpitr, Manjit.Singh, nmudgal, crazyrohila, chintan.vyas, nitvirius, drupaldrop, ishanmahajan, nit3ch, j2r, msankhala, fotuzlab, rajneeshb and deepakaryan1988.

RavindraSingh, manauwarsheikh and a_thakur have helped organize code sprints in Srijan, and have also been mentors at Drupal Camp Delhi 2015 and other events.

We are trying our best to motivate everyone to contribute to the community—irrespective of one’s role, there is always something one can contribute. Contributions are not just limited to patches. This Drupal 8 infographic has an introduction to Drupal 8. I would recommend you to go through the infographic, and see how you can contribute back to the community, because these contributions are the driving force behind Drupal.

Topics: Drupal, Community, OpenSource Contributions

Drupal 8 Sprint in Goa 2015

Posted by Nilanjana on Mar 19, 2015 1:28:00 PM

We all have heard the saying: “Work hard and party harder!” Most of us try to live this kind of life, but due to responsibilities and commitments, find it tough to strike a balance between the two. But what if you were in a place which has a culture of partying, where you get the chance to let your hair down after the day’s work? This is exactly what happened at the Drupal 8 sprint in Goa in 2015!

It was a four-day event, held from March 14 to March 17, and Drupalers from across the world came to work on D8 patches. Under the mentorship of Andy Postnikov, a senior Drupal developer with more than 500 commits under his belt, participants made 48 commits, out of which 27 needed review, two were reviewed and tested by the community, 17 were being worked on and two were closed by the end of the sprint.

Srijan continued with its belief of giving back to the Drupal community, contributing to sprints and playing host to fellow Drupalers. Every day at the Drupal 8 sprint in Goa was a long, hard and efficient day at work, followed by partying at the beaches and other happening locations, which de-stressed and re-energized us for the next day. All in all, it was a great way to give back to the Drupal community!

Topics: Drupal, Community, OpenSource Contributions

Presentation on Open Source Software in Education at Digital Learning 2005

Posted by Nilanjana on Oct 14, 2005 9:47:00 PM
I gave a presentation to a gathering of bueaucrats, government officials, reserchers, educationists and business leaders at Digital Learning 2005 and Conflux 2005 (e-Government conference), jointly organised by Centre for Science, Development and Media Studies (CSDMS), GIS Development, and Department of Information Technology, Government of India. The presentation was met with an immense response from the audience who got very interested in Typo3, and wanted demos of the same at their research institutes and companies. This was Srijan's 1st presentation with a lot of focus on Typo3, apart from the push on Open Source Software use in various sectors in India. See the Presentation (PDF) : Open Source Software in Education

Topics: Community, OpenSource Contributions

Discussion

Write to us

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms Of Service apply. By submitting this form, you agree to our Privacy Policy.

See how our uniquely collaborative work style, can help you redesign your business.

Contact us