summaryrefslogtreecommitdiff
path: root/AUTHORS
blob: aae08e0e0cc1798317d61265347ec52e573e510f (plain)
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
Stow was written by Bob Glickstein <bobg+stow@zanshin.com>, Zanshin
Software, Inc.

Contributions from Gord Matzigkeit <gord@enci.ucalgary.ca>.

John Bazik wrote `fastcwd', the Perl subroutine for computing the
current working directory.

Charles Briscoe-Smith <cpbs@debian.org> wrote the fix to prevent
stow -D / stow -R removing initially-empty directories.

Adam Lackorzynski <al10@inf.tu-dresden.de> wrote the fix to prevente
the generation of wrong links if there are links in the stow directory.

Stow was maintained by Guillaume Morin <gmorin@gnu.org> up to November 2007.

Kahlil (Kal) Hodgson <kahlil@internode.on.net> performed a major rewrite
in order to implement:

    1. defered operations,
    2. option parsing via Getopt::Long,
    3. options to support shared files,
    4. support for multiple operations per invocation,
    5. default command line arguments via '.stowrc' and '~/.stowrc' files,
    6. better cooperation between multiple stow directories,
    7. a test suite (and support code) to ensure that everything still works.

As these changes required a dramatic reorganisation of the code, very little
was left untouched, and so Stow's major version was bumped up to version 2.

Austin Wood <austin.wood@rmit.edu.au> and Chris Hoobin
<christopher.hoobin@rmit.edu.au> helped clean up the documentation for
version 2 and created the texi2man script.

Adam Spiers <stow@adamspiers.org> refactored the backend code into new
Stow.pm and Stow/Util.pm modules providing an OO interface, tightened
up the test suite, added support for ignore lists, `make test', and
distribution via CPAN, and cleaned up numerous other minor issues.

Stow is currently maintained by Adam Spiers.