Project

General

Profile

feature request #7920

Possibility to define area specific status selection

Added by Katja Luther 11 months ago. Updated 3 months ago.

Status:
Feedback
Priority:
Highest
Assignee:
Category:
taxeditor
Target version:
Start date:
11/22/2018
Due date:
% Done:

70%

Severity:
critical
Tags:

Description

We need a possibility to define status selection lists depending on the area. For example in euro + med the status list for the EuroMed area should contain only endemic, not endemic and endemism unknown, for all other areas the standard status list should be available

implemented:

  • the status dropDown of the distribution editor evaluates whether there exist an preference for the selected area and when it exist display the status allowed.

still open:

  • possibility to define preference for area specific status in the preference pages
  • evaluation of preference in the details view of the distribution

Related issues

Related to Edit - feature request #7932: Implement subject resolver for CdmPreferences In Progress 11/29/2018
Related to Edit - feature request #7860: [Master] Remaining E+M editor issues New 09/28/2018
Related to Edit - feature request #8256: Show all status preferences as table Feedback 05/06/2019
Related to Edit - feature request #8309: Implement preferences with predicate and subject in local preferences New 05/28/2019

Associated revisions

Revision f020b39e (diff)
Added by Katja Luther 7 months ago

ref #7920: add new predicate for per area status preferences

Revision 56aa4a44 (diff)
Added by Katja Luther 6 months ago

ref #7920: add new predicate for per area status preferences

Revision 467c872e (diff)
Added by Katja Luther 6 months ago

ref #7920: add predicate for area specicific status

Revision 5e1dc099 (diff)
Added by Katja Luther 6 months ago

ref #7920: add area specific status preference in distribution editor

Revision da04c055 (diff)
Added by Katja Luther 6 months ago

ref #7920: add handlers and wizards for area specific status preference selection

Revision 2c4c870d (diff)
Added by Katja Luther 5 months ago

ref #7920: predicate for area specific status pref is the same as for the general pref

Revision b1b7be74 (diff)
Added by Katja Luther 5 months ago

ref #7920: adaptions for changing PreferenceCache

Revision b74a2730 (diff)
Added by Katja Luther 4 months ago

ref #7920: fix delete of preferences

History

#1 Updated by Andreas Müller 11 months ago

  • Assignee changed from Katja Luther to Andreas Müller

Result of discussion: we use the subject part of the CdmPreferences. By defining something like /taxeditor/NamedArea:uuid .
With same predicate.

For this we need to further develop the evaluation of the subject within the service layer and also for the caches (Taxeditor preference cache and CdmPreferenceLookup used by vaadin/taxongraphdao).

A class representing the subject evaluation algorithm will be added to eu.etaxonomy.cdm.model.metadata. It can be used by the caches and by service layer then.

#2 Updated by Andreas Müller 11 months ago

Changed Assignee as I will try to implement the algorithm class first.

#3 Updated by Andreas Müller 11 months ago

  • Tags set to euro+med
  • Assignee changed from Andreas Müller to Katja Luther

#4 Updated by Andreas Müller 9 months ago

#5 Updated by Andreas Müller 9 months ago

  • Subject changed from possibility to define areaspecific status selection to Possibility to define area specific status selection
  • Description updated (diff)

#6 Updated by Andreas Müller 9 months ago

  • Severity changed from normal to critical

#7 Updated by Katja Luther 8 months ago

  • Target version changed from Release 5.5 to Release 5.6

#8 Updated by Andreas Kohlbecker 8 months ago

Is this feature request really only specific to the taxeditor?

To me it sounds like a preference for a project in general which should also be available to the vaadin distribution editor and to other clients. From this point of view it seems too restrictive to name the subject like /taxeditor/NamedArea:uuid

The provision of the filtered Term list per NamedArea should of course be due to the service layer as already stated in comment 1.

#9 Updated by Andreas Müller 8 months ago

Andreas Kohlbecker wrote:

Is this feature request really only specific to the taxeditor?

To me it sounds like a preference for a project in general which should also be available to the vaadin distribution editor and to other clients. From this point of view it seems to restrictive to name the subject like /taxeditor/NamedArea:uuid

The provision of the filtered Term list per NamedArea should of course be due to the service layer as already stated in comment 1.

No, it is not specific to TaxEditor and also in the description it is not mentioned to be specific. Only in note-1 an example is given how it could look like. But this is only an example. The same way you can use /vaadin/NamedArea:uuid or /NamedArea:uuid . But this requires #7932 to be implemented by clients (caches) and in general is more related to #7932. The service is also implementing it but as clients primarily use the caches these are most important.

#10 Updated by Andreas Müller 8 months ago

  • Target version changed from Release 5.6 to Reviewed Next Major Release

#11 Updated by Andreas Müller 7 months ago

  • Target version changed from Reviewed Next Major Release to Release 5.6

This is urgent for E+M and should be handled very soon. Latest in 5.7 but if possible in 5.6

#12 Updated by Andreas Müller 7 months ago

#13 Updated by Katja Luther 6 months ago

  • Status changed from New to In Progress

#14 Updated by Katja Luther 6 months ago

  • Target version changed from Release 5.6 to Release 5.7

#15 Updated by Katja Luther 5 months ago

  • Description updated (diff)

#16 Updated by Katja Luther 5 months ago

  • Target version changed from Release 5.7 to Release 5.8

#17 Updated by Katja Luther 5 months ago

#18 Updated by Andreas Müller 3 months ago

  • Status changed from In Progress to Feedback
  • % Done changed from 0 to 70

To me this looks like being solve including the open issues. Please check and move open issues to a new ticket if needed.

#19 Updated by Andreas Müller 3 months ago

An open issue is that it should also be available for local prefs (where it is maybe more difficult to implement because of the key-value storage of these preferences. See also #8045#note-17.

#20 Updated by Andreas Müller 3 months ago

  • Related to feature request #8309: Implement preferences with predicate and subject in local preferences added

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 40 MB)