Skip to content
Dominik Perpeet edited this page Mar 10, 2016 · 8 revisions

Fedora ideas go here

Mentors from Cockpit

  • Dominik Perpeet
  • Peter Volpe

Cockpit support for systemd timers

last year's description here

Systemd provides timers for calendar time events and monotonic time events (http://www.freedesktop.org/software/systemd/man/systemd.timer.html, https://wiki.archlinux.org/index.php/Systemd/Timers). A major component of the Fedora Server is the Cockpit Project, a web-based management console for servers.

Some preliminary designs for timers in Cockpit exist at https://trello.com/c/1B2lZViZ/74-timers-and-cron, although these are just intended as guidelines to get started.

Required:

  • JavaScript (ideally jQuery)
  • Fedora or other Linux

Bonus Skills:

  • Familiarity with D-BUS
  • Familiarity with Python (2.7)
  • Experience working in Linux distributions

Libraries and Software:

Difficulty Level:

  • Beginner to intermediate

Expected outcomes

  • A user of the Cockpit UI is able to view existing timers, edit existing ones or create new timers while providing the minimum set of necessary information to the UI
  • The UI optionally allows more advanced settings to be selected
  • Functionality of added features is tested via unit and/or integration tests

Mentor(s): Dominik Perpeet, Peter Volpe

ostree

rolekit

Clone this wiki locally