File: BETA.README

package info (click to toggle)
fsp 2.81.b3-2
  • links: PTS
  • area: main
  • in suites: potato
  • size: 1,072 kB
  • ctags: 1,264
  • sloc: ansic: 7,764; makefile: 357; sh: 312
file content (53 lines) | stat: -rw-r--r-- 2,724 bytes parent folder | download | duplicates (2)
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
41
42
43
44
45
46
47
48
49
50
51
52
53
FSP V2.8.1 Beta 3 Notes:
------------------------

This is a BETA release, as such it's not guaranteed to work perfectly any problems
let me know, they'll be sorted out in the next Beta release. At the point at which
people stop complaining the non-beta release will be let out.

This is intended to be an interim release - with bugs-fixed and some enhancements.
Once it is out I intend for a discussion about the next release (FSP 3) to begin
in earnest. The next major release should be 2.9.0 with the the code moving over
to ANSI and POSIX compliance.

If you have modifications which you feel fit neatly into this release then please
send them in. If suitable they will be incorporated into the next Beta release and
ultimately into the final release.

------------------------------------------------------------------------------------

The 2.8.1 Entries in the ChangeLog detail the differences between this release
and the previous versions 2.7.1, and 2.8.0 (Betas)

This version understands the --prefix option when you call ./configure . So if
you want to install into the /foo/bar tree then simply call use the following
./configure --prefix=/foo/bar . The binaries would go in /foo/bar/bin and the
manuals in /foo/bar/man . The default location if prefix is not specified is to
place files in the /usr/local tree.

This version is fully backwards compatible with 2.7.1 both from the client and
the server viewpoints. Bar one thing, the reversed IP problem with restricted
host lists has now been fixed, so if you've deliberately reversed the IP
numbers in that list to get around the bug you should now put them back in the
correct order again.

The VMS source code hasn't been touched at all. It is likely that it will be
removed in the next major release unless someone is willing to take up maintenance
of it. Alternatively if "VMS-land" has progressed to the stage where it can be
built from the normal source via "configure" script tweaking than I'd take that
on board instead.

Another point worth noting is that the next release will go to ANSI-C. If you
have a problem with this then now is the time to let me know. I don't forsee
any portability problems since I would expect that ANSI-C compliant compilers
are available for all platforms by now. This move will aid both maintenance
and any future use of C++ for Application Programming Interfaces.

If you successfully build this distribution on a machine/OS/compiler combination
which isn't listed in the MACHINES file then please drop me a line telling me 
that you've done it and what (if any) changes were required.

Andy.

------------------------------------------------------------------------------------
Andrew Doherty (A.J.Doherty@rdg.ac.uk)