Possible Duplicate:
What package naming convention do you use for personal/hobby projects in Java?
I made a google sites site name sites.google.com/sites/abc.(abc is not real name)
Would mcl.abc.sites.com.google.sites be valid for a package name.
EDIT: Whoops com.google.sites.abc.mcl
Valid? Yes. Conventional? Probably not.
Java conventions typically recommend package names to be a website address (like your company’s) in reverse, e.g. com.google.foo.
More on naming conventions here.