I have my one project which is getting expanded in different countries. I want to create one single project and sub project for different country in JIRA to track separately the progress
You can have multiple boards in Jira that all point to the same project. All you need is some way of differentiating between them.
For example you could have a custom field that indicated the target country for an issue.
The steps you would take are as follows:
Create the project
Add the custom field to the issues in that project
Create several filters, with each one selecting all the issues for a given country in your custom field
Create a board for each filter
Based on your requirements: if you do not want each sub-project visibility to other sub-project members, you should create a new project for every subproject and use either filters and/or dashboards to monitor them.
If visibility is not a problem, You might consider using components for each sub-project.
Related
I have created a jira board in which I want to show epics of multiple project that contain a value within the custom field Objective. For this I created the following filter:
type = Epic AND "Objective[Labels]" is not EMPTY ORDER BY created DESC
When I check the filter it is showing all the epics (from multiple projects) which have a value for Objective. When I use the filter within a board it is only showing the epics of one project.
Update:
There was a warning in the board configuration that certain states where not mapped. After dragging the unmapped states to the proper column the issues appeared. The states that I needed to map (todo, in-progress, etc) where the default ones for a project.
Must i map for every new project in which a epic with label objectives is created the states to the proper columns?
There was a warning in the board configuration that certain states were not mapped. After dragging the unmapped states to the proper column the issues appeared. The states that I needed to map (todo, in-progress, etc) were the default ones for a project.
I am using Jira Cloud for our projects (say A, B and C). I have labels for project A, say, AL1, AL2 and AL3.
When I am trying to add labels for issues in Project B, Labels from Project A (AL1 etc) show up as options, even though they may not be relevant. Due to the # of labels in each project, this is becoming cumbersome to use.
What settings do we need to configure in Jira to restrict issue labels to the Project Context?
We cannot restrict a Label inside a particular project, it will be global. Instead
Can create a custom field for handling the labels.
Or
Can use Components field. But we cannot create a component on the fly, it will be created in the settings.
We have two scrum teams working on a common product, so we have some cross-platform tasks that could apply to either team.
How would I create a label that would allow the task to appear in all backlogs/boards?
The issues that appear on a board are defined by a JQL filter. Typically this will simply select all the issues for a given project like this:
project = "myproject"
But there is nothing stopping you from modifying it. As an example a board filter could use:
project = "myproject" or labels in ("mylabel")
That would show all the issues for the project 'myproject' and any issues that include a label 'mylabel'.
The board filter can be modified in the 'Configure' menu on the board under 'General'.
I am using currently the field label, and each team agile board will use it to filter their own user stories and by putting both team names (team_1, team_2) on the user story label, both teams will see the same user story.
We have a very big iOS application with multiple features, each feature has their own flow, some feature depends on another feature and a common datasource class to divide between each feature. Since because of this much code project taking lots of time to compile.
Can i divide the project into multiple projects and add into a workspace and compile only those projects in which making change.
I am not able to find how i can create dependency between projects and how can i access files form one project to another.
I don't want to create static library and into another project.
Any suggestion would be helpful.
I'm actually working on a project in a similar manner.
I saw this blogpost from hubspot which has some insights on what you are trying to do. It talks about separating the application 'flows' into cocoapods which can be worked on separately.
http://product.hubspot.com/blog/architecting-a-large-ios-app-with-cocoapods
I'm having a class with stuff that changes per build. For the debug build some network calls are different because of another server, release and mock too.
In Android I use flavors and put in each flavor a file with the same name but the code is different.
I'm searching for the same possibility in xCode. I've seen tutorials like this but thats doing it via plists. But it's not working for classes.
There are so many ways to do this.
My personal favorite is to use multiple Targets. I won't go into real detail here as a simple google search should reveal plenty of information on how to create and work with multiple targets.
I prefer targets because it is so simple to switch between them depending upon your needs and the fact that you can have each of the targets on one device as needed. For example you can have a current production version of your app on the device along with your latest dev and QA versions as well.
An alternative would be to use "Categories" - again google should get you plenty of information to implement.
Use the category to extend your class with the specific information you need for each environment. Create multiple iterations of your category (one for each group of settings) and use a pre-build script to copy the desired instance into your project.