doogie [Mon, 1 May 2000 15:36:34 +0000 (07:36 -0800)]
[project @ 2000-05-01 08:36:34 by doogie]
Allow opening of new files, by passing a 2nd parameter "new" to
OpenRecord(). OpenFile takes a reference to an array of directories to try
opening a file in. GetBugList also takes a reference to an array, which
defaults to ("db").
doogie [Mon, 1 May 2000 12:16:26 +0000 (04:16 -0800)]
[project @ 2000-05-01 05:16:26 by doogie]
Completely overhauled the config file parser. It is now generic, thereby
making it easier to add new options. It also catches unknown config lines,
and displays them to the user.
[project @ 2000-04-29 11:43:51 by doogie]
Added generic OpenFile, that optionally does a mkdir, to support the tree
layout. Modified OpenRecord to use this. Added OpenLogfile and
CloseLogFile.
[project @ 2000-04-29 10:57:20 by doogie]
Added DBase::OpenRecord($record) and DBase::CloseRecord(). This should allow
for creating new records in this new framework.
[project @ 2000-04-29 10:06:31 by doogie]
Added a NameToPathHash, that implements the following algorithm, similiar to
what has been discussed during several dinstall discussions.
Still left to do is write a converter program to transform the layout.
I've tested that this works on master. It has code to work with both the old
and new dir layout, so there should be no problem using this in current
setups. That is, if DBase.pm was used in any of the perl scripts. :|
gecko [Mon, 20 Mar 2000 14:51:15 +0000 (06:51 -0800)]
[project @ 2000-03-20 06:51:14 by gecko]
Well, there is the start of the framework. If anyone else wishes to pick it
up and run with it, I have a few idea. In the meantime, I need to see what
I have to do implement template emails. I'm not sure what "tags"
(variables) I want to use in the template files. Also, I want to change
"service" to use this new framework :)
[project @ 1999-09-20 05:40:06 by gecko]
Changes to make archived bugs accessable. Changes to depersonalize the
email (ie... from $gProject $gBug Tracking System instead of from
$gMaintainer)
[project @ 1999-09-18 14:53:02 by gecko]
* more -w cleaning for service.in
* fixed X-Debbugs-CC (the CC header) in process.in
* changed the summary.html to include indication of severity
[project @ 1999-09-17 22:07:34 by gecko]
fixed (I hope) the -CC tag... it should be X-Debbugs-CC and it was mixed
case in the $header{} tag.. should be all lower case