Work with Fedora engineering teams to create a minimal package group for i3 (i.e. dnf install @i3)
dnf install @i3
One of the earliest ideas we had was to create a package group. This way, anyone who is already using Fedora can immediately install the same set of packages used in the official i3 Spin. This way, it helps out folks who want to make an official migration to i3 from another desktop environment.
I have never done something like this before. So some research is needed! Fortunately, the Fedora engineering folks are nice people and can point us the right way if we ask the right question in the right place.
One of two things needs to happen to make this happen:
I'm not from Fedora engineering, but I can start the work on this.
What packages are we looking to include at the i3 group?
Only these 5?
i3 i3lock i3status dunst brightlight
Looks like we need to get in touch with the folks at the devel list
Reference:
1 - https://fedoraproject.org/wiki/How_to_use_and_edit_comps.xml_for_package_groups#How_to_submit_changes_to_comps 2 - https://fedoraproject.org/wiki/How_to_use_and_edit_comps.xml_for_package_groups#New_groups
Thank You for working on it and sharing about the process, I'm marking it to be discussed for our next meeting.
It would be great to have you in our next meeting, It's every Tuesday, 16:00 UTC on our communication channels: here
Metadata Update from @nasirhm: - Issue tagged with: next meeting
@odilhao has a good eye for the comps list. We will need to update this once we have a final package collection decided. Some links to reference:
Metadata Update from @jflory7: - Issue untagged with: help wanted - Issue assigned to jflory7 - Issue priority set to: waiting on external (was: needs review)
I opened fedora-comps#569 which adds the following to the Fedora 34 comps:
i3
i3-extended
i3-desktop-environment
I posted a new thread to devel@lists.fp.o to request feedback on the changes. I used the existing Package Groups page in our docs for this change.
Pending feedback from others to make sure I did it right! I've never altered the comps before.
Metadata Update from @jflory7: - Issue priority set to: waiting on assignee (was: waiting on external) - Issue tagged with: needs changes
@adamwill shared helpful feedback on fedora-comps#569. I need to rebase the PR and integrate his feedback. I updated the ticket priority as awaiting changes from assignee (me).
Metadata Update from @jflory7: - Issue set to the milestone: F34 – Software String Freeze Reached
fedora-comps#569 was merged by @mohanboddu. To my understanding, the i3 and i3-extended package groups will be available in Fedora 34. We should group install these package groups in the kickstarts so we do not have to maintain package sets in our kickstarts.
group install
Closing as complete. This will also close out the F34 – Software String Freeze Reached milestone.
complete
Metadata Update from @jflory7: - Issue close_status updated to: complete - Issue status updated to: Closed (was: Open)
Login to comment on this ticket.