Hi,

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:

My Prototype - https://github.com/MichaelViveros/SystemdSample

Application Google Doc - https://docs.google.com/document/d/1Gw3rpmnPJxuCZYtJlq2qEsXp7RWzxzdATNqZOcCPcAc/edit

Application wiki page - https://fedoraproject.org/wiki/GSOC_2017/Student_Application_mikeman7

User wiki page - https://fedoraproject.org/wiki/User:Mikeman7

Could you give me some feedback about my proposal so that I can improve it?

Michael