Fedora Project launches Pre-Extras
Dag Wieers
dag at wieers.com
Sun Dec 19 01:51:56 UTC 2004
On Sat, 18 Dec 2004, seth vidal wrote:
> > I never denied that. Repotags don't play a relevant role in the
> > comparison. Not in the cases where the absense of the repotag would make a
> > real difference.
>
> As cited previously, it does make a real difference, especially when
> it's confusing and misleading to users how it is tagged.
I should still receive my first mail about confusion about the disttag or
repotag.
> How confusing and annoying would it be if I decided to make every
> package I ever release have a release of 99999.dag.someotherinfo?
The nice thing is that no reasonable person would do that unless they want
to break something on purpose. And if you do and I have your signature
imported in my rpm repository, you can be sure I will not trust you again.
How confusing would it be if I put the kernel-version inside the name-tag
? Yet, fedora.us made that the default policy, and you know why ? Partly
because the Yum developer didn't want a proper solution for this :)
This is the other way around.
> I could do that, of course, and you'd get lots of spurious bug reports.
> While your answer might always be: notmybug, get lost, you'd have to
> answer them.
You could do that and it may be a hassle, but will it matter ? And will
this ever happen in the real world where it matters ?
It's hypothetical.
> > > We shouldn't have non-version-comparison data used to compare versions.
> >
> > Why not ? It does not harm.
> yes it does,
>
> just like in my example - if you pollute the data you make it harder to
> make good decisions based on the data.
It does not pollute and it does no harm. but if you repeat it long enough,
maybe some people will fall for it. I know Jeff did from your first mail
:)
> > > It's a pollution of the space and a confusion of what they do.
> >
> > Read the list of advantages. Don't ignore based on strict principals.
> > fedora.us has been using the name-tag for version information (like kernel
> > versions) too. Are you against that too ? (I was)
>
> read my explanation of what pollution is.
>
> pollution is when you're adding data that does not describe the release
> of the package but only describes where the package is FROM.
Well, I don't have to buy your definition. Pollution is doing harm, this
is harmless and useful.
> You're just adding a brand.
No, we're giving people a list of advantages.
https://www.redhat.com/archives/fedora-test-list/2004-December/msg00498.html
Every discussion that ignores that is not worth everybody's time.
> so adding a tag like 0.fc1.foo is fine.
Why is 'foo' fine ? And 'rf' not ?
> That's helpful in determining the ver/rel of the package.
>
> Adding 'nike' to it or 'coke' isn't helpful.
It is. You have a good hint where it comes from.
> it's just advertisement. I understand if you want to be in marketing,
> but I think it's useless in this context. :)
It's not marketing, people care to see where the package comes from.
Please do everyone a favor and read those advantages, I hate to repeat
myself but you keep ignoring what we (I'm not alone) think is important.
> > > If you cannot see how they confuse what is a version issue then you're
> > > self-deluding.
> >
> > They don't confuse and there's no good alternative and I want/need this
> > functionality.
>
> there's no added functionality. There's only occasional luck.
Who's fooling who ?
> > If your implementation is good, it should not matter.
>
> hah - I have an idea - you write a depsolver some time and let me know
> about it, eh?
Sigh.
> > It's not exactly pollution. It's irrelevant to the version comparison and
> > has a whole list of advantages on its own.
>
> how about:
> namespace pollution.
>
> you've heard of that, right. Well that's what this is.
Pollution is harmful, this is harmless.
> > Well, RPM does it correctly. There's no reason why Yum would do it
> > differently.
>
> rpm doesn't care. It's not affecting rpm b/c rpm DOESN'T DEAL WITH
> REPOSITORIES. It doesn't have to sort out anything greater than what you
> passed to it on the commandline.
>
> rpm is not a comparison AT ALL.
But Yum does not care about the repotag either. It's harmless.
> > I see useful in the broad way of the many thousands of people _using_ the
> > packages. We're making software for people, other than developers or
> > dependency solvers.
>
> Exactly right, and we as developers have a responsibility to encourage
> use of data that is trustworthy. A brand in the release tag is not
> trustworthy. We're doing a great disservice to users by encouraging the
> pattern.
It's not there to be trustworthy, we have GPG keys for that.
> > I agree, but we can't add the gpg signature to the filename or the
> > relevant part that is shown by Yum/Apt/up2date. So it does not serve the
> > purpose we use the disttag and the repotag for.
>
> No, but we can add the gpg information to the metadata. And then those
> tools can rely on it from there.
Sure, tools can rely on something else. The repotag is not harming.
> > Please read the list of advantage again and don't ignore the uses of the
> > repotag. The GPG signature is useful, but not a replacement for the
> > repotag.
>
> I think it's better than replacement for a repotag - it's authoritative
> and secure.
Sure, and the repotag does not make it less effective.
> > Sigh. Seth, I can't do that and I'm certain Red Hat will not consider it.
> > It would break everything, while there currently are no other
> > disadvantages than one good RPM-based-tool developer with a few
> > principals.
>
> What do you think we're asking for here? And who is 'red hat' in this
> context. We're not asking for a modification to rpm. Nor are we talking
> about a modification to many of the tools available. We're talking about
> standardization of use and encouraging other information to be used.
>
> How do you think you create standards. Do you think you just fall in
> line with things that happened in the past and sigh b/c it isn't the way
> you wanted it? No.
>
> YOU MAKE THE STANDARD THAT WORKS BETTER.
Sure, come up with something better without ignoring what we think is
important. I can't think of anything that would work on older
distributions and does what we need.
> > If you have a better alternative I gladly accept, but not if it does not
> > conform the current list of advantages.
>
> Read above. I think I just suggested a better alternative and it gains
> us A LOT more than your list of defacto advantages.
And you ignored my defacto advantages, while the repotag does not harm
what I do not consider an alternative.
I never proposed the repotag as a replacement for the GPG signature.
-- dag wieers, dag at wieers.com, http://dag.wieers.com/ --
[all I want is a warm bed and a kind word and unlimited power]
More information about the fedora-test-list
mailing list