- changed title to Support for multi-select
Support for multi-select
Plugin name: Project Specific Select Field Version :1.2.4
I am evaluating this plugin. Unless I am missing something, the only custom field type supported by this plugin is of single-select. What is the plan to support custom fields of multi-select type?
Thanks. Al Habte
Comments (15)
-
repo owner -
Hi Holger, we have a customer who owns a license of the plugin and it's also interested in this feature. Is that in the roadmap of the plugin and could be expected in a near future?
Thanks, Antonio
-
repo owner Dear Antonio, Dear Al!
I started working on this feature. Plan to get it finished and release in December.
For end users like project admins or project members it will look and feel very similar to current single select (tab with statistics, add / deactivate select options, JQL integration...)
From technical point of view it is a bigger change. Currently it is based on JIRA text field with exact match searcher storing the select options in a separate table.
For multi-select it will be based on JIRA multi-select fields and it will use custom field contexts to store select options similar to standard multi-select. Configuration of the custom field context (disabling, adding of select options, default value) will be exposed to project admins via the tab. Project Specific Select Field plugin will also do the creation of these custom field contexts for the projects.
What do you think?
Cheers, Holger
-
repo owner - changed status to open
-
repo owner - changed milestone to 2.0.0
-
reporter Thank you for addressing the requested capability.
I performed detailed evaluation of this tool against the needs of users in the company and will post what my colleagues concluded as gaps. I will provide that just as a feedback.
Al Habte
-
Hi Holger
Did you complete this? Our use-case is simple - we have one JIRA "project" per customer. In the dropdowns, the first select will be the client project (like "Fulfillment System") and the the second select will show the billable line items for that "client project" like "Front-End UI" or "REST API".
If our developers choose a new "client project from the first dropdown like "Website", then the second dropdown choices - of course - would reflect it's billable line items.
Thanks! Rich
-
repo owner Hello Rich!
I am not sure, if I got your point. In your description "client project" is your "JIRA project per customer"? Otherwise this sounds like a cascade select, which is
#14.In your use case should a developer be able to choose more than one billable line item for one issue e.g. both "Front-End UI" and "REST API" for ISSUE-42?
Cheers, Holger
-
Hi Holger,
Do you have a date when will this feature be available?
Thanks, Gergely
-
Hi Holger,
Formerly you said the release is planned to be in December. Could you please give an estimate when will this feature be available? The missing of this functionality is holding back one of our customer(who owns a license).
Regards, Gergely
-
repo owner Sorry for the delay. New target is mid February now. My initial approach of creating a custom field context for each project didn't work that good, because this requests a re-index. I found a better approach (without need for re-index), but needs some cleanup and finalization before I can release it.
Best regards, Holger
-
Hi Holger, is the estimation for the release of this feature still mid February? Thanks and regards, Antonio
-
Will there be a release in February as we have stalled on some important changes and will make alternative arrangements if the plug-in is not going to be available to provide the functionality. Thank you.
-
repo owner I currently have a good feeling to get it released mid Feb.
Cheers, Holger
-
repo owner - changed status to resolved
Version 2.0.0 released.
- Log in to comment
Many thanks for your request! Currently multi-select is not possible with this plugin. I need to do some days of implementation to do so. But in general it would be possible and fits to the main direction of the plugin.
How important is this multi select for you? Would this be nice to have or essential for your use case? Can you describe your use case?