Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 168 lines (109 sloc) 6.012 kB
b31a690 @jonjensen Move DEV_4_7_0 development branch to repository trunk.
jonjensen authored
1 -----------------------------------------------------------------------------
693b281 @jonjensen Numerous 4.5.6 changes.
jonjensen authored
2
b31a690 @jonjensen Move DEV_4_7_0 development branch to repository trunk.
jonjensen authored
3 I N T E R C H A N G E
693b281 @jonjensen Numerous 4.5.6 changes.
jonjensen authored
4
429ac7f @racke update version numbers for release
racke authored
5 Interchange 5.5.1
693b281 @jonjensen Numerous 4.5.6 changes.
jonjensen authored
6
43d511c @pajamian * Updated copyright headers to 2007 (closes bug #102)
pajamian authored
7 Copyright (C) 2002-2007 Interchange Development Group
3397adc @jonjensen The great copyright, email address, URL, and version update.
jonjensen authored
8 Copyright (C) 1996-2002 Red Hat, Inc.
693b281 @jonjensen Numerous 4.5.6 changes.
jonjensen authored
9
46246a2 @jonjensen Fix typo, reformat a couple of lines.
jonjensen authored
10 Originally based on Vend 0.2 and 0.3, copyright 1995-96 by Andrew M. Wilcox.
693b281 @jonjensen Numerous 4.5.6 changes.
jonjensen authored
11
60c4edb @jonjensen Update some notices, URLs, etc.
jonjensen authored
12 This program is offered without warranty of any kind.
a8de9d5 @docelic * Small updates to make running text in README* files more fluent
docelic authored
13 See file LICENSE for redistribution terms.
693b281 @jonjensen Numerous 4.5.6 changes.
jonjensen authored
14
b31a690 @jonjensen Move DEV_4_7_0 development branch to repository trunk.
jonjensen authored
15 -----------------------------------------------------------------------------
5550c3a @perusionmike Initial import of changed Challenger with UI instead of Minimate.
perusionmike authored
16
a8de9d5 @docelic * Small updates to make running text in README* files more fluent
docelic authored
17 Interchange is a web application server, electronic catalog and database
18 display system. Features include:
19
20 * online ordering
21 * real-time credit card processing hooks
22 * high-end database access and retrieval with SQL support
23 * product categorizing, merchandising, and discounting
24 * basic customer relationship management
25 * dynamic content presentation
26 * content management
27 * internationalization and localization support
28 * real-time tax and shipping hooks
29 * reporting
30 * possibility of web-based administration
31
32 Interchange absolutely REQUIRES Perl 5.6.0 or later, on a Unix-like operating
3b3741f @jonjensen Note Perl 5.6 requirement and update a few copyright notices.
jonjensen authored
33 system.
6ba5be6 @jonjensen Another trivial change to check commit logging.
jonjensen authored
34
a8de9d5 @docelic * Small updates to make running text in README* files more fluent
docelic authored
35 Interchange also requires some non-standard Perl modules to be installed on
36 your system. Unless you are installing from distribution-specific packages
37 (Red Hat, Debian, ...), the quick way to install the necessary support is to
38 run:
39
40 perl -MCPAN -e 'install "Bundle::Interchange"'
41
42 If you would like to use a specific version of Perl, simply invoke
43 Perl with an absolute path to the Perl binary, such as
44
45 /usr/local/bin/perl -MCPAN -e 'install "Bundle::Interchange"'
46
b31a690 @jonjensen Move DEV_4_7_0 development branch to repository trunk.
jonjensen authored
47 -----------------------------------------------------------------------------
5550c3a @perusionmike Initial import of changed Challenger with UI instead of Minimate.
perusionmike authored
48
b31a690 @jonjensen Move DEV_4_7_0 development branch to repository trunk.
jonjensen authored
49 More information is in the following files and directories:
5550c3a @perusionmike Initial import of changed Challenger with UI instead of Minimate.
perusionmike authored
50
a8de9d5 @docelic * Small updates to make running text in README* files more fluent
docelic authored
51 LICENSE The text of the GNU General Public License (GPL), under which
52 the Interchange software is distributed.
7cda203 * Listed the LICENSE and UPGRADE files in mini-manifest.
Kevin Walsh authored
53
b1085ea Rename README.rpm, trying to view files ending with .rpm using less(1…
Jason Holt authored
54 README.rpm-dist Notes on using Interchange when installed from RPM packages.
5550c3a @perusionmike Initial import of changed Challenger with UI instead of Minimate.
perusionmike authored
55
b1085ea Rename README.rpm, trying to view files ending with .rpm using less(1…
Jason Holt authored
56 README.debian Notes on using Interchange when installed from Debian packages.
5550c3a @perusionmike Initial import of changed Challenger with UI instead of Minimate.
perusionmike authored
57
b1085ea Rename README.rpm, trying to view files ending with .rpm using less(1…
Jason Holt authored
58 README.cvs How to access the CVS repository to track ongoing development.
0af5e0c @jonjensen Yet another delightful trivial change to check commit logging.
jonjensen authored
59
a8de9d5 @docelic * Small updates to make running text in README* files more fluent
docelic authored
60 WHATSNEW-* Changes per specified version family.
5550c3a @perusionmike Initial import of changed Challenger with UI instead of Minimate.
perusionmike authored
61
7cda203 * Listed the LICENSE and UPGRADE files in mini-manifest.
Kevin Walsh authored
62 UPGRADE Instructions on how to upgrade from an earlier Interchange
63 version.
64
b31a690 @jonjensen Move DEV_4_7_0 development branch to repository trunk.
jonjensen authored
65 -----------------------------------------------------------------------------
6ba5be6 @jonjensen Another trivial change to check commit logging.
jonjensen authored
66
a8de9d5 @docelic * Small updates to make running text in README* files more fluent
docelic authored
67 Major files and directories in the distribution:
5550c3a @perusionmike Initial import of changed Challenger with UI instead of Minimate.
perusionmike authored
68
b31a690 @jonjensen Move DEV_4_7_0 development branch to repository trunk.
jonjensen authored
69 Makefile.PL Script to create a Makefile, used for installation.
a8de9d5 @docelic * Small updates to make running text in README* files more fluent
docelic authored
70 (run ./configure for usage instructions)
5550c3a @perusionmike Initial import of changed Challenger with UI instead of Minimate.
perusionmike authored
71
b31a690 @jonjensen Move DEV_4_7_0 development branch to repository trunk.
jonjensen authored
72 dist/ The distribution files, exclusive of executable
73 files and modules. Includes:
693b281 @jonjensen Numerous 4.5.6 changes.
jonjensen authored
74
a8de9d5 @docelic * Small updates to make running text in README* files more fluent
docelic authored
75 interchange.cfg.dist Distribution-default interchange.cfg
dca6619 @perusionmike * Make dist/standard the template that comes with Interchange.
perusionmike authored
76 standard/ Demo catalog skeleton, used by makecat
a8de9d5 @docelic * Small updates to make running text in README* files more fluent
docelic authored
77 src/ C and Perl code for CGI link programs
b31a690 @jonjensen Move DEV_4_7_0 development branch to repository trunk.
jonjensen authored
78 lib/ Back-end administrative interface
d1ffa8e @jonjensen Minor corrections.
jonjensen authored
79 code/ Usertags and other customizable code
693b281 @jonjensen Numerous 4.5.6 changes.
jonjensen authored
80
b31a690 @jonjensen Move DEV_4_7_0 development branch to repository trunk.
jonjensen authored
81 extra/ Some not-always-needed Perl libraries.
5550c3a @perusionmike Initial import of changed Challenger with UI instead of Minimate.
perusionmike authored
82
b31a690 @jonjensen Move DEV_4_7_0 development branch to repository trunk.
jonjensen authored
83 hints.pl OS-specific configuration settings. None currently used.
5550c3a @perusionmike Initial import of changed Challenger with UI instead of Minimate.
perusionmike authored
84
b31a690 @jonjensen Move DEV_4_7_0 development branch to repository trunk.
jonjensen authored
85 lib/ The library modules needed to run Interchange.
5550c3a @perusionmike Initial import of changed Challenger with UI instead of Minimate.
perusionmike authored
86
b31a690 @jonjensen Move DEV_4_7_0 development branch to repository trunk.
jonjensen authored
87 scripts/ The executable files, relocated to bin/ in the install
88 directory.
5550c3a @perusionmike Initial import of changed Challenger with UI instead of Minimate.
perusionmike authored
89
d1ffa8e @jonjensen Minor corrections.
jonjensen authored
90 relocate.pl Script that adjusts paths in scripts/ for installation into
91 bin/.
92
b31a690 @jonjensen Move DEV_4_7_0 development branch to repository trunk.
jonjensen authored
93 test.pl The installation test script.
693b281 @jonjensen Numerous 4.5.6 changes.
jonjensen authored
94
b31a690 @jonjensen Move DEV_4_7_0 development branch to repository trunk.
jonjensen authored
95 -----------------------------------------------------------------------------
693b281 @jonjensen Numerous 4.5.6 changes.
jonjensen authored
96
b31a690 @jonjensen Move DEV_4_7_0 development branch to repository trunk.
jonjensen authored
97 I N S T A L L A T I O N
5550c3a @perusionmike Initial import of changed Challenger with UI instead of Minimate.
perusionmike authored
98
b31a690 @jonjensen Move DEV_4_7_0 development branch to repository trunk.
jonjensen authored
99 You can install Interchange as root for a multi-user system-wide setup, or
100 as an unprivileged user who will be the only one modifying Interchange files.
693b281 @jonjensen Numerous 4.5.6 changes.
jonjensen authored
101
b31a690 @jonjensen Move DEV_4_7_0 development branch to repository trunk.
jonjensen authored
102 Here is the quick installation summary:
693b281 @jonjensen Numerous 4.5.6 changes.
jonjensen authored
103
429ac7f @racke update version numbers for release
racke authored
104 tar xvzf interchange-5.5.1.tar.gz
105 cd interchange-5.5.1
d38f778 * Corrected the installation instructions in the README file.
Kevin Walsh authored
106 perl Makefile.PL
107 make
108 make test
109 make install
5550c3a @perusionmike Initial import of changed Challenger with UI instead of Minimate.
perusionmike authored
110
d38f778 * Corrected the installation instructions in the README file.
Kevin Walsh authored
111 If you would like to use a specific version of Perl, simply invoke
112 perl with an absolute path to the Perl binary, such as
113
114 /usr/local/bin/perl Makefile.PL
115
116 The build procedure asks where you'd like to install Interchange and
117 the name of the user account that will own the installation.
d1ffa8e @jonjensen Minor corrections.
jonjensen authored
118
119 The Interchange server doesn't do much if it isn't servicing one or more
120 actual catalogs, so you next need to make your first Interchange catalog,
121 as described in the next section.
5550c3a @perusionmike Initial import of changed Challenger with UI instead of Minimate.
perusionmike authored
122
b31a690 @jonjensen Move DEV_4_7_0 development branch to repository trunk.
jonjensen authored
123 -----------------------------------------------------------------------------
5550c3a @perusionmike Initial import of changed Challenger with UI instead of Minimate.
perusionmike authored
124
b31a690 @jonjensen Move DEV_4_7_0 development branch to repository trunk.
jonjensen authored
125 D E M O
693b281 @jonjensen Numerous 4.5.6 changes.
jonjensen authored
126
a8de9d5 @docelic * Small updates to make running text in README* files more fluent
docelic authored
127 There is a demo catalog skeleton (called 'standard') included.
693b281 @jonjensen Numerous 4.5.6 changes.
jonjensen authored
128
fe89e02 @jonjensen Bump versions to 4.8(.1).
jonjensen authored
129 To build your own catalog from the demo, go to the directory where you
130 installed Interchange (default is "interchange" in your home directory,
131 /usr/local/interchange for root installations, or /usr/lib/interchange
132 for RPM installations) and run:
693b281 @jonjensen Numerous 4.5.6 changes.
jonjensen authored
133
d38f778 * Corrected the installation instructions in the README file.
Kevin Walsh authored
134 bin/makecat
693b281 @jonjensen Numerous 4.5.6 changes.
jonjensen authored
135
136 Follow the prompts and after restarting the Interchange server you
a8de9d5 @docelic * Small updates to make running text in README* files more fluent
docelic authored
137 should be able to access the new instance of the demo catalog.
693b281 @jonjensen Numerous 4.5.6 changes.
jonjensen authored
138
ee8cea2 @jonjensen Added BETA marking, note about parts of 'construct' requiring SQL.
jonjensen authored
139 Please note that some functionality (notably the reporting features)
140 may not be available if you are not using an SQL database such as
141 MySQL or PostgreSQL.
142
60c4edb @jonjensen Update some notices, URLs, etc.
jonjensen authored
143 Visit http://demo.icdevgroup.org/ to try out a live demo.
ee8cea2 @jonjensen Added BETA marking, note about parts of 'construct' requiring SQL.
jonjensen authored
144
b31a690 @jonjensen Move DEV_4_7_0 development branch to repository trunk.
jonjensen authored
145 -----------------------------------------------------------------------------
693b281 @jonjensen Numerous 4.5.6 changes.
jonjensen authored
146
b31a690 @jonjensen Move DEV_4_7_0 development branch to repository trunk.
jonjensen authored
147 D O C U M E N T A T I O N
693b281 @jonjensen Numerous 4.5.6 changes.
jonjensen authored
148
60c4edb @jonjensen Update some notices, URLs, etc.
jonjensen authored
149 A documentation package is available, with documentation in many different
150 formats. This and other information is available at the Interchange home on
151 the web:
693b281 @jonjensen Numerous 4.5.6 changes.
jonjensen authored
152
a8de9d5 @docelic * Small updates to make running text in README* files more fluent
docelic authored
153 http://www.icdevgroup.org/
154 http://www.icdevgroup.org/xmldocs/
5550c3a @perusionmike Initial import of changed Challenger with UI instead of Minimate.
perusionmike authored
155
b31a690 @jonjensen Move DEV_4_7_0 development branch to repository trunk.
jonjensen authored
156 -----------------------------------------------------------------------------
5550c3a @perusionmike Initial import of changed Challenger with UI instead of Minimate.
perusionmike authored
157
b31a690 @jonjensen Move DEV_4_7_0 development branch to repository trunk.
jonjensen authored
158 C O M P A T I B I L I T Y
5550c3a @perusionmike Initial import of changed Challenger with UI instead of Minimate.
perusionmike authored
159
1f761ab @jonjensen Update for release, and minor changes.
jonjensen authored
160 Interchange is regularly tested on various Linux distributions and FreeBSD.
161 It has also been used on Mac OS X, Solaris, OpenBSD, Digital UNIX/Tru64, SCO,
a8de9d5 @docelic * Small updates to make running text in README* files more fluent
docelic authored
162 AIX, and other Unix variants. It should work on any Unix with sufficiently
163 high Perl version number and the necessary Perl modules.
5550c3a @perusionmike Initial import of changed Challenger with UI instead of Minimate.
perusionmike authored
164
b31a690 @jonjensen Move DEV_4_7_0 development branch to repository trunk.
jonjensen authored
165 -----------------------------------------------------------------------------
693b281 @jonjensen Numerous 4.5.6 changes.
jonjensen authored
166
b31a690 @jonjensen Move DEV_4_7_0 development branch to repository trunk.
jonjensen authored
167 (end)
Something went wrong with that request. Please try again.