title: Namespace and Assembly names for a reusable component
body: <p>I've got a bit of a conundrum on my hands.</p>
  
  <p>I'm currently compiling a load of 'code snippets' into reusable libraries that I obviously intend to use in multiple applications.</p>
  
  <p>I'm having trouble deciding on an appropriate namespace and assembly name.</p>
  
  <p>Basically, I've currently got JasonSummers.Validation as an example for my validation library, since I have no 'company' and no specific project which the code applies to.  </p>
  
  <p>However, later on, when I come to use said namespace in a client's project, I don't think it's really appropriate to have my name referenced in code which they will probably own the IPR for.</p>
  
  <p>I would just use 'Validation' as the namespace (after all, StructureMap is StructureMap, not JeremyMiller.StructureMap) but this may cause confusion for future developers as 'Validation' is used in the 'System' set of namespaces provided by .net</p>
  
  <p>All comments greatly appreciated.</p>