Topcoder - Remove JIRA Issues Related Functionality In Direct App

Key Information

Register
Submit
The challenge is finished.

Challenge Overview

For this challenge, we'd like to do some cleanup for direct app by removing, related pages, struts actions, jars and configurations related to JIRA Issues.

Followings are the general starting points, where are can explore the related files.

1. the changes should be based on the dev branch
2. All the frontend pages, backend java classes, related java libraries and configuration files should be updated or removed, if you are not sure about some specific files, please raise in forum.
3. initial start point - https://github.com/appirio-tech/direct-app/tree/dev/src/java/main/com/topcoder/direct/services/view/util/jira
- any calls to com.topcoder.direct.services.view.util.jira.JiraRpcServiceWrapper class should be removed, if the related class only do with com.topcoder.direct.services.view.util.jira.JiraRpcServiceWrapper, the class should be removed.
like com.topcoder.direct.services.view.action.contest.UpdateJIRAIssueAction etc
4. any place using @jiraServiceEndPoint@ token, for example, https://github.com/skyhit/direct-app/blob/dev/conf/IssueTrackingConfig.xml
5. token.properties.xxx files and the related configuration files should be updated properly.
6. Winner Only: winner will be responsible to create PR for merge

About Local Setup

- Please use the dev branch of https://github.com/appirio-tech/direct-app
- Please follow https://github.com/appirio-tech/tc-common-tutorials/tree/master/docker/direct-app to use the Docker and Docker Compose approach to run it locally

Final Submission Guidelines

- Code Changes
- Deployment And Verification Steps.

ELIGIBLE EVENTS:

2018 Topcoder(R) Open

REVIEW STYLE:

Final Review:

Community Review Board

Approval:

User Sign-Off

SHARE:

ID: 30059951