Skip to content

[$1400] - Edit Timelines in Work Manager #339

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
rootelement opened this issue Nov 12, 2020 · 4 comments
Closed

[$1400] - Edit Timelines in Work Manager #339

rootelement opened this issue Nov 12, 2020 · 4 comments

Comments

@rootelement
Copy link
Contributor

We need to be able to edit timelines in work manager. That includes:

  1. Changing the timeline template
  2. Changing the start/end of a phase and possibly moving the gantt

We had this in the UI before and had the functionality there, and everything worked fine in v5. It was when it was sync'd back to legacy that there was a problem. If i remember correctly, the issue was the v4 API wouldn't allow for that level of editing.

I believe what needs to happen is we need to move the legacy-challenge-processor almost completely away from using the v4 api, and manipulate challenge information using informix directly. The problem here is that legacy still needs all the components and stuff created.

I think the steps then would be:

  1. When a challenge is changed from New to Draft, CREATE the challenge using v4/challenges api
  2. When a challenge is edited/updated, use Informix directly.

Background

The things we're currently relying on legacy to do is:

  1. Add the default terms to a challenge (review phase terms, etc)
  2. Autopilot move the phases along
  3. Handle review
  4. Manage payment
  • Default terms, we should create a mechanism in the terms api (?) to map track-type-phase -> terms? (not sure about this or where it should live to be managed) ((we also have to assess if we need terms attached at the phase level))
  • Autopilot v5 is being discussed.
  • Review and Payment happen later in the cycle

All this means that we should be very close to getting away from keeping legacy in lock step with challenge edits.

Related Issues

@rootelement rootelement changed the title WIP - Edit Timelines in Work Manager [$1000] - Edit Timelines in Work Manager Dec 1, 2020
@rootelement rootelement changed the title [$1000] - Edit Timelines in Work Manager [$1400] - Edit Timelines in Work Manager Dec 7, 2020
@rootelement
Copy link
Contributor Author

Contest https://www.topcoder.com/challenges/30156224 has been created for this ticket.

This is an automated message for jcori via Topcoder X

@rootelement
Copy link
Contributor Author

Contest https://www.topcoder.com/challenges/30156224 has been updated - it has been assigned to thomaskranitsas.

This is an automated message for jcori via Topcoder X

@ThomasKranitsas
Copy link
Contributor

@rootelement
Copy link
Contributor Author

Payment task has been updated: https://software.topcoder.com/review/actions/ViewProjectDetails?pid=30156224

This is an automated message for jcori via Topcoder X

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants