development/Tables Directories
Revision as of 19:39, 14 July 2010 by EternalHarvest (talk | contribs) (Created page with 'Possible sources of tables dirs list: * '''default''' "tables" directory ** FIXME: make additional argument to redefine default dir? ** FIXME: search in default system share or l…')
Possible sources of tables dirs list:
- default "tables" directory
- FIXME: make additional argument to redefine default dir?
- FIXME: search in default system share or look in environment settings?
- directory list from --tables command line argument
- directory named after serverType
- FIXME: no point to automatically add these, as all the servers where it's usable are in distributed configuration, so servers.txt can be used instead
- FIXME: majority of servers uses kRO serverType and gets Korean tables by default (should be English)
- addTableFolders from servers.txt entry
- FIXME: what if default directory redefined somehow? Currently there have "tables/iRO" form, maybe should be "iRO" instead
Contents
Use Cases
Not current, but wanted behavior:
Preconfigured Official Servers
- default: uses default tables with server-specific tables subdir (which can be configured via servers.txt)
- --tables: provided tables only
Preconfigured Private Servers
(localhost, RMS, KoreRO etc)
- default: uses default tables with iRO or kRO-translated tables subdir
- --tables: provided tables only
Other Private Servers
- default: user should configure servers.txt to select additional tables directory, as root itself is no longer usable
- --tables: provided tables only