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

Re: Choosing "proper" Section field (Was: Bug#742639: ITP: python-expyriment -- Python library for cognitive and neuroscientific experiments)



Hi Andres,

Does that mean that you want me to set the debchange back to <version>-1 and remove that tag. No problem. I am happy to do that, if that is required.

Maybe a stupid question:  I simply do not understand this policy. The package is already available via NeuroDebian. If I do not make a new changelog paragraph, this results in two different initial Debian release with exactly same revision number (<version>-1). One here and one at NeuroDebian.  Is that really intended?

Best,
Oliver


 

On 02/04/2014 22:35, Andreas Tille wrote:
Hi Oliver,

On Wed, Apr 02, 2014 at 04:17:23PM +0200, Oliver Lindemann wrote:
I decided to keep it in science. This is actually also how the
NeuroDebian package it build and how Yaroslav (from NeuroDebian)
proposed it originally . I included an override of the Lintian warning.
(Easy, since Raphael did it already).
That's fine (since it sounds like an educated decision ;-)).
 
Due to all this changes, I think it is also required to "debchange -i",
right?
Well, that's a different pair of shoes.  IMHO you right now have way to
frequently called debchange.  The reason for this statement is that usually
your very first == "Initial release" should look like:


python-expyriment (<versionstring>-1) unstable; urgency=low

   * Initial release (Closes: #742639)

 -- Oliver Lindemann <oliver.lindemann@uni-potsdam.de>  <timestamp>


and nothing else.  The debian/changelog file describes changes *inside*
Debian (at least usually) and before a package had its initial upload
there are no changes.  Does this sound logical?  Moreover, before the
package is uploaded the first time the target distribution (here
"unstable") should be UNRELEASED to set a flag for all team member that
no upload has happened yet.  So starting a new changelog paragraph like
you did is simply wrong.

Since you are actually using a version control system all those changes
you did document are available via `git log` for your fellow team mates
so there is really no point in bloating the initial upload with this
information.  The situation will change once the first package was
really accepted to Debian.  Than changes like these become interesting.

Thanks for your work on this

      Andreas.


--
Dr. Oliver Lindemann
Division of Cognitive Science
University of Potsdam


Karl - Liebknecht Str. 24/25, Building 14, 14476 Potsdam, Germany
Tel: +49 - 331 - 977 2915, Fax: +49 - 331 - 977 2794
Room: 6.24, Building 14, http://www.cognitive-psychology.eu/lindemann

Reply to: