/[debconf]/debconf-trunk/debian/changelog
ViewVC logotype

Contents of /debconf-trunk/debian/changelog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 124 - (hide annotations) (download)
Mon Sep 13 22:30:35 1999 UTC (13 years, 8 months ago) by joey
File size: 7754 byte(s)
   * Broke the nasty perl code out of confmodule.sh, it's much cleaner now
     (and you don't see a page long perl -e command in ps..)
   * I now know exactly what's causing the hang problem -- update-menus!
     I still have no clue why.
   * Modified Client/frontend so it runs the config script of a package
     if the script is available, every time. This is pretty ugly, but it has
     a very nice effect: when you dpkg -i a brand new debconfed .deb, the
     config script runs as soon as the postinst tries to use debconf, and
     this lets you configure it, and then it is installed. So you don't have
     to dpkg-preconfig it first. Of course, if you're using apt, it is
     preconfiged, and then the config script is run again, redundantly (but
     doesn't do anything since it's already run). This is basically the last
     workaround needed for dpkg not preconfiguring stuff on it's own -- now
     debconf use is completly transparent.
1 joey 124 debconf (0.1.15) unstable; urgency=low
2    
3     * Broke the nasty perl code out of confmodule.sh, it's much cleaner now
4     (and you don't see a page long perl -e command in ps..)
5     * I now know exactly what's causing the hang problem -- update-menus!
6     I still have no clue why.
7     * Modified Client/frontend so it runs the config script of a package
8     if the script is available, every time. This is pretty ugly, but it has
9     a very nice effect: when you dpkg -i a brand new debconfed .deb, the
10     config script runs as soon as the postinst tries to use debconf, and
11     this lets you configure it, and then it is installed. So you don't have
12     to dpkg-preconfig it first. Of course, if you're using apt, it is
13     preconfiged, and then the config script is run again, redundantly (but
14     doesn't do anything since it's already run). This is basically the last
15     workaround needed for dpkg not preconfiguring stuff on it's own -- now
16     debconf use is completly transparent.
17    
18     -- Joey Hess <joeyh@master.debian.org> Mon, 13 Sep 1999 12:58:00 -0700
19    
20 joey 121 debconf (0.1.14) unstable; urgency=low
21    
22     * Don't use dh_link, so it can still build on va.
23    
24     -- Joey Hess <joeyh@master.debian.org> Fri, 10 Sep 1999 15:08:13 -0700
25    
26 joey 118 debconf (0.1.13) unstable; urgency=low
27    
28     * Gtk::FrontEnd now has the xpm it uses inlined into the file.
29 joey 119 * /etc/debconf.cfg now holds configurable debconf settings. Config.pm is
30     just a link to it now.
31 joey 118
32     -- Joey Hess <joeyh@master.debian.org> Thu, 9 Sep 1999 18:54:53 -0700
33    
34 joey 117 debconf (0.1.12) unstable; urgency=low
35    
36     * dpkg-reconfigure now sets a flag in FrontEnd::Base that makes old
37     questions be shown as well. This is very nice for reconfiguring stuff..
38    
39     -- Joey Hess <joeyh@master.debian.org> Thu, 9 Sep 1999 16:19:21 -0700
40    
41 joey 116 debconf (0.1.11) unstable; urgency=low
42    
43     * Added db_set command to confmodule.sh
44    
45     -- Joey Hess <joeyh@master.debian.org> Thu, 9 Sep 1999 16:05:25 -0700
46    
47 joey 115 debconf (0.1.10) unstable; urgency=low
48    
49     * Uh oh. "set" is a shell builtin, so you cannot access the set command
50     via the shell interface. After talking with Sean, I've decided to just
51     prefix all the commands in the shell interface with "db_". So dh_set,
52     db_get, etc. Most packages that use debconf thus need to be changed.
53    
54     -- Joey Hess <joeyh@master.debian.org> Thu, 9 Sep 1999 14:31:45 -0700
55    
56 joey 113 debconf (0.1.9) unstable; urgency=low
57    
58     * Back after a one month hiatus. I've moved debconf around in my cvs
59     repository, though the debconf module name should still work.
60     * Debconf is now FHS compliant.
61 joey 114 * Removed some junk from the Makefile I no longer need.
62     * Added doc/packages-prompt, just a list of some packages that need to be
63     modified.
64 joey 113
65     -- Joey Hess <joeyh@master.debian.org> Thu, 9 Sep 1999 12:05:01 -0700
66    
67 joey 111 debconf (0.1.8) unstable; urgency=low
68    
69     * Question->value now returns the default field if value is unset (thanks,
70     AJ)
71     * Various minor touchups everywhere.
72     * Killed slrn sample, this is going into the main slrn package and is
73     already significently better in there.
74     * Added Element/Gtk/*, from AJ.
75    
76     -- Joey Hess <joeyh@master.debian.org> Sun, 8 Aug 1999 16:00:44 -0700
77    
78 joey 105 debconf (0.1.7) unstable; urgency=low
79    
80 joey 107 * Added beginnings of GTK frontend by AJ.
81     * Began moving the docs from internals.txt into POD documentation. It was
82     getting out of sync with the code, this will prevent that. Only Elements
83     still need to be converted.
84     * Fixed unset bug in confmodule.sh
85 joey 105
86     -- Joey Hess <joeyh@master.debian.org> Mon, 2 Aug 1999 16:06:33 -0700
87    
88 joey 103 debconf (0.1.6) unstable; urgency=low
89    
90 joey 104 * Patch from AJ that:
91     - makes Questions inherit properties direct from their associated
92     Templates. This simplifies a lot of code which no longer needs to
93     use $question->template->foo.
94     - implements STOP command in protocol.
95     - dies on unknown questions instead of failing obscurely later.
96     - removes bashism
97     - misc fixes and updates to cvs.config.
98     - adds template substitution support and the SUBST command.
99     - makes template parsing work better WRT the extended description and
100     actually look for dots on thier own lines, not lines starting with dot.
101     * Minor mods to above patch.
102     * Documented template substitutions in the draft spec.
103 joey 103
104     -- Joey Hess <joeyh@master.debian.org> Sat, 31 Jul 1999 00:57:58 -0700
105    
106 joey 102 debconf (0.1.5) unstable; urgency=low
107    
108     * Got rid of the NOTE and TEXT commands; notes and text are now put on
109     templates. This breaks any packages already using debconf (again).
110     * The above change made it clear I needed to reorganize the Elements --
111     each data type is now a seperate object type. The code is much simpler
112     now!
113     * While I was doing that, it became possible to make the base ConfModule
114     handle command_input in a general way. Much duplicate code removed.
115     * Modified clients for above changes.
116     * Modified samples and docs for above changes.
117     * Made the postrm not fail during error unwind.
118     * Picky Sean fixes..
119     * Added support for isdefault flag. Now you only see a question once.
120     * Added support for the FGET and FSET commands. (untested)
121     * The mappings file is no more. All questions on a template will now have
122     mappings made for them. If you need others, use the commands to make them.
123     * Added a new program, dpkg-reconfigure. Use it to reconfigure an already
124     installed package.
125     * Added Client/confmodule.sh. This is very similar to Client::ConfModule
126     except it's a shell library.
127     * Changed cvs.config to use confmodule.sh. It's _much_ easier to read now.
128     * Copyright updates. VA has sponsored and is at least a partial owner of
129     this code. It's still GPL'd, of course.
130     * Fixed a bug in the web frontend -- if a page is empty now because all
131     questions are too low priotity, it just skips it.
132     * Fixed a nasty template merge bug.
133     * Added a doc/spec/ directory and put a copy of the metadata section of
134     the spec in there, converted to html and greatly expanded to match
135     reality. This is a draft that I want to get accepted as the real spec.
136     * Changed to using "string" as the data type for text data, had been using
137     "text". This is a pretty big change, really and breaks all packages that
138     have been built so far that use debconf. Have to do it to comply with
139     the spec.
140    
141     -- Joey Hess <joeyh@master.debian.org> Fri, 30 Jul 1999 11:16:25 -0700
142    
143 joey 101 debconf (0.1.3) unstable; urgency=low
144    
145     * dpkg-preconfig (and test.pl) now load up only the COnfModules and
146     FrontEnds that will really be used. Faster startup time.
147     * TODO updates.
148    
149     -- Joey Hess <joeyh@master.debian.org> Thu, 15 Jul 1999 15:36:53 -0700
150    
151 joey 98 debconf (0.1.2) unstable; urgency=low
152    
153     * dpkg-preconfig now has a --apt option that makes it read debs to
154     configure on stdin. This is for use with apt of course. (A hacked apt
155     that can use this exists now.)
156     * Dialog frontend only clears the screen just before displaying a
157     non-gdialog dialog box.
158     * Depend on the version of apt that really works with debconf.
159     * A postinst and postrm modify /etc/apt/apt.conf to make apt use
160     dpkg-preconfig to configure packages. (The file's not actually part of
161     apt, so this is not too evil).
162    
163     -- Joey Hess <joeyh@master.debian.org> Thu, 15 Jul 1999 11:41:29 -0700
164    
165 joey 97 debconf (0.1.1) unstable; urgency=low
166    
167     * Moved CREDITS to doc/.
168     * Install internals.txt in .deb.
169     * doc/maintainer.txt is a guide for maintainers who want to convert
170     packages to use debconf.
171    
172     -- Joey Hess <joeyh@master.debian.org> Wed, 14 Jul 1999 20:37:50 -0700
173    
174 joey 96 debconf (0.1.0) unstable; urgency=low
175 joey 95
176 joey 96 * Killed the cvs date stuff. Too much bother.
177 joey 95
178 joey 53 -- Joey Hess <joeyh@master.debian.org> Thu, 8 Jul 1999 13:38:37 -0700
179    
180     Local variables:
181     mode: debian-changelog
182     End:

  ViewVC Help
Powered by ViewVC 1.1.5