In order to release a distribution on SourceForge (SF), you login with your SF account on the SF website. Once logged in you go to the project webpage and choose Admin. Down at the bottom of that page is a a [Edit/Add File Releases] link (click it).
You are able to edit packages, like the Lire package in the LogReport project. To add a new release, choose [Add Release]. As a release name uses the date, like 20010407, assign it to the Lire package and then use the Create This Release button to makes it effective.
The next page shows 4 steps of which only one (step 2)
is not straightforward. In that step you assign files to
a release (.tar.gz, .deb, .rpm). These files should be
uploaded to SF's Upload anonymous FTP site at ftp://upload.sourceforge.net/incoming/.
Make sure the file is placed in the /incoming
directory. Click
Refresh View in Step 2 to add the
files you uploaded to the FTP site. Check the files
belonging to the release and Click Add
Files. In step 3, set Processor to any. Set
file type to .deb and source.gz. Click update/refresh.
Step 4: send notice. Done.
On Freshmeat.net, releases are not released, but get announced only. These announcements attract a lot of attention. The webpage for the Lire package can be found at http://freshmeat.net/projects/lire/.
To announce a new release go to Lire - development branch webpage. Choose Add Release from the Project pull down menu in the light blue area. The rest is very straightforward.