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

Re: release goal for jessie! (Re: Source-only uploads (was: procenv_0.9-1_source.changes REJECTED)



On Nov 23, 2012, at 03:06 PM, YunQiang Su wrote:

>you always need to build for one arch and test, then why not upload it?

I think there are a lot of good reasons to do source-only uploads, even when
you should be building locally for testing purposes.

* Reproducibility - buildds provide a more controlled environment than
  developers' machines.  This means that it's less likely that some local
  environmental factor creeps into your binary packages, or is silently relied
  upon to produce a successful build.

* Testability - Is there any guarantee that a package's tests have been run
  during the local build process?  I think it's a good thing to enable more
  packages tests (e.g. through dh_auto_tests or DEP 8 tests), so ensuring that
  DEP 8 tests for example are always run before the package is published is,
  IMO a good thing.

Cheers,
-Barry

Attachment: signature.asc
Description: PGP signature


Reply to: