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

Re: FreeDiams




Le 23 oct. 09 à 19:28, Andreas Tille a écrit :

On Tue, Oct 20, 2009 at 09:16:55PM +0200, Eric MAEKER wrote:
I've released sources of FreeDiams v0.1.2 (which is mainly a debug
release).

I have seen you even released v0.1.4 - at least guessing from your
commit to the packaging SVN.
I've sent a mail to debian-med too... It is not arrived... Whatever here is its content :

> Hi all,
>
> This version (0.1.4) of FreeDiams corrects a fatal bug at application closing (seg fault). Update is _highly_ recommanded.
> Some other bugs are corrected :
> - Linux : Documentation access restored
> - Win32 : MedinTux configuration corrected
>
> http://www.freemedforms.com/
> Sources available tomorrow.
> Eric

 I would like to clarify something and I
hope you don't mind if I do this in public.  But there might be other
beginners and I would like to keep a record of this explanation.
Ok no problem. As I already say : I'm just a C++ coder, not a linux guru, even not a debian guru ;)

As I realised you are using the file debian/changelog to describe what
you have changed in FreeDiams.  But this is not the intention of the
__debian__/changelog file.  This file just describes the changes in
the *Debian* *packaging*.
Ok so the changelog in debian dir must only inform new uploads (and changes done to the other debian files).

 So if there is a new version of FreeDiams
the debian/changelog file would say something like this.

freediams (0.1.4-1) UNRELEASED; urgency=low
               ^^^
         mind this Debian version!!!
Ah ok, so the '-1' stands for debian version of the upstream 0.1.4 (no changes in the source package). I understand.

What you wrote in this file rather belongs to a so called "upstream
changelog" file which if for instance called "ChangeLog" or
ChangeLog.txt or whatever.  Here you can document the changes inside
actual upstream (=FreeDiams) code.  If you are mixing this up people
which are not using Debian will probably miss your changelog and from
a packaging point of view it might confuse other packagers.
Yes yes, I thought this changelog was presented to users (eg synaptic when updating the package), I have therefore included all changes FreeDiams interesting. If the informations in 'debian/changelog' only refers to the file debian changes, is there a way to present application's update informations to users ?

Feel free to ask here or in private if something remains unclear.

Kind regards

     Andreas.


Thank you for your explanations.
Eric

Reply to: