elib / RELEASING

Step-by-step instructions for how to make a release of Elib.

  + Update all Copyright lines in all files.
  + Run all testcases.
  + Makefile: VERSION: set it correctly.
  + Makefile: Check ELFILES and ELCFILES.
  + elib.texi: Search for --version-- and fix it.
  + elib.texi: Search for --site-- and fix it.
  + elib.texi: Search for --date-- and fix it.
  + elib-compile-all.el: Check that elib-files contains all the elisp
    files that should be compiled.
  + README: Update it.
  + INSTALL: Update it.
  + ChangeLog: Write an entry.
  + Check in everything into CVS (which is used to maintain Elib).
  + Do "make dist"
  + Test unpacking and installing Elib.
  + Run "cvs tag elib_0_04" (with the appropriate version number).
  + Install the tar file in ftp@lysator:pub/emacs/elib-0.04.tar.Z
		        and ftp@isy:pub/gnu/elisp-programms/
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.