A new lockdown editor for GNOME software, which replaces Pessulus and is easy to use for system administrators. It will have presets for common lockdown scenarios, such as kiosk mode. The work will include writing a new lockdown editor and patching software to implement the needed lockdown features.
Identify target audience (teachers, parents, kiosk administrators and such)
Ask users for user input
Look into Pessulus features
Read Pessulus feature requests
Write application that implements existing lockdown features in GNOME
Dummy interface with no functionality
Fancy gsettings key on-off switching
Working presets for different use cases
Implement lacking lockdown features in GNOME software
Negotiate with respective software developer and design team if/how the feature should be implemented
Try to convince the developer, to implement the feature
If the developer refuses to implement the feature, try to write it myself
Implement import/export of lockdown settings
Polish the lockdown editor
Add i18n support
Verify, if documentation is up to date
Gathering requirements and ideas for the functionality and UI.
Deliver feature list and UI sketches.
Discuss the implementation of lockdown with respective software developers.
Start writing wire-frame of the software.
Deliver mock-up of the software, no functionality so far.
Write front-end implementation of existing lockdown features.
Discuss with other GNOME software developers how to develop missing lockdown features and who should do that
Finish writing functional part of the software.
Deliver functional (albeit unpolished) lockdown editor.
Write patches for for missing lockdown features in GNOME software.
Continue writing patches.
Implement import/export of lockdown settings.
Polish the lockdown editor.
|File name||Size||Date submitted|
|deliverable.tar.gz||9.1 KB||August 26 2012 06:42 UTC|