Hi All,
As you probably know the graphics team always has more work to do then we've manpower.
As the person taking care of various old xor-x11 apps / utilities and utility libraries I'm looking for co-maintainers to help with maintaining these.
You do not need to be a hardcore X hacker to help here. 2 things with which I really could use help is keeping all the various bits and pieces up2date with upstream releases, and taking care of simple (packaging) bugs were possible.
To give you an idea, currently I've this list of packages which still need to be synced with upstream for rawhide and Fedora-21 :
-xcb-proto 1.11 -libxcb 1.11 -xrandr 1.4.3 -libXfont 1.5.0 -twm-1.0.8 -imake 1.0.7, gccmakedep 1.0.3 (imake) -libICE 1.0.9 -libXft 2.3.2 -intel-gpu-tools 1.8 -xkeyboard-config 2.13 -xcb-util 0.4.0
Note these are the upstream package names, the Fedora package names are not always the same. Also in some cases someone else may have updated them since I noticed that they were out of date, I've not rechecked the list recently.
If you want to help out with maintaining these, please let me know!
Regards,
Hans
On 22 October 2014 11:25, Hans de Goede hdegoede@redhat.com wrote:
You do not need to be a hardcore X hacker to help here. 2 things with which I really could use help is keeping all the various bits and pieces up2date with upstream releases, and taking care of simple (packaging) bugs were possible.
To give you an idea, currently I've this list of packages which still need to be synced with upstream for rawhide and Fedora-21 :
-xcb-proto 1.11 -libxcb 1.11 -xrandr 1.4.3 -libXfont 1.5.0 -twm-1.0.8 -imake 1.0.7, gccmakedep 1.0.3 (imake) -libICE 1.0.9 -libXft 2.3.2 -intel-gpu-tools 1.8 -xkeyboard-config 2.13 -xcb-util 0.4.0
Note these are the upstream package names, the Fedora package names are not always the same. Also in some cases someone else may have updated them since I noticed that they were out of date, I've not rechecked the list recently.
If you want to help out with maintaining these, please let me know!
I'm no hacker, but I can help with packaging. Some packages of those need also to be put on par with recent packaging guidelines. What's the policy here? Always have the latest pushed to rawhide and follow the usual rules for releases in freeze (i.e. no big jumps)?
Regards, --Simone
Hi,
On 10/22/2014 12:09 PM, Simone Caronni wrote:
On 22 October 2014 11:25, Hans de Goede hdegoede@redhat.com wrote:
You do not need to be a hardcore X hacker to help here. 2 things with which I really could use help is keeping all the various bits and pieces up2date with upstream releases, and taking care of simple (packaging) bugs were possible.
To give you an idea, currently I've this list of packages which still need to be synced with upstream for rawhide and Fedora-21 :
-xcb-proto 1.11 -libxcb 1.11 -xrandr 1.4.3 -libXfont 1.5.0 -twm-1.0.8 -imake 1.0.7, gccmakedep 1.0.3 (imake) -libICE 1.0.9 -libXft 2.3.2 -intel-gpu-tools 1.8 -xkeyboard-config 2.13 -xcb-util 0.4.0
Note these are the upstream package names, the Fedora package names are not always the same. Also in some cases someone else may have updated them since I noticed that they were out of date, I've not rechecked the list recently.
If you want to help out with maintaining these, please let me know!
I'm no hacker, but I can help with packaging.
Great! Note I'm still sorting out getting admin rights on these packages myself, so that I can grant others access. If you're a proven packager, just use your proven packager rights for now, if not just get everything ready, do a commit, followed by:
git format-patch HEAD~
And then send me the resulting patch, and I'll apply it for now. If we go this route, please also let me know if I should apply this only to rawhide, or also to older releases (see below).
Some packages of those need also to be put on par with recent packaging guidelines.
Yes, cleaning up the specfiles would very much be welcome too.
What's the policy here? Always have the latest pushed to rawhide
Yes.
and follow the usual rules for releases in freeze (i.e. no big jumps)?
Yes, more or less, mostly just look at the changelog and apply common sense, also depends on the package a bit, e.g. intel-gpu-tools is part of xorg-x11-drv-intel bumping the actual driver needs to be done somewhat carefully, but bumping the tools is more or less always safe, as they are not that important. twm also is probably best just kept fully up2date with upstream in F-21. lib... OTOH may cause breakage (they should not but you never know), etc.
Thanks & Regards,
Hans
Out of the previous list, the only ones that have not been updated yet are:
-intel-gpu-tools 1.8 (1.7 in rawhide/f21) -xkeyboard-config 2.13 (2.12 in rawhide/f21) -xcb-util 0.4.0 (0.3.9 in rawhide/f21) -libxcb 1.11 (1.10 in f21) -xrandr 1.4.3 (1.4.2 in f21) -twm-1.0.8 (1.0.7 in f21) -imake 1.0.7 (1.0.6 in f21) -gccmakedep 1.0.3 (1.0.2 in f21)
On 22 October 2014 12:17, Hans de Goede hdegoede@redhat.com wrote:
I'm no hacker, but I can help with packaging.
Great! Note I'm still sorting out getting admin rights on these packages myself, so that I can grant others access. If you're a proven packager, just use your proven packager rights for now, if not just get everything ready, do a commit, followed by:
git format-patch HEAD~
And then send me the resulting patch, and I'll apply it for now. If we go this route, please also let me know if I should apply this only to rawhide, or also to older releases (see below).
I'm no provenpackager, will send the patches for those later.
Some packages of those need also to be put on par with recent packaging guidelines.
Yes, cleaning up the specfiles would very much be welcome too.
Will send a separate patch for those components above. After that, maybe I can ask request for commit on the other packages.
Yes, more or less, mostly just look at the changelog and apply common sense, also depends on the package a bit, e.g. intel-gpu-tools is part of xorg-x11-drv-intel bumping the actual driver needs to be done somewhat carefully, but bumping the tools is more or less always safe, as they are not that important. twm also is probably best just kept fully up2date with upstream in F-21. lib... OTOH may cause breakage (they should not but you never know), etc.
I will not be touching the intel driver :)
All those libraries can be added to Upstream Tracker, I find it very handy. I've requested some components already in the past and I find the service very handy:
Regards, --Simone
Hi,
On 10/22/2014 01:44 PM, Simone Caronni wrote:
Out of the previous list, the only ones that have not been updated yet are:
-intel-gpu-tools 1.8 (1.7 in rawhide/f21) -xkeyboard-config 2.13 (2.12 in rawhide/f21) -xcb-util 0.4.0 (0.3.9 in rawhide/f21) -libxcb 1.11 (1.10 in f21) -xrandr 1.4.3 (1.4.2 in f21) -twm-1.0.8 (1.0.7 in f21) -imake 1.0.7 (1.0.6 in f21) -gccmakedep 1.0.3 (1.0.2 in f21)
On 22 October 2014 12:17, Hans de Goede hdegoede@redhat.com wrote:
I'm no hacker, but I can help with packaging.
Great! Note I'm still sorting out getting admin rights on these packages myself, so that I can grant others access. If you're a proven packager, just use your proven packager rights for now, if not just get everything ready, do a commit, followed by:
git format-patch HEAD~
And then send me the resulting patch, and I'll apply it for now. If we go this route, please also let me know if I should apply this only to rawhide, or also to older releases (see below).
I'm no provenpackager, will send the patches for those later.
Sounds good, thanks.
All those libraries can be added to Upstream Tracker, I find it very handy. I've requested some components already in the past and I find the service very handy:
That is a good idea, feel free to do that.
Regards,
Hans
Le 22/10/2014 11:25, Hans de Goede a écrit :
Hi All,
As you probably know the graphics team always has more work to do then we've manpower.
As the person taking care of various old xor-x11 apps / utilities and utility libraries I'm looking for co-maintainers to help with maintaining these.
You do not need to be a hardcore X hacker to help here. 2 things with which I really could use help is keeping all the various bits and pieces up2date with upstream releases, and taking care of simple (packaging) bugs were possible.
To give you an idea, currently I've this list of packages which still need to be synced with upstream for rawhide and Fedora-21 :
-xcb-proto 1.11 -libxcb 1.11 -xrandr 1.4.3 -libXfont 1.5.0 -twm-1.0.8 -imake 1.0.7, gccmakedep 1.0.3 (imake) -libICE 1.0.9 -libXft 2.3.2 -intel-gpu-tools 1.8 -xkeyboard-config 2.13 -xcb-util 0.4.0
Note these are the upstream package names, the Fedora package names are not always the same. Also in some cases someone else may have updated them since I noticed that they were out of date, I've not rechecked the list recently.
If you want to help out with maintaining these, please let me know!
Hi,
I'm not a packager but I'm interesting in helping. I'm not fully aware of all "rules" but I'm ready to learn :)
Don't hesitate to ping me on irc (I'm starmad).
Regards, Matthieu.
Regards,
Hans
Hi,
On 10/22/2014 01:59 PM, Matthieu Gautier wrote:
Le 22/10/2014 11:25, Hans de Goede a écrit :
Hi All,
As you probably know the graphics team always has more work to do then we've manpower.
As the person taking care of various old xor-x11 apps / utilities and utility libraries I'm looking for co-maintainers to help with maintaining these.
You do not need to be a hardcore X hacker to help here. 2 things with which I really could use help is keeping all the various bits and pieces up2date with upstream releases, and taking care of simple (packaging) bugs were possible.
To give you an idea, currently I've this list of packages which still need to be synced with upstream for rawhide and Fedora-21 :
-xcb-proto 1.11 -libxcb 1.11 -xrandr 1.4.3 -libXfont 1.5.0 -twm-1.0.8 -imake 1.0.7, gccmakedep 1.0.3 (imake) -libICE 1.0.9 -libXft 2.3.2 -intel-gpu-tools 1.8 -xkeyboard-config 2.13 -xcb-util 0.4.0
Note these are the upstream package names, the Fedora package names are not always the same. Also in some cases someone else may have updated them since I noticed that they were out of date, I've not rechecked the list recently.
If you want to help out with maintaining these, please let me know!
Hi,
I'm not a packager but I'm interesting in helping. I'm not fully aware of all "rules" but I'm ready to learn :)
Sorry, but I don't think that the xorg packages are a good place to start packaging.
Regards,
Hans