LEADER 05436nam 2200649 a 450 001 9910786864103321 005 20200520144314.0 010 $a1-78216-908-3 035 $a(CKB)2670000000369797 035 $a(EBL)1192639 035 $a(OCoLC)842885327 035 $a(SSID)ssj0000907595 035 $a(PQKBManifestationID)12404683 035 $a(PQKBTitleCode)TC0000907595 035 $a(PQKBWorkID)10884195 035 $a(PQKB)10239316 035 $a(OCoLC)849934134 035 $a(MiAaPQ)EBC1192639 035 $a(Au-PeEL)EBL1192639 035 $a(CaPaEBR)ebr10695797 035 $a(CaONFJC)MIL485762 035 $a(PPN)228013143 035 $a(EXLCZ)992670000000369797 100 $a20150303d2013 uy 0 101 0 $aeng 135 $aurunu||||| 181 $ctxt 182 $cc 183 $acr 200 10$aJIRA 5.x development cookbook$b[electronic resource] $ethis book is your one-stop resource for mastering JIRA extensions and customizations /$fJobin Kuruvilla 210 $aBirmingham, U.K. $cPackt Publishing$dc2013 215 $a1 online resource (512 p.) 225 0 $aQuick answers to common problems 300 $aIncludes index. 311 $a1-78216-909-1 327 $aCover; Copyright; Credits; About the Author; Acknowledgement; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1:Plugin Development Process; Introduction; Setting up the development environment; Creating a skeleton plugin; Adding plugin modules; Deploying a JIRA plugin; Making changes to and redeploying a plugin; Using FastDev for plugin development; Testing and debugging; Chapter 2:Understanding the Plugin Framework; Introduction; Architecture explained...; Types of plugin modules; Working with the Plugins1 and Plugins2 versions; JIRA system plugins 327 $aStable and core APIsModifying Atlassian bundled plugins; Converting plugins from v1 to v2; Adding resources into plugins; Adding web resources into plugins; Building JIRA from source; Adding new webwork actions to JIRA; Extending a webwork action in JIRA; Capturing plugin installation/uninstallation events; Chapter 3:Working with Custom Fields; Introduction; Writing a simple custom field; Custom field searchers; Dealing with custom fields on an issue; Programming custom field options; Overriding validation of custom fields; Customizing the change log value 327 $aMigrating from one custom field type to another Making custom fields sortable; Displaying custom fields on subtask columns; User and date fields; Adding custom fields to notification mails; Adding help text for a custom field; Removing the ""none"" option from a select field; Making the custom field project importable; Changing the size of a text area custom field; Chapter 4:Programming workflows; Introduction; Writing a workflow condition; Writing a workflow validator; Writing a workflow post function; Editing an active workflow; Making an issue editable/non-editable based on workflow status 327 $aIncluding/excluding resolutions for specific transitions Permissions based on workflow status; Internationalization in workflow transitions; Obtaining available workflow actions programmatically; Programmatically progressing on workflows; Obtaining workflow history from the database; Reordering workflow actions in JIRA; Creating common transitions in workflows; Creating global transitions in workflows; Jelly escalation; Chapter 5:Gadgets and Reporting in JIRA; Introduction; Writing a JIRA report; Reports in an Excel format; Data validation in JIRA reports; Restricting access to reports 327 $aObject-configurable parameters for reports Creating a pie chart in JIRA; Writing JIRA 4 gadgets; Invoking REST services from gadgets; Configuring user preferences in gadgets; Accessing gadgets outside of JIRA; Chapter 6:The Power of JIRA Searching; Introduction; Writing a JQL function; Sanitizing JQL functions; Adding a search request view; Smart querying using quick search; Searching in plugins; Parsing JQL queries in plugins; Linking directly to search queries; Index and de-index programmatically; Managing filters programmatically; Subscribing to a filter; Chapter 7:Programming Issues 327 $aIntroduction 330 $aJIRA 5.x Development Cookbook is part of Packt's Cookbook series. A Packt Cookbook contains step-by-step recipes for solutions to the most important problems you face when working with a topic.Inside this Cookbook you will find:A straightforward and easy-to-follow format.A selection of the most important tasks and problems.Carefully organized instructions for solving the problem efficiently.Clear explanations of what you did.Details for applying the solution to other situations.If you are a JIRA developer or project manager who wants to fully exploit the exciting capabilities of JIRA, then 606 $aProject management$xComputer programs 606 $aPlug-ins (Computer programs) 606 $aIssues management$xComputer programs 615 0$aProject management$xComputer programs. 615 0$aPlug-ins (Computer programs) 615 0$aIssues management$xComputer programs. 676 $a658.404028553 700 $aKuruvilla$b Jobin$01513021 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910786864103321 996 $aJIRA 5.x development cookbook$93747263 997 $aUNINA