• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

bin/H03-Dec-2005-19446

lib/H03-Dec-2005-22,0676,252

t/H03-Dec-2005-6346

ChangesH A D30-Nov-2005392 2113

MANIFESTH A D03-Dec-20054.4 KiB166165

META.ymlH A D03-Dec-20051 KiB3230

Makefile.PLH A D03-Dec-20051.2 KiB3936

READMEH A D02-Dec-20052.1 KiB6238

README

1"The Goo" helps you stick "Things" together in your working environment.
2
3Things include Perl modules, Perl scripts, log files, javascripts, configuration files, database tables, templates etc.
4
5The Goo records a "Trail" as you jump quickly from Thing to Thing in a simple, text-based console. It remembers how you
6associate Things in your environment.
7
8Accelerate your work by quickly traversing the Trail of associations between Things.
9
10To see how The Goo works take the tour: http://thegoo.org/goo-tour.pdf.
11
12INSTALLATION
13
14To install this module, run the following commands:
15
16    perl Makefile.PL
17    make
18    make test
19    make install
20
21
22THINGS
23
24Each type of Thing has a ".goo" configuration file.
25
26The .goo file lists the locations where Things of this type can be found (e.g., directory, database) and the actions that
27can be performed on a Thing (e.g., [E]dit = Editor.pm).
28
29Perl modules, for example, have a ".pm" suffix so this type of Thing is defined in the pm.goo configuration file. The
30pm.goo file includes a list of directory locations where Perl modules can be found and a list of actions that can be
31performed on Perl modules. These actions relate to the "action handlers" that carry out the action (e.g., E[X]it =
32Exiter.pm).
33
34General action handlers are located in the top-level Goo/ directory (e.g., [Z]one -> Zone.pm) and Thing-specific action
35handlers are found in a Goo/Thing/ subdirectory based on suffix. Perl modules, for example, use a special editor ([E]dit =
36Goo::Thing::pm::Editor.pm) and the action handler is located in the Goo/Thing/pm directory.
37
38SUPPORT AND DOCUMENTATION
39
40After installing, you can find documentation for this module with the perldoc command.
41
42    perldoc Goo
43
44You can also look for information at:
45
46	TheGoo.org
47		http://thegoo.org
48		http://blog.thegoo.org
49
50    Search CPAN
51        http://search.cpan.org/dist/Goo
52
53    CPAN Request Tracker:
54        http://rt.cpan.org/NoAuth/Bugs.html?Dist=Goo
55
56COPYRIGHT AND LICENCE
57
58Copyright (C) 2005 Nigel Hamilton
59
60This program is free software; you can redistribute it and/or modify it
61under the same terms as Perl itself.
62