Skip to content


Subversion checkout URL

You can clone with
Download ZIP
100644 34 lines (21 sloc) 2.012 kB
3f16e9a update readme
aeoth authored
1 ## Github For Outlook
2 Description
577b0b1 @shiftbot initial commit
shiftbot authored
8226a5d @DavidChristiansen Initial stub
DavidChristiansen authored
4 The tool should give you an overview of the important things you need to address for the projects you look after:
6 * New and updated Pull Requests.
7 * New and updated Issues.
8 * Display notifications as configured on GitHub.
9 * View and respond to comments from inside Outlook.
10 * Leverage Outlook features like email, labels and perhaps tasks to integrate GitHub work with the rest of your day-to-day work.
12 ###The technology under the hood
14 The most popular tool of building addins for Microsoft Office is called Visual Studio Tools for Office - which allows .NET apps to integrate and behave like native Office addins. There's a bunch of resources on getting started with VSTO over on MSDN.
16 We will be using WPF for the UI, but the real project we will leverage is Jake Ginnivan's VSTOContrib libraries - this will allow us to quickly scaffold the code without getting bogged down in COM interop woes.
18 We're also talking with @aeoth about making use of some of his recent work on a desktop port of the "Milestone" GitHub client for WP7. This isn't cruical to the end goal of the week, but after using Reactive Extension in Carnac we're keen to make use of it in other scenarios.
577b0b1 @shiftbot initial commit
shiftbot authored
20 ### Getting started
22 **Getting started with Git and GitHub**
24 * [Setting up Git for Windows and connecting to GitHub](
25 * [Forking a GitHub repository](
26 * [The simple gude to GIT guide](
28 Once you're familiar with Git and GitHub, clone the repository and run the ```.\build.cmd``` script to compile the code and run all the unit tests. You can use this script to test your changes quickly.
30 ### Discussing ideas
8226a5d @DavidChristiansen Initial stub
DavidChristiansen authored
32 * [Trello Board]( - add ideas, or claim an idea and start working on it!
577b0b1 @shiftbot initial commit
shiftbot authored
33 * [JabbR Chatroom]( - discuss things in real-time with people all over the world!
Something went wrong with that request. Please try again.