I'd like to get this wrapped up. We had minor concerns voiced about a few of the changes, so I'm happy to temporarily put those on the back burner and revisit them afterwards, but does anyone have objections to the following list of name changes?
Old Name New Name ------------------ --------------- decorateCollection panelCollection navigationLevel navigationPane objectIcon icon objectImage image objectMedia media objectSeparator separator objectSpacer spacer panelBorder panelBorderLayout panelForm panelFormLayout panelGroup panelGroupLayout panelHorizontal panelHorizontalLayout selectInputColor inputColor selectInputDate inputDate showOneAccordion panelAccordion showManyAccordion panelAccordion (merge with showOneXyz) showOneChoice panelChoice showOneRadio panelRadio showOneTabs panelTabbed For reference, the name changes that had some concerns were: navigationPath breadCrumbs navigationTrain train selectInputText inputLOV -- Adam On 6/18/06, Adam Winer <[EMAIL PROTECTED]> wrote:
OK, so so far we've got some concern about: - navigationPath -> breadCrumbs - selectInputText -> inputLOV I'd also add that if we did decide not to rename navigationPath, then I probably wouldn't want to move navigationTrain -> train. FWIW, the issue with selectInputText is that we're renaming "selectInputXyz" to "inputXyz" (seems like people are very happy with that change for Color and Date), but "inputText" is already filled, so we've gotta come up with a different name. Any others? I think we can get some relatively quick consensus about a subset of these suggestions that everyone likes, and just do this up front. Then we can hold off at last for a bit on changing the ones that have provoked some questions until we're mostly satisfied with the set that are left. -- Adam On 6/18/06, Joseph Rozier <[EMAIL PROTECTED]> wrote: > Martin and Matthias, > > LOV stands for "list of values". > > By the way, it seems that most people pronounce it "L-O-V" instead of > "love." It took a few people laughing at me from calling it the "love > component" that got me to switch. :) > > Take care, > > Joey > > Martin Marinschek wrote: > > Breadcrumbs is an english expression - you find your way with breadcrumbs, > > like in the fairy tale of "Hänsel and Gretel" ;) > > > > LOV - I don't understand that either. Me not being a native english > speaker > > might be the reason. > > > > regards, > > > > Martin > > > > On 6/17/06, Ernst Fastl < [EMAIL PROTECTED]> wrote: > >> > >> Great Idea! > >> > >> I also think that simpler names would make it much easier to get started. > >> although I don't really understand "breadCrumbs" (maybe stick to > >> navigationPath > >> or just path) I think that the other suggestions are really great. > >> > >> Ernst > >> > >> On 6/16/06, Matthias Wessendorf < [EMAIL PROTECTED]> wrote: > >> > Hey- > >> > > >> > some comments inline. > >> > > >> > > been using a pretty rigorous pattern: > >> > > > >> > > <component-family><Renderer-type> > >> > > > >> > > ... which is good for JSF experts, but not necessarily great for > >> > > first time users. > >> > > >> > :) > >> > I think the simpler the better is a good approach. The goal of > >> > Trinidad is not to address only JSF experts. Since JSF tries to > >> > simplify the "Java Web development" our components should have also > >> > simple names, however. > >> > > >> > > Some of the ideas to simplify this: > >> > > > >> > > - Omit component-family in some cases (esp. "object") > >> > > - Use supertype for component families in others (esp. > >> > > "input" instead of "selectInput" and "panel" instead of > >> > > "showOne" or "decorate") > >> > > - Improve renderer-type names (esp. add "Layout" to > >> > > panels that perform layout) > >> > > - Occasionally, just pick names that are one-offs that are clearer. > >> > > >> > removing "object" from "objectImage" (for instance) is definitly a good > >> thing. > >> > Since some components perform layout, a "Layout" should be added! > >> > What to me was totally confusing is the "selectInputDate". > >> > > >> > +1 on having these guys named "inputDate". In a component palett I was > >> > always looking for inputDate and then I figured out, that guy is > >> > called selectInputDate. > >> > > >> > > >> > > Old Name New Name > >> > > ------------------ --------------- > >> > > decorateCollection panelCollection > >> > > navigationLevel navigationPane > >> > > navigationPath breadCrumbs > >> > > navigationTrain train > >> > > objectIcon icon > >> > > objectImage image > >> > > objectMedia media > >> > > objectSeparator separator > >> > > objectSpacer spacer > >> > > panelBorder panelBorderLayout > >> > > panelForm panelFormLayout > >> > > panelGroup panelGroupLayout > >> > > panelHorizontal panelHorizontalLayout > >> > > selectInputColor inputColor > >> > > selectInputDate inputDate > >> > > selectInputText inputLOV > >> > > showOneAccordion panelAccordion > >> > > showManyAccordion panelAccordion (merge with showOneXyz) > >> > > showOneChoice panelChoice > >> > > showOneRadio panelRadio > >> > > showOneTabs panelTabbed > >> > > >> > what does the "LOV" by inputLOV mean? > >> > > >> > The proposed names sounds reasonable. > >> > "breadCrumbs" is interesting. > >> > > >> > I guess Martin, Thomas and Ernst will like their "Brösel". > >> > > >> > <German> > >> > Or that guy who invented the comic Werner :) > >> > </German> > >> > > >> > -Matthias > >> > > >> > > There's no deadline for feedback, but sooner would be better. :) > >> > > > >> > > Thanks in advance, > >> > > Adam > >> > > > >> > > > >> > > >> > > >> > -- > >> > Matthias Wessendorf > >> > Aechterhoek 18 > >> > 48282 Emsdetten > >> > blog: http://jroller.com/page/mwessendorf > >> > mail: mwessendorf-at-gmail-dot-com > >> > > >> > > > > > > > >