Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

4.12 - few observation #207

Closed
Abraka opened this issue Nov 3, 2024 · 3 comments · Fixed by #218
Closed

4.12 - few observation #207

Abraka opened this issue Nov 3, 2024 · 3 comments · Fixed by #218

Comments

@Abraka
Copy link

Abraka commented Nov 3, 2024

Ok, 4.12 looks good with new repos. We definitelly getting close to the finish newbie line here. What would I like to see is distro "repo" groups when creating new repositories. Because its get a little bit confusing for beginner to have all of those individual items like baseos, appstream, devel, extras and main, contrib,non-free, restricted etc. So lets say I like to have a fully functional local mirror of debian distro with all possible parts which this specific distro needs and as is defined by default(at least) in debian own source.list. With this I will not get confused and make half baked local repo which is unusable for real life use. This could be done in interface with new "wizard" like click ad new repo, select debian and specific version and thats it, no specifics like main, contrib etc parts and no architecture selection here because for most users it will be x64 architecture. And lets call it a newbie wizard...
Another thing concerning web interface, task page dont get refreshed when task running, so I need keep reloading page manually. Also on task page, there is a item "Show/hide details" and when you get long outpul like epel repo has, its too long. Maybe introduce some type of page formating for long outputs.

@lbr38
Copy link
Owner

lbr38 commented Nov 4, 2024

Thank you for the feedback, it is very much appreciated.

I understand what you mean, but for now there will be no further work on the source repository and repository creation parts. Repomanager was not designed to simplify the life of beginners; repositories are complex elements that require a minimum of knowledge an research. I myself am sometimes lost, so how to know which repo is essential and which is not? There are so many particular cases and possible uses that it is not possible to make everything abstract.

For the task page, I am aware of these issues. For the refresh problem, try closing all other Repomanager tabs and keeping only one open. Tell me if it is still not working after that. I will see what I can do to improve the refresh with multiple tabs open.

@Abraka
Copy link
Author

Abraka commented Nov 4, 2024

I get your point about "complexity", thus my point about "begginers", but lets keep that for later then.

which repo is essential and which is not? - thats actually a rather simple....you just follow default repo configuration in default distro install. As you must know, in rhel based distros you will find that info in /etc/yum.repos.d/ with all repos which are enabled by default and in debian/ubuntu based distros, you will find that in /etc/apt/source.list . There...I solved it for you a you are welcome :)

@lbr38 lbr38 mentioned this issue Jan 4, 2025
@lbr38 lbr38 linked a pull request Jan 4, 2025 that will close this issue
@lbr38
Copy link
Owner

lbr38 commented Jan 7, 2025

Closing this as task page has been reworked and large logs are no longer a problem.

Thanks for the feedback.

@lbr38 lbr38 closed this as completed Jan 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants