[sv-ec] Soft Constraints #2987 - Straw poll on "allow"

From: Tipp, Brandon P <brandon.p.tipp@intel.com>
Date: Thu Aug 18 2011 - 10:03:51 PDT

I want to take a straw poll to see if the committee feels that an "allow" syntax should be included in the soft constraint proposal. Only a constraint statement modified with "allow" could cause a constraint statement modified with "soft" to be disabled/modified. More details would have to be worked out. Here are the advantages and disadvantages:

Advantages:
* Users can more easily target a specific soft constraint to ignore.
* Soft constraints can't be disabled silently/unintentionally (or it's at least more difficult to do so)
* Depending on the details of how "allow" would work, the complex priority scheme might become meaningless and could be dropped

Disadvantages:
* Complex syntax and rules to cover when a particular soft constraint will be disabled
* Depending on the details of the "allow" mechanism, it might not be possible to enable a user to create an "allow" constraint which could further be overridden later.

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
Received on Thu Aug 18 10:04:19 2011

This archive was generated by hypermail 2.1.8 : Thu Aug 18 2011 - 10:04:23 PDT