shipper project news
Fix a brown-patper-bag bug in SourceForge directory syncing.
Add the ability to ship notifications to freshcode. Gittip has changed
its name to Gratipay. Ohloh has changed its name to OpenHub.
More permissive NEWS parsing. Interpret leading version on a news stanza.
Recent changes is now part of the default web-page template.
Removing freecode.com support, as it stopped accepting new updates yesterday.
Fix a bug in the SourceForge delivery code.
Added the Validate field for smoke-testing before deliverables are shipped.
First public production release.
Correct a bug in Freecode name processing.
Minor bug fixes in web page templating.
Manual page overhauled in reponse to user feedback.
Project-Tag-List -> Freecode-Tags
There is now the beginnings of a regression-test suite.
Use irkerd's new (release 2.3) immediate mode for IRC notifications.
Major change in interface; this is now a shellscript generator
New variable-override syntax on the command line.
Your profile can now be ~/.config/shipper a la XDG.
Added support for announcing to project IRC channels via irk.
Helpers required by the package are now documented.
Added support for embedding a gittip link.
The Fernando Poo Day double release! First spin of 0.15 had a wrong checksum.
SourceForge upload locations for FRS and project web have changed.
Add and document the the sourceforge-folder variable.
Ship project description with updates.
Added IRC chat channel and Ohloh/github/gitorious URLs to optional metadata.
Extract HTML page descriptions from elements.
Push changes and tags if -t and -u are both enabled.
md5 and sha* checksum files added to automatic website uploads.
Release-Focus is gone; calling shipper is now a fire-and-forget operation.
Add untested support for savannah-nongnu.
Cope with the Freshmeat to Freecode name change.
Set the Berlios download location correctly for SourceForge announcements.
Can now tag releases under hg and bzr,
Added the logo variable and logo embedding in the web-page template.
Support for SourceForge as a destination.
Generate correct download directories in a Freshmeat announcement for a
Berlios project. Check version in makefile as well as Makefile.
The Channels variable is gone. There are no longer default public channels;
you put the ones you want in your Destinations variable. For safety's sake
the force (-f) option is also gone; generated deliverables are now built
unconditionally, and you must explicitly make sure no index.html exists
in order to get one generated. There is now a "berlios" channel.
Strip trailing edit-mode lines out of RPM spec files.
Now handles packages that generate multiple binary RPMs correctly.
Fixed a minor bug in the generation of lftp commands. Also, generate
a To line into email announcement. Mailman doesn't like implicit
Added security check so the ~/.shipper and .shipper files can't be used
for privilege elevation. Fixed upload omission bug in case where neither
-n nor -f was on and the webpage wasn't being built. Deliverables
created for upload are deleted at end of run.
Correct extraction of freshmeat name. Build generated deliverables
only if we know they will be needed. Help is now available at the
First alpha release of unified shipper package. It can ship itself.
rpm2lsm now grabs an RPM from the current directory if no argument,
and parses an AUTHORS file if present (GNU convention). Also,
this release fixes a bug in USERNAME handling.
Initial release of rpm2lsm, since folded into shipper package.