/usr/share/doc/gwyddion-common/TODO is in gwyddion-common 2.50-2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 | ============================================================================
Unimplemented stuff:
- libprocess/correlation.c: @window_width and @window_height are unused in
gwy_data_field_crosscorrelate() and gwy_data_field_crosscorrelate_iteration()
============================================================================
Release checklist:
- make sure modules/pygwy/Makefile.am includes all relevant header files in
PYGWY_H_FILES
- update library versions, if something has changed
- run utils/update-api-indices.py to index the new symbols
- update version in configure.ac
- update version in gwyddion-night-build
- must build on Linux from svn and tarballs
- must cross-build for MS Windows
- update user guide module map
- check translations, may require actually running Gwyddion in all locales
- update translations (make update-po in po; remember to commit and tag the
really final versions, making dists in general updates po again)
- make sure global library headers (libfoo.h) include all other public
headers
- check full rebuild
disabled=update_version ./utils/gwyddion-night-build
- check and update NEWS, set release data, generate the HTML version
./utils/gen-news.py <NEWS
- generate on-line module list (run ./make-module-list in utils, may need
manual filtering of non-released modules)
- generate stable API docs for gwyddion.net (using gwyddion.net-doc-build SVN
module) and upload them
docbase=$HOME/Projects/Gwyddion/gwyddion/devel-docs ./gendoc.sh
- tag SVN:
svn copy svn+ssh://yeti-dn@svn.code.sf.net/p/gwyddion/code/trunk/gwyddion svn+ssh://yeti-dn@svn.code.sf.net/p/gwyddion/code/tags/gwyddion-2.50
- build and upload packages
- sign packages and upload signatures
gpg2 -u yeti@gwyddion.net -b gwyddion-2.50.tar.gz
- update gwyddion main page
- publish files at SourceForge
rsync --progress -e ssh gwyddion-2.50.tar.xz yeti-dn@frs.sourceforge.net:/home/frs/project/gwyddion/gwyddion/2.50/
- README.txt with release info should be uploaded from web browser; does not
work well with rsync
- publish project NEWS at Sourceforge in the ‘News’ blog
- publish project on Freshcode.club (note: there is no login; just fill the
info)
- send e-mail to the mailing lists
- update the list of supported file formats in the user guide
- update contributors page using ./utils/gen-authors.py AUTHORS web
|