Open paususe opened 4 years ago
Hi Mr @paususe, How can I be a part of this mentorship program?
Hi Mr @paususe, How can I be a part of this mentorship program?
Unfortunately Google Summer of Code 2020 is already ongoing and joining is not possible.
If you are interested in contributing to Uyuni, we are always open. Please contact us via the mailing lists, Gitter chat or join our Uyuni Community Hours this Friday:
https://www.uyuni-project.org/pages/contact.html
https://lists.opensuse.org/uyuni-announce/2020-06/msg00002.html
Thanks a lot sir.
hey @SaberDoTcodeR , we will be applying for Google Summer of Code 2021. If you are interested in this project, please keep an eye on GSoC 2021.
I have updated the description for GSoC 2021 to make it a bit easier (native packaging no longer required, building Debian/Ubuntu packages using the RPM .spec is acceptable) and describe in further detail the scope.
@paususe sir I wil be applying for GSoC 2021 , but I only know C++ . if this project is good fit for me . If yes then can you please give me some information about how to apply for this specific project in GSoC 2021 or there is any project which will be good fit for me .
Hi @rohitkumar5252 ! Thank you for your interest! If you have never done any packaging, then this project will be difficult for you.
I suggest you either get started with packaging, or try another project. We are still putting proposals together but if you look in a few days, you will find more projects here: https://101.opensuse.org/
Thanks sir @paususe , I'll surely consider your advice. I'm now in search of some good learning material for package building . I'll definitely apply after I understand it.
(This is a copy of https://github.com/openSUSE/mentoring/issues/136 to reach a wider audience. Uyuni has applied for Google Summer of Code as under the openSUSE umbrella: https://101.opensuse.org)
Project Title: Package Uyuni for Debian
Description: Currently, Uyuni is only available and runs on openSUSE Leap. A port to CentOS is in the works. In order to make it more popular, let's package it for Debian (which should also run easily on Ubuntu). It's your choice to decide whether you want to use debbuild (i. e. build .deb packages from the same .spec files we use for openSUSE, that requires some black magic with OBS and it will not be accepted by Debian upstream) or create native Debian packaging.
Deliverable: A packaged, mostly-working Uyuni Server and its dependencies. It is not required to package or make it run 100% of the features during this GSoC project but at least the core functionality should work.
Required working features at the end of this project (definition of done):
Nice to have features:
Mentor: @paususe (inactive Debian Developer) and some other Debian Developer(s) currently (either currently employed by SUSE or interested in Uyuni, it'll be easy to find them)
Skills: Linux and packaging. Open Build Service knowledge a plus (but you can learn it on the way :-))
Skill Level: Easy to medium if you already know packaging. Please note Uyuni comprises a ton of packages and dependencies, so while this project is no superdifficult per se, it requires that you already know packaging and you a disciplined.
Get started: Tasks that mentors may want to suggest students so that they can start contributing to the code base (e.g. junior jobs, low hanging fruits, discussion on the mailing list)