https://bugzilla.novell.com/show_bug.cgi?id=661517
https://bugzilla.novell.com/show_bug.cgi?id=661517#c3 --- Comment #3 from Jonathan Pryor <[email protected]> 2011-01-09 21:24:06 UTC --- After trying this, two things are of note: 1. Pluralizing the nested types results in some types that look "weird," to wit: Resource.Raws Resource.Xmls 2. Thinking about it some more, resource ids are conceptually very similar to enumerations (in that they're a compile-time named constant). As such, the NET Framework Design Guidelines enum naming suggestions might be appropriate: http://msdn.microsoft.com/en-us/library/ms229058.aspx Do name flags enumerations with plural nouns or noun phrases. Simple enumerations should be named with singular nouns or noun phrases. http://msdn.microsoft.com/en-us/library/ms229040.aspx Do use a singular name for an enumeration, unless its values are bit fields. This would suggest that the nested types should be *singular*, and the mapping should thus be: Anim -> Animation Attr -> Attribute Bool -> Boolean Dimen -> Dimensions Id -> Identifier All other nested type names would be unchanged: Array Color Drawable Integer Layout Menu Raw String Style Xml -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug. You are the assignee for the bug. _______________________________________________ mono-bugs maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-bugs
