wiki:gsoc/ideas/router/code-data-seperation

Version 1 (modified by welterde, 10 years ago) (diff)

Separate Code and Data for Easy Packaging

The java libs and the router data files are all in the same place, violating requirements for most Linux packages. Handle data files in the user's directory, or in a central location separate from the libraries. This affects the wrapper, the router, and all apps. Decide how to auto-update, and if the central code location is not writable, write to a separate user directory for the code. Must be compatible with the existing everything-in-one-place system.

Difficulty

medium-hard

Required skills

  • Java