1 / 16

Savannah ROOT in JIRA

Savannah ROOT in JIRA. Petya Petrova PH/SFT. LCG Savannah is retiring. Reasons: Code based on dead GNU Savannah branch Technology and methods evolved CERN IT now provides the up-to-date JIRA Approach: Develop a JIRA plugin Data will be migrated into JIRA

vui
Download Presentation

Savannah ROOT in JIRA

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Savannah ROOT in JIRA Petya Petrova PH/SFT

  2. LCG Savannah is retiring • Reasons: • Code based on dead GNU Savannah branch • Technology and methods evolved • CERN IT now provides the up-to-date JIRA • Approach: • Develop a JIRA plugin • Data will be migrated into JIRA • Auto redirection for every ticket to “new” ticket in JIRA

  3. JIRA advantages • Provides a lot of plugins and features • Agile development (GreenHopper) • Code integration (FishEye) • Advanced searching • Workflows • Customizable views • And more • Integrates better into CERN infrastructure (e.g. SSO for login)

  4. JIRA advantages Go to agile tab and create new board • GreenHopper– Kanban work board

  5. JIRA advantages • GreenHopper– Scrum work board

  6. JIRA advantages • FishEye – code integration

  7. The ROOT data • All data from Savannah will be migrated • The existing ROOT will be merged • Project specific customizations will be kept • Links between tickets are preserved • Depends on, Duplicates / Is duplicated by • Back-references are created: • External ID, External URL • Redirection will be provided

  8. The ROOT users • Savannah and JIRA use different authentication systems • JIRA uses CERN SSO authentication • All ROOT users from Savannah have been successfully mapped to CERN users • Not logged in reporters • The “Originator email” field is preserved • Deleted users • Replaced by “Anonymous” • Users outside CERN, who need account in JIRA, can create a lightweight account

  9. The migration status • The test migration started • Check https://lxjira12.cern.ch/jira/browse/ROOT Accessible only form CERN. Logging in is not allowed • How much work left? • A few bugs need to be fixed • The plugin must be configured for the latest JIRA version • Then the migration can start

  10. Migrated ticket overview

  11. Using JIRA Login via SSO • Visit: https://sft.its.cern.ch

  12. Using JIRA Create issue • How to submit an issue

  13. Using JIRA Choose another field Select a project Fill the other fields

  14. Using JIRA • Advanced search Step I Step II

  15. Using JIRA • Search for Savannah bud ID: • External Issue ID ~ ”task18765”

  16. Thank you!

More Related