topcoder-platform / work-manager

This is the frontend application for creating and managing challenges.
13 stars 47 forks source link

Should define a character limitation for Final Deliverables #780

Open codejamtc opened 4 years ago

codejamtc commented 4 years ago

image

Steps to reproduce the problem

  1. Open https://challenges.topcoder-dev.com/ and login as Admin
  2. Select a project from the list 'Test v5 {codejam} - 0001'
  3. Click 'Launch New'
  4. Select Work Type=Design; Format=Challenge; Name=Test
  5. Click 'Continue Set-Up'
  6. Go to 'Final Deliverables'
  7. Enter "Challenge Type to Timeline Template mapping is not implemented yet, so all challenges would be created with 'Standard Development' timeline template"
  8. Click 'Add File Type'

Actual behavior

Expected behavior

Environment

- OS: HP 15-dw1xxx 15.6 inch; Window 10 - Browser (w/version): Chrome 85.0.4183.83 - User role (client, copilot or manager): Admin - Account used: TonyJ

vikasrohit commented 3 years ago

@maxceem lets put limit of 5 characters for now. Topcoder security team's list has extensions that are not more than 4 characters long, still keeping one extra for buffer.

acshields commented 3 years ago

@vikasrohit - should this be added to the November In Progress, or December In Progress?

vikasrohit commented 3 years ago

@acshields moving it to December as it seems I missed to move its status to Ready for Dev which moved it out of queue for maxceem.

maxceem commented 3 years ago

@vikasrohit I saw somewhere that people might want to enter the name of the application like Sketch, Marvel, Figma, and so on, instead of the file extension. Are you sure that we only want to restrict this list to file extensions?

vikasrohit commented 3 years ago

That is good observation @maxceem. Lets put it on hold for now and wait for @acshields

maxceem commented 3 years ago

Here is how it looks now for the Design challenge, the text values are quite long:

image

acshields commented 3 years ago

@rootelement - can you weigh in here? For design challenges, a user needs to specify the source file type. We currently have this as a question, but I know you mentioned this could be managed through metadata. As we are talking about it, can you help me with a few things?

  1. What does managing via metadata actually mean for the user experience? They no longer have to choose? They just input it into the spec, and the platform can read it?
  2. Are there any limitations on how this needs to be presented on the Challenge Listings?
yoution commented 3 years ago

@phead198708 please assign to me

yoution commented 3 years ago

@vikasrohit what‘s the final decision? currently the ui style is like so image

vikasrohit commented 3 years ago

Lets move it to backlog, I think it is not ready yet for development.