Skip to content

Instantly share code, notes, and snippets.

View YashRE42's full-sized avatar

Yash Rathore YashRE42

View GitHub Profile
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashMap;
import java.util.LinkedList;
import java.util.PriorityQueue;
import java.util.Queue;
import java.util.Scanner;
import java.util.Vector;
// rows are alphabetic
@YashRE42
YashRE42 / YashRE42-Zulip-GSoC19.md
Created August 20, 2019 12:33
Yash Rathore's contributions to Zulip as a part of Google Summer Of Code 2019

Google Summer Of Code 2019 - Zulip

Spending the summer of 2019 working on Zulip has been an amazing experience. I'm very grateful to Zulip for accepting my contributions and supporting me through the process of fixing bugs and adding features.

Zulip has truly inspired me to get more heavily involved with the open source world and the open source modal of software development.

A major part of my work with Zulip, both before and during GSoC has been to redesign and improve the navbar. The navbar functions as a way to describe which list of messages we're looking at as well as a place to hold the search bar which can be used to find specific messages/conversations. Zulip had already figured out most of the design and appearance of the new navbar, and my major work was to implement it in JavaScript so as to be fully functional. This was slightly complex as I had to understand the existing code that populated the navbar and then had to restructure it to match the new navbar design. The best thing about the

@YashRE42
YashRE42 / YashRE42-Zulip-GSoC19.md
Last active August 20, 2019 12:31
Yash Rathore's contributions to Zulip as a part of Google Summer Of Code 2019

Google Summer Of Code 2019 - Zulip

Spending the summer of 2019 working on Zulip has been an amazing experience. I'm very grateful to Zulip for accepting my contributions and supporting me through the process of fixing bugs and adding features.

Zulip has truly inspired me to get more heavily involved with the open source world and the open source modal of software development.

A major part of my work with Zulip, both before and during GSoC has been to redesign and improve the navbar. The navbar functions as a way to describe which list of messages we're looking at as well as a place to hold the search bar which can be used to find specific messages/conversations. Zulip had already figured out most of the design and appearance of the new navbar, and my major work was to implement it in JavaScript so as to be fully functional. This was slightly complex as I had to understand the existing code that populated the navbar and then had to restructure it to match the new navbar design. The best thing about the