File: TODO

package info (click to toggle)
gwyddion 2.52-1
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 46,588 kB
  • sloc: ansic: 367,740; python: 7,788; sh: 5,245; makefile: 4,317; xml: 3,631; cpp: 2,550; pascal: 418; perl: 154; ruby: 130
file content (46 lines) | stat: -rw-r--r-- 2,356 bytes parent folder | download
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