> On 19 Sep 2018, at 14:47, Adel Atallah <[email protected]> wrote:
> 
> On Wed, Jul 18, 2018 at 5:00 PM Vincent Massol <[email protected]> wrote:
>> 
>> 
>> 
>>> On 5 Jul 2018, at 12:06, Vincent Massol <[email protected]> wrote:
>>> 
>>> 
>>> 
>>>> On 4 Jul 2018, at 12:07, Thomas Mortagne <[email protected]> wrote:
>>>> 
>>>> Here are more details on the actual use case we need to support:
>>>> 
>>>> In include/Display macro either you set:
>>>> 
>>>> * "reference" and "type" (which default to DOCUMENT)
>>>> * or you set “page"
>>> 
>>> Globally I think we need to add 3 concepts to macro parameter descriptor:
>>> 
>>> 1) The concept of “deprecated” parameter. For example for “document” in the 
>>> include macro.
>>> 2) The concept of aliases or groups, i.e the ability to list parameters 
>>> that are mutually exclusive. Example: reference + type vs page for 
>>> display/include macros. This would mean that in the Macro Dialog UI if you 
>>> select one of those the other gets unselected/cleared out (you cannot have 
>>> mutually exclusive params have values).
>>> 3) The concept of Advanced parameters. For example, we should put reference 
>>> + type as advanced parameters so that they are not shown to the user by 
>>> default (and so that the page parameter is more highlighted). Users would 
>>> need to click on Advanced to see advanced parameters. I think we’re doing 
>>> something automatic today (I don’t remember the details) to try to hide 
>>> some parameters but we should probably review this.
>>> 
>>> WDYT?
>> 
>> Ping!
>> 
>> Do we agree about this? If we do we can then create jira issue about it and 
>> take it for implementation.
> 
> +1, I can create the jira issue if it's ok.

Please do :)

@Marius: Ok for you?

thanks
-Vincent

[snip]


Reply via email to