I’m Michael Viveros (FAS Mikeman7) and I’ve written a proposal for the project about writing a .NET Core wrapper library for systemd. Below is my Abstract from my proposal.
This project's main goal is to create a .NET Core library wrapping the systemd init system. The main features of the systemd API that will be wrapped by the library are viewing and starting/stopping units (services, sockets, devices, jobs). This project will take advantage of utilizing existing solutions like the Tmds.Dbus library which can be used to communicate with systemd from .NET code over the D-Bus message bus. I am a good fit for this project because I am a quick-learner, I have 12 months of
ASP.NET experience at 2 different companies, I have a strong desire to contribute to open-source software and I made a .NET Core prototype which wraps the ListUnits method of systemd.
Here are some links: