Ben Finney <b...@benfinney.id.au> writes: > On 12-Mar-2009, Russ Allbery wrote:
>> I never use uscan --download; I always download the new upstream source >> myself using wget or a web browser or FTP client. > Why is that? Is there some downside to using ‘uscan --download’? I would > have thought it best to use the automated tool where possible, if for no > other reason than to make sure the automated process will get the same > source you're working with. I just personally have never needed it and never found it particularly useful or interesting. Getting the right upstream tarball is the least of the things that I do around packaging new upstream source. I'm often packaging new upstream test releases or packaging something in advance of it being available from upstream's web site, I look through the web site for restructuring or other information that I need to be aware of, etc. As Manoj says, this is more about personal workflow than really about what Policy can talk about. I guess that I find the current Policy definition of get-orig-source rather uninteresting and wouldn't bother to implement something that exactly follows what's there. I *do* find it useful to automate the process of stripping an upstream tarball of non-DFSG bits, and when I first started doing Debian packaging, the examples I looked at used get-orig-source to do that. So that's what I started doing as well. I'm open to the idea that this really isn't the best way of handling it and we should standardize something other than get-orig-source as the way of stripping an upstream tarball (such as, for instance, a script in the debian/ directory that you run on the upstream source tarball, however you obtained it). I would rather not have only textual descriptions of what to do. It's nice to have it automated and to be able to look at a simple shell script to see *exactly* what transformations are applied. But I'm not sure I'd ever personally use a target that downloads the current upstream source and tries to apply the stripping process that worked with the last release I packaged, all as one atomic step. It doesn't fit my workflow. (I of course have no objections to standardizing a way of doing that for people who have different workflows than mine, or restoring get-orig-source as the correct way of doing that and changing all my targets to be something else.) -- Russ Allbery (r...@debian.org) <http://www.eyrie.org/~eagle/> -- To UNSUBSCRIBE, email to debian-policy-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org