Open cbosdo opened 1 year ago
Hello @cbosdo and @wweellddeerr, I have the knowledge of ReactJS and some programming experience with Java and SQL. Should I consider taking this project for GSOC 2023? Thank you!
Hello @cbosdo and @wweellddeerr, I have the knowledge of ReactJS and some programming experience with Java and SQL. Should I consider taking this project for GSOC 2023? Thank you!
Hey Aarya. That would be a good fit. The first part is to get a test server to deploy your changes to. I am currently working on getting it to run as a big container on rke2... it may be simpler for you than creating the VMs. Here are my notes on how to deploy it on rke2: https://github.com/uyuni-project/uyuni/tree/server-container/containers/doc/server-kubernetes.
Note there are still rough edges and you may want to get started with deploying it manually as in the links in this issue. Just plan your DNS and network setup correctly now to avoid issues later. I can help with doing it with libvirt.
Hey @cbosdo and @wweellddeerr šš». i have some knowledge in React.js and know some basics of java and SQL as well. Will it be enough to Work on this Issue. i am willing to learn new things and implement them to solve this. i need some guidance on how i should approach this issue and what should i do Before getting started with contributing here if no one is working on this then I'll be happy to help.
thanks.
Hey @cbosdo and @wweellddeerr šš». i have some knowledge in React.js and know some basics of java and SQL as well. Will it be enough to Work on this Issue. i am willing to learn new things and implement them to solve this. i need some guidance on how i should approach this issue and what should i do Before getting started with contributing here if no one is working on this then I'll be happy to help.
To get started you should install Uyuni to see what that page is. There are a number of links in the card to get you started installing it and developing it. If something is unclear, ask on the gitter developer channel. You can also start looking at the easy Java issues. This one only requires to compile the code: https://github.com/uyuni-project/uyuni/issues/612
Thanks for your help I'll get started with setting the development environment today and look into this issue.
Hey @cbosdo , I wish to contribute to this project as GSOC 2023 student. I have a good grip on React.js and basics of Java & SQL. I needed some guidance to start with. Also, some issues in the repository related to React or java would be helpful. Thanks.
Hey @cbosdo , I wish to contribute to this project as GSOC 2023 student. I have a good grip on React.js and basics of Java & SQL. I needed some guidance to start with. Also, some issues in the repository related to React or java would be helpful. Thanks.
Read the comments answering the other students in this issue. It will provide you enough to get started
Hello @cbosdo, I saw this page on idea list of gsoc 2024, is this project still open, since it was started in 2022. Also I am a MERN stack devlopers, and know the basics of java, would that be good enough to get started on this project.
Hello @cbosdo, I saw this page on idea list of gsoc 2024, is this project still open, since it was started in 2022. Also I am a MERN stack devlopers, and know the basics of java, would that be good enough to get started on this project.
Indeed this project has never been implemented. Feel free to get started with it and submit some ideas / a proposition
@cbosdo I have a good Knowledge of ReactJs and have worked extensively both on the MERN stack and the PERN Stack.. I will love to work on this project with you and also get guidance from you. I really want this to be my GSoC Project.
@cbosdo I have a good Knowledge of ReactJs and have worked extensively both on the MERN stack and the PERN Stack.. I will love to work on this project with you and also get guidance from you. I really want this to be my GSoC Project.
First things to do in no particular order:
Project Title: Refresh Uyuni's YourRhn page
Description:
The current landing page of a user, called
Your RHN
is written in JSP and the data it shows may not be super helpful. The old JSP pages in Uyuni are slowly being rewritten using ReactJS and this one is yet another on the waiting list.While changing this page, the idea is to provide more useful data like stats about the systems needing upgrades or reboots or the number of scheduled or failed actions. Ideas of data to show there are welcomed: the list is not fixed.
Here is what the current page looks like:
Code pointers:
Deliverable:
The page is converted to ReactJS and shows some stats on the user's systems and quick actions.
Mentor: @cbosdo, @wweellddeerr
Skills: ReactJS and Java. Hibernate and SQL are a plus.
Skill Level: Hard
Get started:
Installing the development environment:
Installing a test environment:
https://github.com/uyuni-project/uyuni/wiki/Uyuni-development-in-no-time
Slides on how to get started developing Uyuni: https://bosdonnat.fr/slides/openSUSEAsiaSummit19/#/about
Uyuni Wiki: