Parental Controls Improvements #4
davidmhewitt
started this conversation in
Ideas
Replies: 2 comments 2 replies
-
@davidmhewitt would you be available to help mentor this project? |
Beta Was this translation helpful? Give feedback.
2 replies
-
I would be available and happy to mentor this project! I attended the GNOME Parental Controls & Metered Data hackfest, helped design our current implementation, and have existing relationships with upstream parties. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Project Description
elementary OS has had Parental Controls functionality for some time. It covers features such as:
These features are currently implemented from scratch and can be quite buggy. GNOME and Flatpak have settled on using a library called malcontent for their parental controls support. The goal of this GSoC project would be to replace as much of the existing Parental Controls system with code that relies on malcontent as far as possible.
Then, if time allows, it would be good to take stock of the remaining elementary Parental Controls functionality that malcontent doesn't support, and see what would be involved in implementing that. This may be as little as opening feature requests on the upstream bugtracker to gauge interest. It then may go as far as implementing or starting to implement some of these features upstream.
Expected Outcomes
Stretch goals
Requirements
A student tackling this will need to be comfortable developing on Linux with a comprehensive developer guide, or willing to learn quickly. They will also need to be able to learn how to modify an existing Vala codebase with help from our community of developers, and to work with upstream projects in the open source desktop ecosystem given the proper introductions and resources.
Beta Was this translation helpful? Give feedback.
All reactions