Apologies if this has been asked before, but I am getting really lost in all of the different ways this has been asked/answered in the past, so hoping to gain some clarity by stating my exact use case. My general confusion is around whether or not to utilize a scheme, screen, or field config to achieve my results. Hopefully someone here can help me figure it out!
We are a small company and just have 2 projects right now.
- PRODENG (typical roadmap stuff).This project contains all of the classic issue types (Story, Epic, Task, Subtask, Bug). Right now I haven't made any changes to the typical structure of these issue types.
- INIT (Technical Initiatives: ops requests, on call chores, tech debt, other extraneous things). And this is where things get confusing.
In the Tech Initiatives Project, we are using the Nextup slack integration to have our non-jira ops users submit requests of various types as tickets in our On-Call board in this project. We are wanting to create a different issue type with specific custom fields for each "request type" we have available for our ops users. These issue types all need their own custom fields.
For example, one Issue type we have is called "Pre-Record Request" which needs the following custom fields: Show name, Show Date, Show Admin Link, Download URL, Other Details. I've already created each of these custom fields (all text-multi-line). But am not sure where the association point is for issue type.
Another example is for bug-submissions. We want a few extra fields to ask questions to the submitter in the issue type "Product Bug" such as: Device and browser, cadence, etc.
What is the best way to go about setting up a different field arrangement per issue type? Is this creating a new field-config per each issue type? Or is there some way to do this better by utilizing schemes or screens?
Let me know if I can clarify this in any way or give more specific examples. My ultimate goal is to utilize jira best practice while also fitting it into our unique (or not so unique?) use case!
-- Edit as I'm trying to figure this out myself..
I created a Field Config called "Product Bug Field Config" and associated that to the "Product Bug" issue type by using the "Product Bug Field Config Scheme" but it was sadly not reflected in the creation of a new product bug. I'm wondering if it is truly somewhere in the Screens/Screen schemes where I make this type of detailed manipulation per issue type?