Skip to content
/ shell Public

Part of coursework at BITS Pilani - Hyderabad. Problem 1 of Assignment 1, Operating Systems (CS F372)

Notifications You must be signed in to change notification settings

angadn/shell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

A UNIX-style shell

Part of coursework at BITS Pilani - Hyderabad Campus.

Code Style

  • KNR-style bracing (all braces start on same line)
  • 4-space tabs for indentation!

Would strongly recommend http://www.sublimetext.com/ as a primary text-editor. Quite frankly, it kicks ass.

Documentation Style

Java-style HTML documentation using Doxygen. For example usage: http://www.stack.nl/~dimitri/doxygen/manual/docblocks.html

Branching Protocol

For any change that you want to make, create a separate branch named as per the following convention:

**fix_**bugfix_name or **feature_**bugfix_name

Then, create a new pull request, during which you should add at least one other team member who will review your code before merging it in. This acts like an inbuilt code-review process.

Important Note on Merge Conflicts: Thou shalt resolve thy own merge conflicts and not expect thy reviewer to do so.

GIT Tutorial

If you're new to using GIT, this will help jump-start your journey to version-control glory: http://git-scm.com/docs/gittutorial

Contributors

Angad S. Nadkarni 2011A7PS178H (append your name and ID here)

About

Part of coursework at BITS Pilani - Hyderabad. Problem 1 of Assignment 1, Operating Systems (CS F372)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages