Hello,
I've been watching the discussion in the bodhi thread. As a long time fedora
/ redhat system user (since 0.5.1). Recently I've been getting myself involved
in the community, packaging and what not. I have watched the discussions
related to testing for the last few releases. I administer a number of Fedora
systems, and I have a few friends that have since started using linux as their
main OS. I would *love* to help more by providing feedback on updates-testing
releases, I also know that my less experienced friends are would be willing to
participate with a few issues resolved to help them out. Here are the
deficiencies as I see them (which honestly could be a matter of not knowing).
#1) Easy way to know where a package came from.
For example, as far as I am aware, I cannot query anything that tells
me X packages are from Y repo. If I were to become a 100% always enabled
updates-testing, most of my packages would be from that repo, however if I only
do it occasionally I'd just have to remember
#2 ) Easy way to downgrade if I were to run into problems
I understand that this isn't foolproof, and that for some issues (some
huge glibc error) my system could conceivably require advanced knowledge to
boot into a rescue mode, download packages and force the downgrade. However
some way to view the updates-testing packages I have installed, and downgrade
to the 'released' version would be awesome.
#3) Reminders
Knowing which packages I have installed that I have yet to provide
karma for. Nothing too insane as I know that if updates-testing was installed
and I always installed everything from it, there are lots of packages I
couldn't really know if they worked or had regressions. So alongside this
feature would be a way to have a whitelist or blacklist of packages I want to
test or ignore.
#4) Easy way to update the karma on packages I've installed
I've heard of fedora-easy-karma, and it likely does what I want, but I
think it needs to be integrated into a complete tool that includes # 1 & 2.
#5) Easy way to turn on/off my willingness to use updates-testing.
Sometimes I could be busy and only want tested updates, it would be
nice if this imaginary tool I'm describing allowed me to say I'm done testing
for now, and it deals with disabling the repo and any reminders. If there was
some nice tool to deal with updates-testing enabling and the
inclusion/exclusion of packages I wanted to test and all that I laid out I
would be on it in a second, and I'm guessing you'd have even more testers.
One more clarifying point. I am *not* complaining about the current
situation, I know there are limited resources. I agree with the critpath
updates policy for the most part. I agree the quality of the packages needs to
remain high and that part of that is autoqa, testers and maintainers doing
their jobs. I also realize that if I had the skills and time I could write this
tool. This is not a demand or complaint. I just wanted to illustrate from my
point of view what would make using updates-testing a *lot* easier for me. It
is quite possible everything I've outlined is already doable, if so then the
last thing is I guess an easy way for people like me to know about it so we can
use it.
Just my thoughts,
--
Nathanael d. Noblet
--
devel mailing list
[email protected]
https://admin.fedoraproject.org/mailman/listinfo/devel