i-nex / I-Nex

System information tool written in gambas3, python, bash
http://i-nex.linux.pl/
174 stars 24 forks source link

Merge/have a single changelog file #8

Closed shirishag75 closed 7 years ago

shirishag75 commented 9 years ago

This is how I-Nex changelog files look atm :-

$ dpkg -L i-nex | grep changelog
/usr/share/doc/i-nex/changelog-7.4.0.gz
/usr/share/doc/i-nex/changelog-0.5.6.gz
/usr/share/doc/i-nex/changelog-0.6.4.gz
/usr/share/doc/i-nex/changelog-7.2.1.gz
/usr/share/doc/i-nex/changelog-0.5.8.gz
/usr/share/doc/i-nex/changelog-0.5.4.gz
/usr/share/doc/i-nex/changelog-0.6.2.gz
/usr/share/doc/i-nex/changelog-0.6.0.gz
/usr/share/doc/i-nex/changelog-0.4.8.1.gz
/usr/share/doc/i-nex/changelog-0.4.8.gz
/usr/share/doc/i-nex/changelog-0.4.6.gz
/usr/share/doc/i-nex/changelog-7.2.0.gz
/usr/share/doc/i-nex/changelog-0.5.0.gz
/usr/share/doc/i-nex/changelog.gz
/usr/share/doc/i-nex/changelog-0.5.2.gz
/usr/share/doc/i-nex/changelog-7.0.0.gz
/usr/share/doc/i-nex/changelog-0.6.6.gz
/usr/share/doc/i-nex/changelog-0.5.1.gz

What would be nicer and perhaps cleaner if you have them in three different .gz files and not so many. You can look at gdb for a possible way to do it :-

/usr/share/doc/gdb$ ls
changelog.Debian.gz check.log.gz copyright NEWS.gz README.gz refcard.ps.gz
changelog.gz contrib NEWS.Debian.gz README.Debian refcard.dvi.gz refcard.tex.gz

The two files which are needed for our understanding are :-

a. changelog.gz b. NEWS.gz

changelog.gz would give the changelog from the git log of the last several releases, NEWS.gz would be for the really old changelogs.

You could also changelog.Debian.gz to have the same changelog.gz as shared by you today. As and when a DD/DM actually packages it for the Debian archive they may do some changes but this would be whole lot easier and cleaner than now.

Looking forward to know what you think.

shirishag75 commented 7 years ago

Look forward to seeing this updated soonish.