Difference between revisions of "development/Tables Directories"

From OpenKore Wiki
Jump to navigation Jump to search
(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…')
 
m
Line 27: Line 27:
 
* --tables: provided tables only
 
* --tables: provided tables only
  
 +
[[Category:Development]]
 
[[Category:Feature Request]]
 
[[Category:Feature Request]]

Revision as of 20:57, 22 July 2010

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

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