Skip to content

[Refactor] renaming the CONFIG_REPO_DIR from .argilla to .extralit #75

Description

@JonnyTran

Summary

Rename the configuration repository directory from .argilla to .extralit across the codebase to align with the company rebranding.

Motivation

As part of the rebranding from Argilla to Extralit (issue #62), we need to ensure that all file system paths and directory names are consistently renamed. The credential storage in login.py already uses .extralit, but other parts of the codebase still reference the .argilla directory.

Proposed Refactor

  • Update _DEFAULT_CONFIG_REPO_DIR in _disk.py from .argilla to .extralit
  • Update the set_home_path_default method in settings.py to use .extralit instead of .argilla
  • Update any database related file paths in the settings that still reference argilla.db
  • Add a migration warning or path handling for users who have existing data in the .argilla directory

Acceptance Criteria

All code references to .argilla as a configuration directory are changed to .extralit
Documentation is updated to reference the new path
A migration path/notice is provided for users with existing data
All tests pass with the new directory structure

Additional Context

This is related to the parent issue #62 "[Refactor] Refactor argilla to extralit/", which focuses on the larger rebranding effort. The client credentials storage already uses .extralit as seen in login.py, but we need to ensure this change is complete across the codebase.

Metadata

Metadata

Assignees

Labels

refactorCode refactoring or technical debt improvements

Type

No fields configured for Task.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions