Background
Currently, app use Booru tags list stored in a resources/autocomplete.txt. This file is used for auto-completion of tags within the application. We aim to improve data handling and compatibility by transitioning this list to a more standard CSV format.
Objective
The objective of this migration is to:
- Standardization: Transition from a text file (TXT) to a standardized CSV format to improve compatibility across different tools.
- Enhancement for Simplicity: Simplify the management and enhancement of the tags list through standard data handling practices in CSV format.
- Supportability: Easier integration with existing systems, reduced maintenance overhead, and enhanced support capabilities due to the use of a widely-supported file format.
Expected Impact
- Users: Seamless tag search and autocompletion functionality with improved accuracy and efficiency due to structured data in CSV.
- Developers: Easier integration of autocompletion tags list into app, simplified maintenance, and reduced complexity in supporting the tags list.
Background
Currently, app use Booru tags list stored in a
resources/autocomplete.txt. This file is used for auto-completion of tags within the application. We aim to improve data handling and compatibility by transitioning this list to a more standard CSV format.Objective
The objective of this migration is to:
Expected Impact