Ticket #115 (accepted task)

Opened 2 years ago

Last modified 2 years ago

Keep ChangeLog, AUTHORS, README, etc. up to date

Reported by: rikus Owned by: knowknowledge
Priority: minor Milestone: 0.6.0
Component: Distribution Version:
Keywords: version number Cc:

Description

The following files were somewhat out-of-date in 0.4.2 and now are even more so:

ChangeLog? - need to summarize changes for commits Feb 2010 onward
AUTHORS - could I be listed somewhere? :) + others
README - epiar version number is still 0.1.0
Build/OS X/Info.plist - epiar version number is still 0.4.1

To check for files with possible incorrect version numbers prior to release, I'd suggest something like this in the epiar directory:

release=0.5.0 grep --binary-files=without-match -sR '0\.[0-9]\.[0-9]' . | fgrep -v $release | fgrep -v .git

Change History

comment:1 Changed 2 years ago by knowknowledge

I've updated the AUTHORS file.

I attempted an automated generation of the Changelog, but it doesn't look quite right:

git shortlog --no-merges -n --since=2010-1-30 --until=2010-3-9 --no-merges >ChangeLog?-0.3.0
git shortlog --no-merges -n --since=2010-3-9 --until=2010-8-20 --no-merges >ChangeLog?-0.4.0
git shortlog --no-merges -n --since=2010-8-20 --until=2010-11-12 --no-merges >ChangeLog?-0.4.2

comment:2 Changed 2 years ago by knowknowledge

  • Owner set to knowknowledge
  • Status changed from new to accepted

I've added an update.sh script that will update the version.h, README, and Info.plist.

Currently it doesn't update the .xml files.

Note: See TracTickets for help on using tickets.