I would appreciate we could meet tonight.. We can do a short summary for
all on the list, and setup a doodle for next week. ( alsoclsrify tz ;) )...
Wdyt?
Reinhard Sandtner <[email protected]> schrieb am So., 28. Dez.
2014 um 17:38:

> i would prefer ordinal like it is in deltaspike - but i’ve used it and
> know how it works
>
> if we choose priority i think we should go with the @Priority annotation
> and i like the idea to define a list with default prios
>
> lg
> reini
>
>
> > Am 28.12.2014 um 17:26 schrieb John D. Ament <[email protected]>:
> >
> > What about defining a static list of default priorities and recommend
> > people to use them. Similar to what was done in EE7:
> > https://java.net/projects/javaee-spec/lists/jsr342-
> experts/archive/2012-12/message/15
> >
> > On Sun Dec 28 2014 at 11:15:19 AM Romain Manni-Bucau <
> [email protected]>
> > wrote:
> >
> >> we'll sort it on int order so -1 will do the trick as "usual".
> >>
> >>
> >> Romain Manni-Bucau
> >> @rmannibucau
> >> http://www.tomitribe.com
> >> http://rmannibucau.wordpress.com
> >> https://github.com/rmannibucau
> >>
> >>
> >> 2014-12-28 17:10 GMT+01:00 Mark Struberg <[email protected]>:
> >>> I do agree that with the term 'priority' 1 (or 0) is the 'most
> important
> >> one'.
> >>>
> >>> And that is one of the reasons I don't really like it.
> >>>
> >>> We really need an open scale. It must always be possible to add some
> >> 'even more important' configuration on top. Thus, the higher the number,
> >> the more important it is (and override less important ConfigSources).
> >>>
> >>>
> >>>
> >>>
> >>> LieGrue,
> >>> strub
> >>>
> >>>
> >>>
> >>>
> >>>> On Sunday, 28 December 2014, 17:03, Romain Manni-Bucau <
> >> [email protected]> wrote:
> >>>>> @Mark you proved it is 1-1 with your example. If we use number both
> >>>> ways have the same issue. It is common to use string as well and
> >>>> tolerate before("application"), after("other source")
> >>>> etc...but I
> >>>> guess having numbers to start is good enough. Then I prefer the most
> >>>> prioritized is 0 but since we have @Priority we should stick to it IMO
> >>>>
> >>>>
> >>>> Romain Manni-Bucau
> >>>> @rmannibucau
> >>>> http://www.tomitribe.com
> >>>> http://rmannibucau.wordpress.com
> >>>> https://github.com/rmannibucau
> >>>>
> >>>>
> >>>>
> >>>> 2014-12-28 16:32 GMT+01:00 Anatole Tresch <[email protected]>:
> >>>>> Also confusing sometimes  is that with overrriding higher priority
> >> sources
> >>>>> are added later, since they override others...
> >>>>>
> >>>>> ...
> >>>>>
> >>>>> Mark Struberg <[email protected]> schrieb am Sun Dec 28 2014 at
> >>>> 16:23:20:
> >>>>>
> >>>>>> Anatole, you've never heard "what's your no 1 priority
> >>>> right now?"
> >>>>>>
> >>>>>> priority is the order in which things get done.
> >>>>>> prio 1 : do it now
> >>>>>> prio 2 : do it after 1
> >>>>>> prio 3 : do it after 2
> >>>>>> etc
> >>>>>>
> >>>>>> but how do you add something IN FRONT? Something which is even
> higher
> >>>> prio
> >>>>>> than 1?
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> I don't care that much about how we call it. But if we keep magic
> >>>> numbers
> >>>>>> than I really do care that higher values mean 'more important'.
> >>>>>>
> >>>>>> If you like 'priority' better than 'ordinal' we could
> >>>> also go with the
> >>>>>> @Priority annotation.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> LieGrue,
> >>>>>> strub
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>> On Sunday, 28 December 2014, 16:15, Anatole Tresch
> >>>> <[email protected]>
> >>>>>> wrote:
> >>>>>>>> For less numeric values means less priority as well...
> >>>>>>>
> >>>>>>> Mark Struberg <[email protected]> schrieb am Sun Dec 28 2014
> >>>> at
> >>>>>> 15:40:09:
> >>>>>>>
> >>>>>>>> We should get a common understanding which of those 2
> >>>> different
> >>>>>> approaches
> >>>>>>>> we should take.
> >>>>>>>> My main concern is that it should be clear as glass for the
> >>>> user what
> >>>>>> he
> >>>>>>>> gets.
> >>>>>>>>
> >>>>>>>> What has a higher priority? 1, 2, or 3 ?
> >>>>>>>> Imo the highes priority is always 1. But then it's really
> >>>> hard to add a
> >>>>>>>> more important priority.
> >>>>>>>>
> >>>>>>>> We've discussed this to some extent in OpenWebBeans where
> >>>> I first
> >>>>>>>> implemented this mechanism in 2009 (see PropertyLoader). And
> >>>> back then
> >>>>>> we
> >>>>>>>> decided to not use 'priority' but 'ordinal'.
> >>>> Because the
> >>>>>>> higher the ordinal
> >>>>>>>> (math) the more important something is.
> >>>>>>>> That way it is really easy to add a ConfigSource which is
> >>>> 'even more
> >>>>>>>> important' and thus tweak the effective configuration.
> >>>>>>>>
> >>>>>>>> What do others think about those 2 approaches?
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> LieGrue,
> >>>>>>>> strub
> >>>>>>>>
> >>>>>>>
> >>>>>>
> >>>>
> >>
>
>

Reply via email to