Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Automatically remove "SELECTED FOR DEVELOPMENT" from Classic Board

Paul Wieland
Contributor
January 20, 2021

Here's the situation:

I'm using Jira Software / Classic Project to manage business projects. I cannot use Jira Core because you apparently cannot create Boards which contain issues from many projects using a filter in that product.

My projects are being created automatically with the REST API (we have hundreds of active projects).

The "SELECTED FOR DEVELOPMENT" phase that shows in a project created from the Classic Software Project type doesn't make any sense for our use case. Is there a way to programmatically remove it (or otherwise avoid creating it) from the board?

  • REST API?
  • Workflow?
  • Different project template that supports cross project boards?

1 answer

0 votes
John Funk
Community Champion
January 20, 2021

Hi Paul - I am not sure I am completely following your need, but let me make some observations. 

1. No, you can't change the filter that comes with a Jira Core (i.e. Business type) Project. But have you actually tried to create a new board that uses a filter that includes the Business type projects?

2. With a Classic Software project, you can control the workflow, including the statuses and the columns. So you can create a workflow that is unique to business type projects that does not include In Development. 

Paul Wieland
Contributor
January 20, 2021

> have you actually tried to create a new board that uses a filter that includes the Business type projects

I could not figure out how to create a board based on a filter in Jira Core. I spent a whole day searching through the community and knowledge base and concluded that it's not possible to do this, which is why I switched to Jira Software.

 

you can create a workflow that is unique to business type projects that does not include In Development

Can you elaborate on this?

Here I created a Test project, and here is the board that is automatically created. The only way I know how to remove the Selected For Development phase is to manually edit the board settings and remove it. I want to do this with the API, or by some other automated means.

Paul Wieland
Contributor
January 20, 2021

Screen Shot 2021-01-20 at 1.07.23 PM.png

John Funk
Community Champion
January 20, 2021

To create the board:

1. Create a new filter that looks like: project = CORE order by rank ASC

where CORE is the business project you want to use. Be sure to save it and share it with whomever needs to see it. 

2. Create a new board. 

3. Base the new board on a Saved filter. Use the filter you created in Step 1. 

4. For the Location, you will need to use another Classic Software Project or your personal profile. You cannot put in the Business project here. But that doesn't really matter much. 

5. Modify the board as you see fit. The columns for the board should have automatically been created based on the workflow you are using for the business project. 

Try that first and if it works, you will not need to do the second part. 

Paul Wieland
Contributor
January 20, 2021

@John Funk I am programmatically creating the Jira Software projects (hundreds of them). These software projects come with a board that automatically includes the "Selected for Development" column.

Your solution doesn't address how to remove it programatically. Modifying each board manually is not an option.

John Funk
Community Champion
January 20, 2021

Why don't you fix one of the Projects, and then create the other projects based on the one you "cleaned up"?

Paul Wieland
Contributor
January 20, 2021

I would if I knew how :)

The documentation doesn't say anything about copying an existing project or using one as a template. 

My post data looks something like this:

{
"key":"A123",
"name":"Example",
"description":"Example Project description",
"projectTypeKey":"software",
"projectTemplateKey":"com.pyxis.greenhopper.jira:gh-simplified-kanban-classic",
"avatarId":10412,
"leadAccountId":"5f7f0ff8bd1298006f0f317c",
"assigneeType":"UNASSIGNED",
"categoryId":""
}

John Funk
Community Champion
January 20, 2021

Sorry, I missed the part of your question about it being done with the API. There are other templates out there for Core - I suggest you look at those to see if there is one that is closer. Otherwise, you will have to do the manual updates after every project creation. 

Suggest an answer

Log in or Sign up to answer