Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Karan Distribution Archive

Karan is the pure data repository, taxonomy registry, and business configuration archive for the Dataist ecosystem. It contains no execution logic or operating system packages; its sole purpose is to provide metadata and business service definitions to Dataiso.


Directory Structure

  • taxonomies/: Contains all industry sectors (e.g., 09_IT_Software_Telecom) and their respective subcategories.
    • metadata.json: Industry or subcategory descriptive information in multiple languages.
    • base-services.yaml: Docker Compose definitions for business tools and services (e.g., accounting, CRM, project management).
  • schemas/: JSON Schema definitions for validating metadata files.

How Dataiso Consumes Karan

  1. Read Taxonomy: Dataiso reads the selected industry and subcategory from taxonomies/.
  2. Load Metadata: Parses metadata.json to present localized names and descriptions to the user.
  3. Deploy Services: Reads base-services.yaml to spin up the required business tools via containerization.

Contributing

To add a new industry or subcategory:

  1. Create the appropriate folder structure inside taxonomies/.
  2. Provide a valid metadata.json matching the schema in schemas/.
  3. Define any necessary business apps in base-services.yaml.

Releases

Packages

Contributors