[JBoss JIRA] (DROOLS-5092) rules overview screen sorting, filtering on rules attributes and metadata
by Mario Fusco (Jira)
[ https://issues.redhat.com/browse/DROOLS-5092?page=com.atlassian.jira.plug... ]
Mario Fusco reassigned DROOLS-5092:
-----------------------------------
Assignee: Toni Rikkola (was: Mario Fusco)
> rules overview screen sorting, filtering on rules attributes and metadata
> -------------------------------------------------------------------------
>
> Key: DROOLS-5092
> URL: https://issues.redhat.com/browse/DROOLS-5092
> Project: Drools
> Issue Type: Feature Request
> Components: tools
> Reporter: Werner Van Herrewegen
> Assignee: Toni Rikkola
> Priority: Major
>
> as a rule creator
> I want to have a flexible way to search for rules that have a certain profile.
> idea reference:
> Think of the way jira does it.
> acceptance criteria:
> * I would like to be able to show a configurable selection of result fields (each field corresponds with 1 column)
> * the possible fields are
> * the existing fields in the rule list overview
> * plus the fields visible in the overview tab when you open a specific rule/fact/test etc
> * plus rule meta data fields from the rule
> * plus rule attribute fields from the rule
> * plus used facts in the rule/test
> * plus used fact-fields in the rule/test
> * plus the description field from the rule
> * I would like to save this 'view' to re-use it later.
> * I would like to place a filter(think excel filter) on all and any of the columns in the view
> * I would like to sort the results on any 1 column in the view az-za
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
5 years, 11 months
[JBoss JIRA] (DROOLS-5431) DMN XStream and JDK11
by Matteo Mortari (Jira)
Matteo Mortari created DROOLS-5431:
--------------------------------------
Summary: DMN XStream and JDK11
Key: DROOLS-5431
URL: https://issues.redhat.com/browse/DROOLS-5431
Project: Drools
Issue Type: Enhancement
Components: dmn engine
Reporter: Matteo Mortari
Assignee: Matteo Mortari
attempt to address JDK11 warning issues caused by XStream
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
5 years, 11 months
[JBoss JIRA] (DROOLS-5093) mass initial fill of guided decision table
by Mario Fusco (Jira)
[ https://issues.redhat.com/browse/DROOLS-5093?page=com.atlassian.jira.plug... ]
Mario Fusco reassigned DROOLS-5093:
-----------------------------------
Assignee: Toni Rikkola (was: Mario Fusco)
> mass initial fill of guided decision table
> ------------------------------------------
>
> Key: DROOLS-5093
> URL: https://issues.redhat.com/browse/DROOLS-5093
> Project: Drools
> Issue Type: Feature Request
> Reporter: Werner Van Herrewegen
> Assignee: Toni Rikkola
> Priority: Major
>
> as a rule creator I want to have an option to download an excel grid based on the columns in a guided decision table and have the business fill this using excel and afterwards upload the filled excel as rows in the guided decision table.
> reasoning:
> for large mapping tables it would be nice to create the structure of the decision table in business central
> then get this structure into excel tables
> then give the business the excel
> after the business has filled in the values
> and after validation of the values by IT :-)
> we import these values as rows in the table.
> this is common practice for the initial upload of data in a new system.
> all changes afterwards will happen via business central webapp
> I know this bypasses data entry validation and should be used with care,
> though if implemented decently, mass upload data validation can be still be enforced during import.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
5 years, 11 months
[JBoss JIRA] (DROOLS-5089) enumeration reference iso value list
by Mario Fusco (Jira)
[ https://issues.redhat.com/browse/DROOLS-5089?page=com.atlassian.jira.plug... ]
Mario Fusco reassigned DROOLS-5089:
-----------------------------------
Assignee: Toni Rikkola (was: Mario Fusco)
> enumeration reference iso value list
> ------------------------------------
>
> Key: DROOLS-5089
> URL: https://issues.redhat.com/browse/DROOLS-5089
> Project: Drools
> Issue Type: Feature Request
> Reporter: Werner Van Herrewegen
> Assignee: Toni Rikkola
> Priority: Minor
>
> In business central,
> when creating an enumeration to use in my rules,
> I find myself a lot copying the allowed value list to multiple fact-field-combinations
> Can I refer for the value list for a fact-field-combination-enumeration to another existing fact-field-combination-enumeration.
> That way I only need to maintain 1 value list
> not an option:
> use an enum from the java code
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
5 years, 11 months
[JBoss JIRA] (DROOLS-5088) allowed values for a field check
by Mario Fusco (Jira)
[ https://issues.redhat.com/browse/DROOLS-5088?page=com.atlassian.jira.plug... ]
Mario Fusco reassigned DROOLS-5088:
-----------------------------------
Assignee: Toni Rikkola (was: Mario Fusco)
> allowed values for a field check
> --------------------------------
>
> Key: DROOLS-5088
> URL: https://issues.redhat.com/browse/DROOLS-5088
> Project: Drools
> Issue Type: Feature Request
> Reporter: Werner Van Herrewegen
> Assignee: Toni Rikkola
> Priority: Major
>
> as a rule creator I want to be able to specify 'value in' based on an business central created 'enumeration'
> tech:
> Given:
> FACT address
> field string countryCode
> enumeration created by the business in business central to prevent mistyping at rule entry: 2digitIsoCountryCodes ['AF','AX','AL','DZ','AS','AD','AO','AI','AQ','AG','AR','AM','AW','AU','AT','AZ','BS','BH','BD','BB','BY','BE','BZ','BJ','BM','BT','BO','BQ','BA','BW','BV','BR','IO','BN','BG','BF','BI','KH','CM','CA','CV','KY','CF','TD','CL','CN','CX','CC','CO','KM','CG','CD','CK','CR','CI','HR','CU','CW','CY','CZ','DK','DJ','DM','DO','EC','EG','SV','GQ','ER','EE','ET','FK','FO','FJ','FI','FR','GF','PF','TF','GA','GM','GE','DE','GH','GI','GR','GL','GD','GP','GU','GT','GG','GN','GW','GY','HT','HM','VA','HN','HK','HU','IS','IN','ID','IR','IQ','IE','IM','IL','IT','JM','JP','JE','JO','KZ','KE','KI','KP','KR','XK','KW','KG','LA','LV','LB','LS','LR','LY','LI','LT','LU','MO','MK','MG','MW','MY','MV','ML','MT','MH','MQ','MR','MU','YT','MX','FM','MD','MC','MN','ME','MS','MA','MZ','MM','NA','NR','NP','NL','AN','NC','NZ','NI','NE','NG','NU','NF','MP','NO','OM','PK','PW','PS','PA','PG','PY','PE','PH','PN','PL','PT','PR','QA','RS','RE','RO','RU','RW','BL','SH','KN','LC','MF','PM','VC','WS','SM','ST','SA','SN','CS','SC','SL','SG','SX','SK','SI','SB','SO','ZA','GS','SS','ES','LK','SD','SR','SJ','SZ','SE','CH','SY','TW','TJ','TZ','TH','TL','TG','TK','TO','TT','TN','TR','XT','TM','TC','TV','UG','UA','AE','GB','US','UM','UY','UZ','VU','VE','VN','VG','VI','WF','EH','YE','ZM','ZW']
> they most likely create a data validation rule
> rule "checkValidCountryCode"
> dialect "mvel"
> when
> DeliveryAddress( countryCode not in ( "AF","AX","AL",.... ) ) <--manual comma separated entry
> .....
> I would like to have something like:
> rule "checkValidCountryCode"
> dialect "mvel"
> when
> DeliveryAddress( countryCode not in ( 2digitIsoCountryCodes.getEnumValues() ) )
> .....
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
5 years, 11 months
[JBoss JIRA] (DROOLS-5084) grouping rules
by Mario Fusco (Jira)
[ https://issues.redhat.com/browse/DROOLS-5084?page=com.atlassian.jira.plug... ]
Mario Fusco reassigned DROOLS-5084:
-----------------------------------
Assignee: Toni Rikkola (was: Mario Fusco)
> grouping rules
> --------------
>
> Key: DROOLS-5084
> URL: https://issues.redhat.com/browse/DROOLS-5084
> Project: Drools
> Issue Type: Feature Request
> Components: tools
> Reporter: Werner Van Herrewegen
> Assignee: Toni Rikkola
> Priority: Major
>
> As a business user I would like to have an easy way to +*visibly *+group certain rules together in the business central.
> As a business user I want to have an intuitive way to afterwards find rules related to one of those groups.
> constraints:
> I don't want to use package (physical folder structure)
> I don't want to use the current tags implementation as I don't use the left side 'developer' project/repository treeview
> multiple rules can have the same group
> some rules might fit under multiple groups and should thus be found under multiple 'groups'
> workaround:
> Currently I use my own naming convention to allow business people to search for rules having to do with a certain topic.
> But it is tedious to maintain as rule names are free text and I have no way to force them to use the convention.
> And also the user needs to currently guess the 'topic'-names in the rule search window instead of having a list of 'topics'
> suggested solution:
> I like the tags idea. this allows to have the many to many relationship of rules and 'rule groups'
> But the way it is implemented in the UI is not user friendly enough to get business people to use it. I would also force them to put at least 1 tag.
> And really important, tags must be forced to ALL_CAPITALS and no special signs but must ALLOW spaces (no underscores or hyphens for business users!).
> When creating a rule (the popup dialog where you name the rule and select the package), that is the time to add tags to it. (and not hidden in the overview>metadata tab)
> And afterwards they can be amended in this overview>metadata tab (though I would recommend to name it for business users 'rule info' tab, and make it easier to find) :-)
> This will ensure that business people categorize their rules to keep track of them when the list gets longer. (and not get IT to find them for them)
> For the second part ...
> Now that business people have tagged their rules with 'business topics', they need to have an easy way to find all rules related to this 'business topic' (tag)
> The rule filter window is an excellent place for this.
> I would like an additional filter text box that allows a collection of tags that will be used to filter the rules list.
> This text box is NOT 'free text' and should be fillable only with existing tags (think of the '+search +for labels' feature in jira)
> ->only allow valid tags (no free text)
> ->allow multiple tags (logic = OR/AND(perhaps also a NOT?) : use these words between selected tags iso just using a comma)
> ->drop down list sorted alphabetically with remaining valid tags
> In the result set, it would be also nice to to have an indication of the tags that apply to the specific rules.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
5 years, 11 months
[JBoss JIRA] (DROOLS-5086) undo button
by Mario Fusco (Jira)
[ https://issues.redhat.com/browse/DROOLS-5086?page=com.atlassian.jira.plug... ]
Mario Fusco reassigned DROOLS-5086:
-----------------------------------
Assignee: Toni Rikkola (was: Mario Fusco)
> undo button
> -----------
>
> Key: DROOLS-5086
> URL: https://issues.redhat.com/browse/DROOLS-5086
> Project: Drools
> Issue Type: Feature Request
> Components: tools
> Reporter: Werner Van Herrewegen
> Assignee: Toni Rikkola
> Priority: Major
>
> As a business user using the business central webapp I don't know what git is and want to have my 'undo' button that rolls back the last commit on 'my branch' when I make a mistake.
> tech:
> make sure a diff is shown and explicit validation is requested with an explicit 'confirm' button
> also take into account the case where a user deletes a file
> or wants to reverse the renaming or a file
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
5 years, 11 months