Atlassian .NET SDK

Utilities to interact with JIRA issue tracker. Includes a provider that allows querying JIRA using LINQ syntax. This project started during Fedex day at Atlassian and continued as a 20% project.


Sample:

// create a connection to JIRA
var jira = new Jira("http://", "", "");
// use LINQ syntax to retrieve issues
var issue = (from i in jira.Issues
              where i.Assignee == "admin" && i.Priority == "Major"
              orderby i.Created
              select i).First();
// update an issue
issue.Summary = "New Summary";
issue.SaveChanges();