[Bug 1300457] Review Request: python-mimerender - RESTful HTTP Content Negotiation for Flask, Bottle, etc.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.redhat.com/show_bug.cgi?id=1300457



--- Comment #7 from awilliam@xxxxxxxxxx <awilliam@xxxxxxxxxx> ---
Basically the reason it doesn't feel right to me is that I don't see where
it'll be any *use*. So, let me try to articulate. For me the classic use of
Suggests: is if a program works perfectly fine without something, but gets some
extra capabilities if you add something. So far that sounds like this, right?
But the thing is, the dependency is ultimately intended as a signal to a human;
the idea is that package managers can tell humans 'hey, if you install this
other package too, you'll get extra functionality!'

That doesn't fit this case, for me. The reason being, I don't see any
circumstance in which "install python-mimerender" is a sensible entry point to
"get some web frameworks". I suspect the only use case for installing
python-mimerender directly would be if you wanted to write some code using it,
and I can't really see a scenario in which you're writing some kind of web
service code and you start out by saying "OK, well, I DEFINITELY want to use
python-mimerender. Now, what web framework should I use?" That just doesn't
seem likely.

Otherwise, python-mimerender is only ever going to be pulled in as a dep of
something else which wants to use it, and I don't see that the Suggests:
fulfils any useful function in this case, because as I said, whatever wants to
use it will already have the necessary dependencies on web frameworks, and
Suggesting other ones to a person who's just trying to install a webapp or
something does not seem to be in their interest.

So I just can't foresee a use case in which the Suggests actually improves
anyone's experience, which is the ultimate goal. Do you?

Thanks for the review! I'll change the Summary: bit on import.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
_______________________________________________
package-review mailing list
package-review@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/package-review




[Index of Archives]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]