Code Monkey home page Code Monkey logo

globoardsnb's Introduction

ATTENTION

This plugin is an early alpha.

Many functions not implemented, like:

  • Attachments
  • Comments editing
  • Dragging-and-dropping tickets in the Query view to move them between columns
  • And other...

Some functions don't work as expected - you find and tell me

Glo Boards issue tracking plugin for NetBeans [![][license img]][license]

Plugin allows to connect to GitKraken Glo issue tracking boards from inside NetBeans IDE

Preword

This plugin was checked for compatibility with NetBeans 8.2 and Java JRE 8. Though it should work with later NetBeans releases, and later Java.

Obtaining Auth Key

This plugin supports GitKraken Personal Access Tokens (PAT) auth method only.

To obtain PAT:

  • Login to your GitKraken App account
  • Click on the user menu (the one where your login name is shown) in the upper right corner of the screen
  • Choose Personal Access Tokens from the failed down menu
  • Generate access token on the appeared screen
  • ATTENTION! PAT is shown once only, at the time of PAT generation. Subsequent PAT generation invalidates previous one. Save your PAT in safe, reliable place!

Building plugin

If you decide to build this plugin from sources, you will need:

  • JDK 8+
  • Maven 3.16+

To build plugin, just cd to it's root directory and issue command:

    mvn clean:clean install:install

You may find built plugin in the sub-dir target/nbm/ of the project directory

Installing plugin

If you decided to build it yourself, as described in the previous part - open Tools->Plugins menu, go to Downloaded tab, press Add Plugins... and provide path to plugin described above. The plugin will appear in the list of available plugins, proceed with common installation procedure.

If you install plugin from the NetBeans plugins repository, update the list of plugins and find it on the Available Plugins tab of Plugins window.

Setting up plugin

After installation the Glo type will appear in 2 places in NetBeans interface:

  1. Task Repositories entry on the Services tab
  2. Tasks window

In both places you may start adding Glo Boards NB connector by choosing it in the list of available commectors.

Steps to create connector:

  • Provide connector name. It's reasonable to use something like Glo-BoardName, see note below
  • Copy-paste your PAT obtained on GitKraken Web page
  • Press "Verify" button. In addition to verification, this action will fetch the list of Glo boards available to you.
  • Choose board from dropdown
  • Press OK

Please note that connector works with one board only. You need to create a connector per board if you plan to work with multiple boards.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.