Metadata Naming Convention

18 views
Skip to first unread message

Marcus Ottosson

unread,
Apr 21, 2014, 3:54:16 AM4/21/14
to open-m...@googlegroups.com
Hey!

So we've been thinking about whether it may be a good idea to decide upon some naming conventions for metadata. It would amongst other things benefit the design of GUIs, as the GUI could format names that were formatted in a certain way so that they look more pleasing to the eye.

Of course, metadata would be allowed to take any shape and form (given it is supported by the storage back-end), but one could potentially be encouraged. If not for GUI, then for familiarity with others metadata storages; i.e. if I look at your metadata, I'd be familiar with your conventions.

So, the options (feel free to suggest more, or any exists)

* snake_case
* CamelCase
* mixedCase

In a GUI, each could be formatted as "Snake case" or "Mixed Case" depending on user preference (title versus sentence).

The Open Metadata `Path` object would then provide facilities for modifying or pretty-printing these.

What do you guys think?

Best,
Marcus

Mahmoodreza Aarabi

unread,
Apr 21, 2014, 4:05:59 AM4/21/14
to open-m...@googlegroups.com
Hey!
very good post.
i am using OpenMetadata for GUI.
i like maya add attribute system.when i name an attribute "helloWorld" (as mixedCase) as Long name it give me "Hello World" as Nice name
i think if we have a Nice name for every node it maybe look more pleasing to the eye.

i like mixedCase more...

:)

Marcus Ottosson

unread,
Apr 21, 2014, 4:08:53 AM4/21/14
to open-m...@googlegroups.com
Yes, Maya is a big inspiration for this. :) You could name attributes anything, but if you do it "the Maya way", then it returns the favour by prettying up your names. Genius.
Reply all
Reply to author
Forward
0 new messages