~ubuntu-branches/ubuntu/karmic/isomaster/karmic

« back to all changes in this revision

Viewing changes to TODO.TXT

  • Committer: Bazaar Package Importer
  • Author(s): David Johnson
  • Date: 2008-12-06 16:07:12 UTC
  • mfrom: (1.1.7 upstream) (3.1.2 squeeze)
  • Revision ID: james.westby@ubuntu.com-20081206160712-ktw8ioz5vcagqh1b
Tags: 1.3.4-1
* New upstream release
* Tidy .desktop file and fix categories (Closes: #507369)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
ui:
2
 
-drop-down list to select track - can do multitrack
3
 
-checkboxes and lables not aligned in change permissions window
4
 
-button to browse for temp dir
5
 
-remove Utility from .desktop to get it out of 'accessories'
6
 
-'open recent' list
7
 
-check out thunar translators
8
 
 
9
 
 
10
 
bk:
11
 
-dos doesn't like names to start with underscores
12
 
-add path tables, boot record to size estimate
13
 
-need a bk_set_warning_foo()
14
 
-using access() to check whether a file exists is no good, target of a dead symlink will get written
15
 
-fedora7 dvd takes forever to remangle. try either fix the algorithm or allow longer 9660 names.
16
 
-sorting 9660/joliet can also be slow
17
 
-why never checking the return from seekset?
18
 
-images to support:
19
 
 -bin/cue
20
 
 -multitrack mdf
21
 
 -uif
22
 
 
23
 
 
24
 
manual:
25
 
-add_as() and extract_as()
26
 
-get_ and set_permissions()
27
 
-bk_set_publisher() and bk_set_vol_name() now return int
28
 
 
29
 
 
30
 
tests to run before a release:
31
 
- open iso from command-line
32
 
- create blank, see if it mounts (try norock, nojoliet)
33
 
- make a bootable windows (also add, delete some files)
34
 
 - see if it mounts (try norock, nojoliet)
35
 
 - see if it boots
36
 
- edit a linux disk and save without rock, without joliet, without any
37
 
- make a dos bootable cd, see if it boots
38
 
 - from scratch
39
 
 - starting with an existing no emulation bootable disk
40
 
- delete config file, make sure it still works
41
 
- add a bunch of files to an iso, delete all the files, add some more, save
42
 
- edit some text and binary files, make sure they extract and write properly
43
 
- add a 3 gig file, make sure image saves and can extract it afterwords
44
 
- make an iso with some 3G files in it, open it, save it, make sure the files are not corrupted
45
 
 
46
 
to make a fedora package:
47
 
- install rpmdevtools (via yum)
48
 
- fedora-buildrpmtree (as *your* user)
49
 
- Check if there is a file ~/.rpmmacros (if not create it).
50
 
- Make sure there is a line:
51
 
 - %dist   .fc7
52
 
- Download my SRPMS [1] to ~/rpmbuild/SRPMS
53
 
- Call: rpmbuild --rebuild isomaster-1.0-1.src.rpm
54
 
- Wait a moment and look for a built RPM in ~/rpmbuild/RPMS/i386
55
 
 
56
 
to package a release:
57
 
- cd po && ./updateall.sh
58
 
- cp sr\@latin.po sr\@Latn.po
59
 
- update VERSION in the makefile
60
 
- update version in man page
61
 
- remove -g and -DDEBUG from Makefile and bk/Makefile
62
 
- update changelog.txt
63
 
- update credits and credits.txt
64
 
- check readme.txt
65
 
- cd isomaster && svn export src releases/isomaster-version
66
 
- delete icons/originals
67
 
- tar cvjf isomaster-version.tar.bz2 isomaster-version/
68
 
 
69
 
fonts:
 
1
ui:
 
2
-drop-down list to select track - can do multitrack
 
3
-checkboxes and lables not aligned in change permissions window
 
4
-button to browse for temp dir
 
5
-remove Utility from .desktop to get it out of 'accessories'
 
6
-'open recent' list
 
7
-check out thunar translators
 
8
 
 
9
 
 
10
bk:
 
11
-dos doesn't like names to start with underscores
 
12
-add path tables, boot record to size estimate
 
13
-need a bk_set_warning_foo()
 
14
-using access() to check whether a file exists is no good, target of a dead symlink will get written
 
15
-fedora7 dvd takes forever to remangle. try either fix the algorithm or allow longer 9660 names.
 
16
-sorting 9660/joliet can also be slow
 
17
-why never checking the return from seekset?
 
18
-images to support:
 
19
 -bin/cue
 
20
 -multitrack mdf
 
21
 -uif
 
22
-If extractig fails because there's no disk space left, i get an 'unusable
 
23
error number' error.
 
24
 
 
25
 
 
26
manual:
 
27
-add_as() and extract_as()
 
28
-get_ and set_permissions()
 
29
-bk_set_publisher() and bk_set_vol_name() now return int
 
30
 
 
31
 
 
32
tests to run before a release:
 
33
- open iso from command-line
 
34
- create blank, see if it mounts (try norock, nojoliet)
 
35
- make a bootable windows (also add, delete some files)
 
36
 - see if it mounts (try norock, nojoliet)
 
37
 - see if it boots
 
38
- edit a linux disk and save without rock, without joliet, without any
 
39
- make a dos bootable cd, see if it boots
 
40
 - from scratch
 
41
 - starting with an existing no emulation bootable disk
 
42
- delete config file, make sure it still works
 
43
- add a bunch of files to an iso, delete all the files, add some more, save
 
44
- edit some text and binary files, make sure they extract and write properly
 
45
- add a 3 gig file, make sure image saves and can extract it afterwords
 
46
- make an iso with some 3G files in it, open it, save it, make sure the files are not corrupted
 
47
 
 
48
to make a fedora package:
 
49
- install rpmdevtools (via yum)
 
50
- fedora-buildrpmtree (as *your* user)
 
51
- Check if there is a file ~/.rpmmacros (if not create it).
 
52
- Make sure there is a line:
 
53
 - %dist   .fc7
 
54
- Download my SRPMS [1] to ~/rpmbuild/SRPMS
 
55
- Call: rpmbuild --rebuild isomaster-1.0-1.src.rpm
 
56
- Wait a moment and look for a built RPM in ~/rpmbuild/RPMS/i386
 
57
 
 
58
to package a release:
 
59
- cd po && ./updateall.sh
 
60
- cp sr\@latin.po sr\@Latn.po
 
61
- update VERSION in the makefile
 
62
- update version in man page
 
63
- remove -g and -DDEBUG from Makefile and bk/Makefile
 
64
- update changelog.txt
 
65
- update credits and credits.txt
 
66
- check readme.txt
 
67
- cd isomaster && svn export src releases/isomaster-version
 
68
- delete icons/originals
 
69
- tar cvjf isomaster-version.tar.bz2 isomaster-version/
 
70
 
 
71
fonts:
70
72
- 'the ultimate...' Mukti Narrow Bold or Nimbus Sans L Bold
 
 
b'\\ No newline at end of file'