GitHub Integration Stories

Skip to end of metadata
Go to start of metadata

Primary Scenarios

  • Log in to GitHub
    • Support api token
    • Corresponding github configuration settings pane
  • "Share on GitHub" action to publish a project I have open as a GitHub repo (choice of public or private)
    • support user pricing plan
  • Action to open GitHub Web UI
  • Checkout project from GitHub via welcome screen (CheckoutProvider)
    • View list of my and watched repositories
    • Click on a repository to open it as a project
  • Option to enable tasks integration automatically if enabled on GitHub

Secondary Scenarios

  • UI for working with pull requests
    • view list of pull requests
    • send pull request for commit/branch
    • add pull-requested code to my local copy without checkin
  • Support for third party github installations http://fi.github.com/
  • Fork support (rebase from fork source)
  • Publish selected file or code fragment as gist? (looks like API is not ready yet?)
  • Open source file in browser. Create a http: link from a given source file would be great
  • Fork project on GitHub if I've opened someone else's repository
Labels:
None
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.
  1. Oct 30, 2010

    Would really appreciate if this feature can work against our corporate installation of GitHub (http://fi.github.com/)

    1. Nov 01, 2010

      Retronym, do you use the same API as github? In this case it would be pretty easy to implement your request.

  2. Nov 03, 2010

    Does such a plugin for GitHub already exist? Or is this work-in-progress? If so, are alphas/betas available?

  3. Nov 03, 2010

    Manik,

    This plugin already exists, moreover it is open sourced as a part of IntellIJ IDEA community edition.

    1. Nov 03, 2010

      Which version of IntelliJ? I'm using 9.0 UE and don't see this?

      1. Nov 03, 2010

        I'm talking about forthcoming IDEA X.