Folks, 

 

Started to evaluate this new CAS feature request:
https://issues.jasig.org/browse/CAS-1013 

 

Few thoughts:

 

1.       I would imagine that setting up a basic numeric value to indicate
order would be much easier to understand than regular expression patterns.
I certainly would be in favor of the property, but what I find confusing
is that services management UI does not list the registered services by
their order, but sorts them using their name. I think this is pretty
misleading because you could have service A up at the top with the order
999999 and the user would probably assume that just because it comes
first, it gets to be evaluated first as well. I think it'd be better if we
modify the UI to sort by evaluation order

 

2.       Why not show the value of the order on the UI in the list of
services ? The scenario would be that if I want to register a new service,
wouldn't it be easier to know what the order of the new service should be
beforehand rather than going back and forth between previously registered
services and trying to find what the order should be based on other
services? As the original comment on the feature says, if it's on the main
services page, it would be a better reminder for it to be updated.

 

3.       I have also looked at ANTLR to see if an existing algorithm
already exists. So far, haven't found any other alternative. So, for
starters if order really has to go away, how about something like the
following priority order:

 

a.       Non-pattern URLs 

b.      Longer URLs

c.       Prefer URLs that use "?" over those that use "**" or "*"

 

Suggestions are welcome. 

 

-Misagh



 


-- 
You are currently subscribed to cas-dev@lists.jasig.org as: 
arch...@mail-archive.com
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-dev

Reply via email to