Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 171 lines (112 sloc) 5.898 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
e28246e @machack666 update copyright dates and version numbers for release
machack666 authored
5 Interchange 5.7.7
693b281 @jonjensen Numerous 4.5.6 changes.
jonjensen authored
6
e28246e @machack666 update copyright dates and version numbers for release
machack666 authored
7 Copyright (C) 2002-2011 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
0f7b90e @jonjensen Require Perl 5.8.5 or newer, and remove logic for various older versi…
jonjensen authored
32 Interchange requires Perl 5.8.5 or later, on a Unix-like operating system.
6ba5be6 @jonjensen Another trivial change to check commit logging.
jonjensen authored
33
a8de9d5 @docelic * Small updates to make running text in README* files more fluent
docelic authored
34 Interchange also requires some non-standard Perl modules to be installed on
35 your system. Unless you are installing from distribution-specific packages
36 (Red Hat, Debian, ...), the quick way to install the necessary support is to
37 run:
38
e6706a0 @jonjensen Release text changes:
jonjensen authored
39 perl -MCPAN -e 'install Bundle::Interchange'
a8de9d5 @docelic * Small updates to make running text in README* files more fluent
docelic authored
40
41 If you would like to use a specific version of Perl, simply invoke
42 Perl with an absolute path to the Perl binary, such as
43
e6706a0 @jonjensen Release text changes:
jonjensen authored
44 /usr/local/bin/perl -MCPAN -e 'install Bundle::Interchange'
a8de9d5 @docelic * Small updates to make running text in README* files more fluent
docelic authored
45
b31a690 @jonjensen Move DEV_4_7_0 development branch to repository trunk.
jonjensen authored
46 -----------------------------------------------------------------------------
5550c3a @perusionmike Initial import of changed Challenger with UI instead of Minimate.
perusionmike authored
47
b31a690 @jonjensen Move DEV_4_7_0 development branch to repository trunk.
jonjensen authored
48 More information is in the following files and directories:
5550c3a @perusionmike Initial import of changed Challenger with UI instead of Minimate.
perusionmike authored
49
5508b86 @jonjensen Rename README.cvs to README-DEVELOPMENT
jonjensen authored
50 LICENSE
51 The text of the GNU General Public License (GPL), under which the Interchange
52 software is distributed.
7cda203 * Listed the LICENSE and UPGRADE files in mini-manifest.
Kevin Walsh authored
53
5508b86 @jonjensen Rename README.cvs to README-DEVELOPMENT
jonjensen authored
54 README.rpm-dist
55 Notes on using Interchange when installed from RPM packages.
5550c3a @perusionmike Initial import of changed Challenger with UI instead of Minimate.
perusionmike authored
56
5508b86 @jonjensen Rename README.cvs to README-DEVELOPMENT
jonjensen authored
57 README.debian
58 Notes on using Interchange when installed from Debian packages.
5550c3a @perusionmike Initial import of changed Challenger with UI instead of Minimate.
perusionmike authored
59
5508b86 @jonjensen Rename README.cvs to README-DEVELOPMENT
jonjensen authored
60 README-DEVELOPMENT
61 How to access the Git repository to track ongoing development.
0af5e0c @jonjensen Yet another delightful trivial change to check commit logging.
jonjensen authored
62
5508b86 @jonjensen Rename README.cvs to README-DEVELOPMENT
jonjensen authored
63 WHATSNEW-*
64 Changes per specified version family.
5550c3a @perusionmike Initial import of changed Challenger with UI instead of Minimate.
perusionmike authored
65
5508b86 @jonjensen Rename README.cvs to README-DEVELOPMENT
jonjensen authored
66 UPGRADE
67 Instructions on how to upgrade from an earlier Interchange version.
7cda203 * Listed the LICENSE and UPGRADE files in mini-manifest.
Kevin Walsh authored
68
b31a690 @jonjensen Move DEV_4_7_0 development branch to repository trunk.
jonjensen authored
69 -----------------------------------------------------------------------------
6ba5be6 @jonjensen Another trivial change to check commit logging.
jonjensen authored
70
a8de9d5 @docelic * Small updates to make running text in README* files more fluent
docelic authored
71 Major files and directories in the distribution:
5550c3a @perusionmike Initial import of changed Challenger with UI instead of Minimate.
perusionmike authored
72
b31a690 @jonjensen Move DEV_4_7_0 development branch to repository trunk.
jonjensen authored
73 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
74 (run ./configure for usage instructions)
5550c3a @perusionmike Initial import of changed Challenger with UI instead of Minimate.
perusionmike authored
75
b31a690 @jonjensen Move DEV_4_7_0 development branch to repository trunk.
jonjensen authored
76 dist/ The distribution files, exclusive of executable
77 files and modules. Includes:
693b281 @jonjensen Numerous 4.5.6 changes.
jonjensen authored
78
a8de9d5 @docelic * Small updates to make running text in README* files more fluent
docelic authored
79 interchange.cfg.dist Distribution-default interchange.cfg
dca6619 @perusionmike * Make dist/standard the template that comes with Interchange.
perusionmike authored
80 standard/ Demo catalog skeleton, used by makecat
a8de9d5 @docelic * Small updates to make running text in README* files more fluent
docelic authored
81 src/ C and Perl code for CGI link programs
b31a690 @jonjensen Move DEV_4_7_0 development branch to repository trunk.
jonjensen authored
82 lib/ Back-end administrative interface
d1ffa8e @jonjensen Minor corrections.
jonjensen authored
83 code/ Usertags and other customizable code
693b281 @jonjensen Numerous 4.5.6 changes.
jonjensen authored
84
b31a690 @jonjensen Move DEV_4_7_0 development branch to repository trunk.
jonjensen authored
85 hints.pl OS-specific configuration settings. None currently used.
5550c3a @perusionmike Initial import of changed Challenger with UI instead of Minimate.
perusionmike authored
86
bc3cf0f @docelic * Mention eg/ directory in README
docelic authored
87 eg/ Various helper scripts and addons.
88
b31a690 @jonjensen Move DEV_4_7_0 development branch to repository trunk.
jonjensen authored
89 lib/ The library modules needed to run Interchange.
5550c3a @perusionmike Initial import of changed Challenger with UI instead of Minimate.
perusionmike authored
90
b31a690 @jonjensen Move DEV_4_7_0 development branch to repository trunk.
jonjensen authored
91 scripts/ The executable files, relocated to bin/ in the install
92 directory.
5550c3a @perusionmike Initial import of changed Challenger with UI instead of Minimate.
perusionmike authored
93
d1ffa8e @jonjensen Minor corrections.
jonjensen authored
94 relocate.pl Script that adjusts paths in scripts/ for installation into
95 bin/.
96
b31a690 @jonjensen Move DEV_4_7_0 development branch to repository trunk.
jonjensen authored
97 test.pl The installation test script.
693b281 @jonjensen Numerous 4.5.6 changes.
jonjensen authored
98
b31a690 @jonjensen Move DEV_4_7_0 development branch to repository trunk.
jonjensen authored
99 -----------------------------------------------------------------------------
693b281 @jonjensen Numerous 4.5.6 changes.
jonjensen authored
100
b31a690 @jonjensen Move DEV_4_7_0 development branch to repository trunk.
jonjensen authored
101 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
102
b31a690 @jonjensen Move DEV_4_7_0 development branch to repository trunk.
jonjensen authored
103 You can install Interchange as root for a multi-user system-wide setup, or
104 as an unprivileged user who will be the only one modifying Interchange files.
693b281 @jonjensen Numerous 4.5.6 changes.
jonjensen authored
105
b31a690 @jonjensen Move DEV_4_7_0 development branch to repository trunk.
jonjensen authored
106 Here is the quick installation summary:
693b281 @jonjensen Numerous 4.5.6 changes.
jonjensen authored
107
e28246e @machack666 update copyright dates and version numbers for release
machack666 authored
108 tar xvzf interchange-5.7.7.tar.gz
109 cd interchange-5.7.7
d38f778 * Corrected the installation instructions in the README file.
Kevin Walsh authored
110 perl Makefile.PL
111 make
112 make test
113 make install
5550c3a @perusionmike Initial import of changed Challenger with UI instead of Minimate.
perusionmike authored
114
d38f778 * Corrected the installation instructions in the README file.
Kevin Walsh authored
115 If you would like to use a specific version of Perl, simply invoke
116 perl with an absolute path to the Perl binary, such as
117
118 /usr/local/bin/perl Makefile.PL
119
120 The build procedure asks where you'd like to install Interchange and
121 the name of the user account that will own the installation.
d1ffa8e @jonjensen Minor corrections.
jonjensen authored
122
123 The Interchange server doesn't do much if it isn't servicing one or more
124 actual catalogs, so you next need to make your first Interchange catalog,
125 as described in the next section.
5550c3a @perusionmike Initial import of changed Challenger with UI instead of Minimate.
perusionmike authored
126
b31a690 @jonjensen Move DEV_4_7_0 development branch to repository trunk.
jonjensen authored
127 -----------------------------------------------------------------------------
5550c3a @perusionmike Initial import of changed Challenger with UI instead of Minimate.
perusionmike authored
128
b31a690 @jonjensen Move DEV_4_7_0 development branch to repository trunk.
jonjensen authored
129 D E M O
693b281 @jonjensen Numerous 4.5.6 changes.
jonjensen authored
130
a8de9d5 @docelic * Small updates to make running text in README* files more fluent
docelic authored
131 There is a demo catalog skeleton (called 'standard') included.
693b281 @jonjensen Numerous 4.5.6 changes.
jonjensen authored
132
fe89e02 @jonjensen Bump versions to 4.8(.1).
jonjensen authored
133 To build your own catalog from the demo, go to the directory where you
134 installed Interchange (default is "interchange" in your home directory,
135 /usr/local/interchange for root installations, or /usr/lib/interchange
136 for RPM installations) and run:
693b281 @jonjensen Numerous 4.5.6 changes.
jonjensen authored
137
d38f778 * Corrected the installation instructions in the README file.
Kevin Walsh authored
138 bin/makecat
693b281 @jonjensen Numerous 4.5.6 changes.
jonjensen authored
139
140 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
141 should be able to access the new instance of the demo catalog.
693b281 @jonjensen Numerous 4.5.6 changes.
jonjensen authored
142
ee8cea2 @jonjensen Added BETA marking, note about parts of 'construct' requiring SQL.
jonjensen authored
143 Please note that some functionality (notably the reporting features)
144 may not be available if you are not using an SQL database such as
145 MySQL or PostgreSQL.
146
60c4edb @jonjensen Update some notices, URLs, etc.
jonjensen authored
147 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
148
b31a690 @jonjensen Move DEV_4_7_0 development branch to repository trunk.
jonjensen authored
149 -----------------------------------------------------------------------------
693b281 @jonjensen Numerous 4.5.6 changes.
jonjensen authored
150
b31a690 @jonjensen Move DEV_4_7_0 development branch to repository trunk.
jonjensen authored
151 D O C U M E N T A T I O N
693b281 @jonjensen Numerous 4.5.6 changes.
jonjensen authored
152
60c4edb @jonjensen Update some notices, URLs, etc.
jonjensen authored
153 A documentation package is available, with documentation in many different
154 formats. This and other information is available at the Interchange home on
155 the web:
693b281 @jonjensen Numerous 4.5.6 changes.
jonjensen authored
156
a8de9d5 @docelic * Small updates to make running text in README* files more fluent
docelic authored
157 http://www.icdevgroup.org/
5550c3a @perusionmike Initial import of changed Challenger with UI instead of Minimate.
perusionmike authored
158
b31a690 @jonjensen Move DEV_4_7_0 development branch to repository trunk.
jonjensen authored
159 -----------------------------------------------------------------------------
5550c3a @perusionmike Initial import of changed Challenger with UI instead of Minimate.
perusionmike authored
160
b31a690 @jonjensen Move DEV_4_7_0 development branch to repository trunk.
jonjensen authored
161 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
162
1f761ab @jonjensen Update for release, and minor changes.
jonjensen authored
163 Interchange is regularly tested on various Linux distributions and FreeBSD.
164 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
165 AIX, and other Unix variants. It should work on any Unix with sufficiently
166 high Perl version number and the necessary Perl modules.
5550c3a @perusionmike Initial import of changed Challenger with UI instead of Minimate.
perusionmike authored
167
b31a690 @jonjensen Move DEV_4_7_0 development branch to repository trunk.
jonjensen authored
168 -----------------------------------------------------------------------------
693b281 @jonjensen Numerous 4.5.6 changes.
jonjensen authored
169
b31a690 @jonjensen Move DEV_4_7_0 development branch to repository trunk.
jonjensen authored
170 (end)
Something went wrong with that request. Please try again.