Development First Steps

  • Development environment setup and documentation
  • Clear articulation of each module in the system
    • User Listener
    • Launch Manager
    • Settings Handlers
    • Solutions Registry
    • Matchmaker
    • Preferences Server
    • Preferences Editor
  • Exploration of the preferences transformation process
    • Build examples of transformations from AccessForAll generic prefs to application-specific prefs
  • Write spec for OS-level, central, event-based preferences storage system so that we can start to engage with OS vendors
  • Write gsettings Settings Handler and settings map transformation using Node and Infusion's model transformation framework